Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Top 10 Reasons Why Desktop Linux Failed
Datamation ^ | 11 July 2018 | Matt Hartley

Posted on 07/12/2018 6:56:39 AM PDT by ShadowAce

First, I want to be absolutely clear about something. I have been a full time Linux on the desktop user for well over a decade. It has been and will always be my preferred platform for desktop and server usage. It does just what I need and I appreciate that.

All of that said however, the "masses" haven't gravitated towards Linux for their desktop usage like I had hoped. In this article, I'm going to explore the reasons why I think this has happened.

Inside the Failure of Desktop Linux

1) Linux isn't pre-installed - No matter how much we may debate it, having Windows pre-installed on PCs means that's what people are likely to end up using. In order for someone to move over to Linux on the desktop, there must be a clear reason to do so. There is the problem. The only time I've personally seen users make the switch over to Linux from Windows comes down to frustration with Windows or a desire to advance their skills into an IT field.

My own Linux story, for example, was a mixture of the two examples above. First off, I was just done with Windows. I had already been dabbling with Linux at the time I completely switched, but I become disenfranchised with the Microsoft way of doing things. So for me, the switch to Linux was based out of frustration.

Had I not experienced any frustrations with Windows, I might not have ever thought to jump ship over to an alternative. Even when I built my own PCs myself, the OS offered at computer stores was Windows only. This is a huge hurdle for Linux adoption on the desktop.

2) Linux freedom vs convenience - It's been my experience that people expect a user experience that's consistent and convenience. How one defines this depends on the individual user. For some, it's a matter of familiarity or perceived dependability. For more advanced PC users, a consistent convenience may mean a preferred workflow or specific applications.

The greater takeaway is that when people are aware of other operating systems, they will usually stick with that they've used the longest. This presents a problem when getting people to try Linux. When using a desktop platform for a long time, you develop habits and expectations that don't lend themselves well to change.

3) Linux lacks legacy software - Expanding on the idea of convenience, another challenge is enticing those who have legacy applications only found on Windows. Even if we consider suggesting Linux-specific software alternatives, we're expecting users to change existing workflows. I've found most people to be resistant to this. Not because one type of application is better or worse than another. After all, this is a matter of personal perspective. No, the real issue is that users have existing workflows, file types and overall application expectations. Switching away from this doesn't always go all that well.

4) Linux networking isn't for the faint of heart - Networking in Linux is reliable, however, it's reliant on understanding the differences between Windows and Linux networking. In Linux, both Samba and NFS file sharing is conf file based. And while it's not difficult to learn, it's not going to be as straightforward as you might find with Windows.

On the flip side, connecting to the network itself is incredibly simple. Wired or wireless, modern Linux distros handle connecting to a network in a seamless manner. But it's unfortunate that even with the most newbie friendly distros, you need to drop to a command prompt to create a Samba password or edit a conf file for an NFS share.

5) Linux video card support is tricky - From a basic perspective, graphics card support works just fine in Linux. However, things become a bit muddled when you bundle in Wayland vs X. Two different display server options mean different benefits and downsides when choosing one vs another. Some distros use Wayland as the default, which means some X reliant applications won't work.

Then there are the laptops with shared graphics. Laptops with NVIDIA/Intel graphics tend to be the biggest challenges with some Linux distros. I've found this to be one of the most common issues facing newer Linux users. Granted, graphics switching has gotten a lot better over the years. But it's still distro dependent and sometimes upgrades can throw new issues into the mix.

Last, there is the issue of choosing the right driver type. In some distros, a FoSS friendly driver is set by default. But in other distros, a proprietary option is the default. On the surface this doesn't seem like an issue, but it does add to some confusion.

6) Linux PulseAudio sound server is confusing - Linux audio is actually pretty good. However, the PulseAudio sound server sitting on top of the audio architecture is out of touch and out of sync. The fact that I can adjust the volume with PulseAudio yet if the sound device is muted in alsamixer it must be dealt with at the alsamixer level blows my mind. If you're going to layer a sound server on top of ALSA, make darn sure it syncs up its adjustments between sound server and architecture.

Making matters worse is the fact that most popular desktop environments don't fully take advantage of what PulseAudio has to offer. Most desktops lack Recording and Playback tabs in the volume control settings. When you launch a Hangouts session or play music, you might wish to route said audio to different playback devices. With most distros, this requires you to use padevchooser.

7) Linux lacks triple A gaming titles - Linux gaming has come a long way. Thanks to Valve, GoG.com and others, Linux gaming has evolved tremendously in recent years. The title availability and desire from developers to include Linux in their operating support has been fantastic. That said, there is still a lot of improvement to be had with Linux gaming.

