Over the years, we've heard from countless Microsoft Windows fans as to why they believe using Linux was nearly impossible. These folks would cite everything – from poor hardware compatibility to a lack of popular software. And I suppose at one time, some aspects of this were true.
But in 2014 when people still claim that using newbie friendly distributions like Ubuntu are too difficult, this nonsense needs to be put to rest once and for all. This article is but a small step in what I hope will be a wake up call for naysayers.
One of the biggest complaints I hear far too often is that installing a distribution like Ubuntu is too difficult. I'd like to point out that context is everything. For someone who is not tech-savvy, yes, installing an operating system is indeed a bit overwhelming.
Where is the existing stuff on the hard drive? Is the computer going to work after I install this? Questions like these can pile up for anyone not used to installing their own operating system – it's a big step for the inexperienced.
But here's an interesting perspective when grouping Linux distributions into this mix: Most people don't install their own operating system. Think about this, when you buy a new computer it comes with an operating system already provided. And with the drop in PC prices over the years, it's extremely rare anyone is faced with the dilemma of installing, much less upgrading to a new operating system. Most folks simply purchase a new computer when it comes time to upgrade.
Another point to consider is that most people upgrade their computer when there is a specific reason to. Sure, there are those who upgrade because they're gamers or because their system has become too slow for their current needs. But many people upgrade their computers because they no longer function correctly. Even worse, often this happens because of malware or other software related issues. Think about it – this is just sad and unfortunate.
Now this brings us to Linux. For non-technical types, a desktop Linux distribution usually comes into their lives in one of the following ways. A Linux enthusiast introduces them to it as a Windows alternative. Or the other most common way folks come to discover Linux is strictly by stumbling upon it online from a forum or somewhere on the Web.
In both cases, the newcomer is usually left to their own devices when it comes to installing and maintaining Linux on their desktop. Where things get fuzzy is when you hear from Windows power users who try out Linux, usually out of curiosity. Because it fails to behave in the same way as Windows, the idea of "Linux is too hard to use" finds itself into the various forums on the Web.
The final issue is the adoption of Windows 8 compatible UEFI (Unified Extensible Firmware Interface) computers. Recently Ubuntu 64bit has made the process of installing somewhat easier. Sadly though, secure boot bugs still crop up enough to turn off some potential Linux converts. Another option is to simply disable secure boot, but again, it's another step we're expecting folks to just "discover" based on various tutorials on the Web. Remember, with their old OS they simply turned on their computer and it worked.
The takeaway? Installing ANY operating system isn't for someone who isn't a geek – period. Blaming Linux distributions for this perceived difficulty just isn't fair.
Not too many years ago, my mom bought a PC with Windows 7 installed. She had a bluetooth dongle, scanner and a printer she wanted to use. Each of these devices was designed when XP was still the latest version of Windows, so they were a bit dated. Still, all of these peripherals worked great and she had no reason to upgrade...until she tried to use them under Windows 7.
Out of the box, there was zero compatibility with ANY of these devices. The only thing that worked out of the box was the mouse and the keyboard. After looking into the matter further, it turned out that Windows 7 drivers were not available for any of these devices – literally. Yet when I hooked them up to my Linux based laptop, all of the devices worked out of the box.
Expanding on this point even further, I grow tired of hearing how Linux hardware compatibility isn't as good as with Windows. This is so false I want to scream it from the rooftops! It's factually, without any question, a lie.
What's actually happening when you hear about someone experiencing hardware challenges is that they personally had a problem with something being detected on a notebook. Most common offenders are select wifi chipsets (thanks to the ever changing revisions despite running the same model number), or after trying to install to a non-Intel based graphics card in their notebook computer. Because this individual had a lousy installation onto their specific notebook hardware, this means that Linux is horrible and unusable by all who gaze onto it. Nonsense folks, here's what's actually happening.
Look closely at the sticker on the computer you're installing Linux onto. It probably reads Windows or Designed for Windows. This isn't being stated to take a swipe at Microsoft, rather, to point out that the machine you're staring at was designed to run the OS it came with. So while it's rare that NVIDIA or ATI graphics won't run great out of the box on most Linux distros, it's hardly impossible.
Now here's where Linux users have an advantage. There are fairly easy to follow guides explaining work-a-rounds that can be used during installation and after to make sure you never see a black screen ever again. What this means is – yes, the video card is indeed compatible. But with some mobile graphics, sometimes it requires a little work to get Linux running on this machine.
On desktop PCs, I've never, ever had a video or sound card issue. If I wasn't hearing any sound, it was because the wrong sound device was set to default in the GUI. As for graphics card issues, I've never experienced anything other than success on a clean installation of Linux. Only exception to this is accidentally installing a bad proprietary video driver after a successful Linux install.
Speaking for myself, I avoid any "surprises" by purchasing computers with Linux pre-installed. Any quick search will present you with a number of great companies providing very nice computers with Linux pre-installed. For the non-technical person or someone who would rather avoid any surprises, this is the best approach.
The takeaway? Linux has far greater peripheral compatibility out of the box than Windows. Installing Linux onto made-for-Windows computers however (while usually successful), can be met with some challenges best solved with minor work-a-rounds. When in doubt, buy Linux pre-installed for a flawless user experience on the desktop.
If there is one myth that really bugs me, it's the belief that there's not any decent software titles for Linux. To be fair, yes, there will be legacy applications that some users might need. Good news is, some of these titles are already available across popular computing platforms. These would be titles such as Skype, Dropbox, Firefox, LibreOffice, Google Chrome, Adobe Acrobat Reader, and NVIDIA/AMD driver control software.