Klass Vaak wrote this in the “A Must Read Article on Microsoft’s Windows Strategy” thread. PKCano has asked us to keep it on topic, so I reply to the message here.
@Mr.JimPhelps: with Linux there are also issue like the command line, which is a lot more important than in either Win or Mac. Furthermore, from what I understand there are also issues with tracpad, WiFi, network that Linux as an OS does not support.
I am looking at Linux as an alternative for Win, but those things worry me a lot.
Perhaps I can put your mind at ease!
I am not sure what you mean by the command line being an issue.
I have four laptops that have Linux on them at this time. All four have wifi cards and touchpads (or trackpads), and all of them worked right out of the box.
Two of those laptops are old and use the single-touch Synaptics touchpads with discrete buttons (masquerading as PS/2 mice). One is a newer laptop with a Synaptics clickpad (multi-touch, but not the “advanced” or “precision” type, using SMBus. One is a newer laptop with Elan clickpad (multi-touch, advanced/precision) over i2c or PS/2 (the latter if it is switched to basic/non-precision in the UEFI settings). All of them work, and did so both in the live session and in the installation that resulted.
The same is true of wifi cards on all four laptops. The live session detected the available wifi access points and offered to connect to one of them. I said no, since I don’t have my wifi key memorized (it is a random generated 63 character string of hex digits).
Once Linux was installed on each of the four laptops, I copy-pasted the wifi key from a text file on a USB drive into the prompt for the network key that the Linux OS gave me when I told it to connect to my AP. It connected, and I had net access.
Simple as that, for my devices at least.
Three of my four laptops use Intel wifi cards (7260 or 7265), while the oldest uses an Atheros Mini PCI card (not to be confused with mini PCI Express). I’ve also used an Atheros in the laptop that now has the 7260, and it worked fine too.
I don’t know about other manufacturers than those. The three laptops that use Intel came with Intel cards (though not always the same one now in use). The one with the Atheros came with a Broadcom, which I switched for the Atheros many years ago, mainly because I also had a router with an Atheros in it, and together the two were able to do Atheros’ proprietary Super-G channel bonding, which was a precursor to the 802.11N standard that also bonds two 20MHz wide channels together in channel bonding for twice the speed.
I have tweaked the configurations to make things better (to me) with the various laptops’ touchpad and wifi settings, but they all worked right up front, and continue to work fine.
I have also heard reports of some wifi cards lacking drivers or otherwise being troublesome in Linux, but I’ve never experienced them (excluding my dabbling in Linux nearly a decade ago). I am not sure if these are current reports or if they’re lingering scuttlebutt from a time when wifi really was troublesome on Linux in general. That’s how it was when I dabbled that time, having to mess around with installing wifi supplicant and NDIS wrapper, but even though I had never even seen a Linux PC before this, I was able to get it running nicely back then.
It was the Windows XP era, and I liked XP, so for me it was just an experiment to see what Linux was like, so I didn’t persist with it after I got all of that working.
Rather than worry that these issues may crop up, why not just give it a try and see how it works for you? You can test Linux using the live USB (the install .iso written to USB stick) without having to install anything… just boot it and you will be in a Linux session. See if the touchpad and wifi work! Play around with it and see what you can do with it. A live session doesn’t have persistent settings, so any changes you make won’t be permanent, but it lets you get a feel for the OS out of the box. I would concur with MrJimPhelps suggestion to try Mint (I like the Cinnamon desktop personally).
Dell XPS 13/9310, i5-1135G7/16GB, KDE Neon 6.2
XPG Xenia 15, i7-9750H/32GB & GTX1660ti, Kubuntu 24.04
Acer Swift Go 14, i5-1335U/16GB, Kubuntu 24.04 (and Win 11)