I'm not sure what the solution is to get more game developers on board with porting games to Linux, but for now I think we'll have to continue voting with our wallets. Sadly, I continue to see Linux users justifying their "need" for Windows games and thus, dual-booting their operating systems. This is a cop out and frustrates me more than anything. No one needs Windows gaming, it's a choice, not a requirement for sustaining life.

8) Linux desktop environments - As much as I love the choice presented with Linux on the desktop, I can understand how some people might feel overwhelmed. It can be challenging to select a specific distro based on a desktop environment. So being able to choose and discover new desktop environments is exciting. It can absolutely be confusing for some newcomers.

The reason for this is most people are coming from the limited world of Windows or OS X. You have a release and that's what you get. There is no choice, unless you wish to use an older release of those proprietary OS'.

9) Linux distros vary in quality - Most popular Linux distros are fantastic. Unfortunately there are distros that are less than fantastic. Some of them are downright bad. Without labeling some and leaving out others, suffice it to say that it's not enough to merely choose a distro based on popularity.

My advice is to look at distros with a strong backing. Whether or not this is a strong community backing or corporate backing depends on what you're looking for.

10) Linux is overshadowed by ChromeOS - ChromeOS is an incredibly limited OS yet has gained in popularity thanks to cheap, easy to use laptops and its deep integration into Google services. Sadly, printing and scanning remains a joke with this OS. Yes, it's doable...but not without jumping through hoops. Despite this, ChromeOS is based on Gentoo Linux and perhaps this is as close Linux will get to being a mainstream desktop OS.


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: linux
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-95 next last
To: ShadowAce

Really there’s only two reasons:
Not pre-installed
Too many distros

Being not pre-installed you lose the entire casual user market right off the bat. They will use what’s on the computer and nothing. These folks won’t even install a different browser, forget a different OS.

And with so many distros, and of course the religious wars that go on where ever distros are discussed, the slightly past casual users that want to experiment are scared away.

None of the rest of that list matters as long as those two issues hold. Because you need to actually install Linux to run into the rest of this lists, and those two factors keep the bulk of the market from ever installing.


21 posted on 07/12/2018 7:23:43 AM PDT by discostu (Every gun makes its own tune.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

The best Desktop Unix box for the masses exists. It can be purchased from Apple with the Mac.

For better or worse, Apple won Desktop Unix years ago.


22 posted on 07/12/2018 7:24:43 AM PDT by bobcat62
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

So you can administer everything with group policy then?


23 posted on 07/12/2018 7:25:02 AM PDT by JamesP81 (Traitors are more dangerous than enemies. Vote and act accordingly.)
[ Post Reply | Private Reply | To 7 | View Replies]

To: Fhios

...and #4 is hiding in the shadows behind all three of those.


24 posted on 07/12/2018 7:25:46 AM PDT by alancarp (George Orwell was an optimist.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: ShadowAce

Most linux distros are easier to install than Windows.


(average user sez):
What’s a distro? Why do I need to know what a distro is? Why do I care how hard it is to install since I’ve never had to install one on my windows machine? Does it come in different colors?


25 posted on 07/12/2018 7:26:04 AM PDT by cuban leaf (The US will not survive the obama presidency. The world may not either.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: JamesP81

We can use the best of both—We have group policies overall, but we can also administer on a local basis as well to fine tune our boxes.


26 posted on 07/12/2018 7:26:49 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 23 | View Replies]

To: ShadowAce

Most linux distros are easier to install than Windows.

and the update updates almost everything installed


27 posted on 07/12/2018 7:27:06 AM PDT by butlerweave
[ Post Reply | Private Reply | To 8 | View Replies]

To: ProudGOP

Yep.

For most people, who consider their computer to be a commodity item like a toaster, TV or microwave, the attitude is “if it ain’t broke, don’t fix it”.


28 posted on 07/12/2018 7:27:31 AM PDT by cuban leaf (The US will not survive the obama presidency. The world may not either.)
[ Post Reply | Private Reply | To 13 | View Replies]

To: butlerweave

When grandpa buys his computer he doesn’t want to have to install an OS.


29 posted on 07/12/2018 7:28:38 AM PDT by dfwgator (Endut! Hoch Hech!)
[ Post Reply | Private Reply | To 27 | View Replies]

To: cuban leaf
You can say the same thing about any Windows application. Stick a DVD in the drive (or use a USB drive) and install it. One reboot later, and your in Linux.

I do understand what you are saying, though. Linux was never meant for someone who knows *nothing* about computers, though it can be used by such.

DOS (and Windows later) was originally intended for end users, and not techies. That was IBM's market. Linux was targeted at techies, and was Linus' school project in a tech class at University. Big differences in origin, thus big differences in design and use concepts.

That being said, though, Linux today is just as easy (if not easier) to use as Windows. It *is* different, though. The same tasks will use different steps than Windows uses.

30 posted on 07/12/2018 7:32:30 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 25 | View Replies]

To: ShadowAce

In 1984 I bought my first computer. I was torn between buying a Commodore 64 or the new Atari 1200xl. I bought the Atari because it had the superior hardware. Unfortunately everyone I knew had the Commodore and most of the available software was for the Commodore. My hard lesson was for any computing platform software availability is an essential consideration.

For this reason alone Linux has been, remains, and may always be a tiny niche platform...


31 posted on 07/12/2018 7:32:49 AM PDT by MichaelRDanger
[ Post Reply | Private Reply | To 1 | View Replies]

To: dfwgator
When grandpa buys his computer he doesn’t want to have to install an OS.

Correct. I think that is the biggest hurdle to desktop Linux. People in general don't want a computer--they want an appliance. That's fine. I have no issue with that.

If Linux came preinstalled on more than a few (there are some Linux-only computer makers out there, as well as a few Dell computers that come preinstalled with Linux) computer, there would be a much larger market.

32 posted on 07/12/2018 7:35:28 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 29 | View Replies]

To: dfwgator

When grandpa buys his computer he doesn’t want to have to install an OS.

I bet Grandpa is so far behind in his updates and infested with malware etc


33 posted on 07/12/2018 7:35:41 AM PDT by butlerweave
[ Post Reply | Private Reply | To 29 | View Replies]

To: ShadowAce

I haven’t messed with it for years, and have been in tech for ~25 years.

How about: 1) It is (was?) non-obvious, and overly difficult, just to install software.


34 posted on 07/12/2018 7:37:13 AM PDT by TheZMan (I am a secessionist.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

The company I work for are slow adopters (I should just say slow!). They are only now beginning their Win-10 migration plan. It’s a mess because it isn’t very well thought out and they’ve done a lousy job of performing the ramp-up details.

A number of mission-critical apps aren’t compatible with Win-10 (mostly due to versioning). As a workaround they’re scrambling to provide VDI workarounds. It’s a perfect opportunity to start adding Linux workstations into the environment but they won’t even consider a pilot program.

So there’s your Number 11: Entrenched and myopic thinking on the part of IT managers


35 posted on 07/12/2018 7:40:08 AM PDT by rockrr ( Everything is different now...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: TheZMan

It has not been difficult to install software for well over a decade now. It is much easier to install software on Linux, than in any version of Windows.


36 posted on 07/12/2018 7:40:20 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 34 | View Replies]

To: ShadowAce

I think you and I (and the author of the article) are in agreement here. I used to really be into building my own computers, etc. I even told my nephew at a computer “Swap meet” in Kent WA back in the 90’s to “soak it all in, because this is a brief moment in history, like when the Model T first brought cars to the masses. When computers become everyday items this will all go away.”

He’s now a computer geek and really gets into this stuff. I moved on to buying a hobby farm and mainly use my computer to surf the net, use VDI/VPN to do my job from home, practice my bass for gigs using youtube stuff, and play Command and Conquere. I also record CD’s and DVD’s and print on them on my Epson printer. It all works and I don’t want to mess with it. It’s just a tool.

But if I were in my 20’s or 30’s, I’d probably be all over Linux and trying to get my friends to get it.

I had a dual boot windows OS2 Warp machine back in the day. ;)


37 posted on 07/12/2018 7:41:19 AM PDT by cuban leaf (The US will not survive the obama presidency. The world may not either.)
[ Post Reply | Private Reply | To 30 | View Replies]

To: rockrr

Yup—I’m fighting that same battle. We have thousands of servers, but they won’t think about it on the desktop.


38 posted on 07/12/2018 7:41:42 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 35 | View Replies]

To: relictele
I think it's the same old vicious circle that applies to most any market segment. The combination of marketing and cash flow. It is difficult to depose the product at the top, and especially so without marketing and cash.

Plus the Linux community is fragmented - hugely so. Understanding "under the hood" is likewise fragmented and variable. Good help is hard to find, no matter which way you go.

39 posted on 07/12/2018 7:42:49 AM PDT by Cboldt
[ Post Reply | Private Reply | To 18 | View Replies]

To: ShadowAce

in a pigs eye


40 posted on 07/12/2018 7:45:14 AM PDT by Fhios (♫ Oh Where have you been Jeffy boy Jeffy boy oh where have you been charming Jeffy?)
[ Post Reply | Private Reply | To 8 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-95 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson