Reasons Why Linux Sucks
Posted by: Rea Maor In: Linux and Unix - Thursday, May 24th, 2007Well, you’ve seen a lot of posts on this site about Linux and Free and Open Source Software on this very site. Mostly all of it has been pro-Linux. So here, to balance the scales, is the other side of the story!
- No Games! Or at least, not many games to speak of. No, I don’t mean running an emulator to support Windows games. No, I don’t mean the emulators for arcade and Nintendo. I want to play, not emulate. Native, platform games, made for it and working with it. No, I don’t mean some text-mode rogue thing or the nerdy little puzzle games that come with Gnome and KDE. When will Linux decide to pay more attention to the FUN side?
- Chasing Windows. Seriously, it’s nice that most distros went from all the command and console stuff to a full desktop-capable system like Macs and Windows. Now it needs to find its own look. Too many distros out there are trying to be a perfect clone of Windows XP; if I want XP, I know where to find it. Get Linux over its insecurity complex and have it make up its own “look and feel” already!
- All the hardware is supported - except mine. Can I get this digital camera working? 800 drivers for digital cameras - nope mine isn’t on the list. What about this wireless card? Dozens of brands supported - whoops, I bought the wrong one! I’m tired of playing hardware bingo - either I’m very unlucky at it, or there’s still some big holes to fill.
- Problems coming up to a desktop. At least detect good default settings for a monitor and video card, and then give me an easy way to fix the size and color depth if I need to. Many, many distros do this, so the ones that don’t and either haul off and boot me to a plaid striped letterbox screen or leave me at a console trying to guess what my monitor’s vertical refresh rate is are even guiltier by comparison. It’s all open source, so the distros that get it wrong can just borrow from the ones that get it right, right?
- Inner-Linux flame wars. KDE vs. Gnome! Emacs vs. vi! Ubuntu vs. Mandriva! All of these are fought just as feverishly as if they…. cost money. Hey, you’re giving it all away for free, so who cares what anybody uses?
- FOSS Purity. OK, I loaded a closed-source driver onto my system so my video card will work. Do I have to be nailed to a wall for it? Yes, I know open source is the One True Way - and if all the drivers are open one day, that will make me very happy. In the mean time, I care about what works first. Ditto the haggling over licenses - there’s forty of them, most of them differ in one or two details, and thinking about legal stuff gives the user side of me a headache.
- Obsession over taking over from Windows. When is the year of Linux on the desktop? Who cares? Look, again, you’re giving it away for free, so if you take over 98% of Microsoft’s market share, you are ahead exactly how far?
- Linux devotees are too serious. Because you can’t post a list like this and not have a bunch of them come flame you. Lighten up. Your system’s fine. We love you. You’re big enough now to take your beating along with the other platforms.
Related Posts:
- People Who’ve Never Run Linux Shouldn’t Write About Linux
- Vintage Gaming - part two: Sierra Games and DOSbox
- Fixing Windows using a Live Linux CD - part one
- Why Does Linux Need Marketing?
- An Overview of Wine for Linux







May 24th, 2007 at 11:48
You make some good points. I love Linux but I accept its faults.
A lot of the Linux-heads out there tend to act as though Linux is above criticism. I criticize Linux to make it BETTER. If we don’t complain people won’t make changes and Linux will remain stagnant.
May 24th, 2007 at 12:04
That’s what difference us from must Microsoft users,
Linux and Open Source users in general tend to Speak Up and say
whatever they have on their minds, only by doing this we as “Fans” can make a difference
and improve the products.
May 24th, 2007 at 12:14
1. There are plenty of Linux Native games including a Warcraft 2 clone, a flight simulator, almost all ID’s games (Doom, Quake, etc), Unreal Tournament, Enemy Territory and a few others.
2. There are a few Window Managers that “Chase Windows” (such as FVWM and LXP), but there are plenty of Window Managers that break away by default such as Gnome, KDE, Fluxbox and XFCE just to name a few. If you still miss the Windows look, but want to keep using one of these, you can always get a Windows-like skin for it.
3. I personally think you’re just very unlucky with hardware, 2 of my laptops, bought them without knowing i was going to put linux on them, all my hardware is fully supported, all my desktops i built myself, again not knowing i was going to put linux on them, all my hardware works. There are really only a few things that don’t work: ATI videocards don’t work well, Lexmark printers require a lot of messing with things and so does Broadcom wireless.
4. This is not a linux problem, this is a distro specific problem to Ubuntu. I beleive SuSe, Fedora Core and PCLinuxOS deal with resolutions and the like flawlessly.
5. I agree that this sucks, but people like what they like, and they fight for what they like so to speak. Linux should not be a war between everybody, but there’s really no way to prevent it.
6. I agree here too, but people believe FOSS should mean Fully FOSS, not just mostly FOSS and some closed source drivers for some things…Luckily, in the next Ubuntu release, they’re going to have the regular version and a fully FOSS version, so this should help a bit.
7. I think if Linux takes over the market share, there would be more donating to FOSS projects and more developers coming onboard to FOSS projects and it would really make Linux great….Or it would make Linux turn into something like Windows…not sure.
8. Yeah, we are a bit. And i know writing this comment is basically agreeing with this comment, but some of your points are truly wrong. If you make good points across all linux distros that are “current”. we’d have no reason to come here and complain to you that you’re inaccurate.
May 24th, 2007 at 12:41
@JD
There ARE games, and there ARE drivers, and in last few years awareness for
Linux has grown rapidly, BUT, I just wish we could all us OFFICIAL drivers and play
Official Games, I don’t want to use Mainstream Linux distributions like Fedora or Susa
I want to use a simple Core Linux system, with nothing fancy on it and not having to
Use Generic drivers or worst, Write them myself’
May 24th, 2007 at 14:50
1. Yes, there are too few 3D games compared to Windows. I don’t see how it’s possible to “fix” this problem. Not linux doesn’t pay attention, game developers doesn’t! Without game developers support there can’t be anything better in linux than wine or cedega.
2. It is not possible to do. There are multiple desktop environments and everyone is different. They can’t be the same, because eveyone has it’s own taste.
3. Again, if hardware developers doesn’t provide source code or specs, hardware support will always be limited. Many drivers have been reverse-engineered, ask your hardware vendo for linux draivers. Microsoft doesn’t provide drivers for your wireless card, yes?
4. This should be integrated on Xorg 7.3
6. You shouldn’t thing about legal stuff if you are using driver and not distributing it. Linus said, that binary drivers are allowed for personal use.
May 24th, 2007 at 17:21
I notice a lot of comments that say “Problem is with developers/hardware manufacturers, not Linux”. While that’s technically true, the fact is that it is a problem for Linux users, which makes it a problem for Linux. We won’t be able to convince users to switch by saying “okay, your wireless card doesn’t work, but that’s the fault of the wireless card company, not Linux. Enjoy!”
Which is why Linux is great for hobbyists. We love to hunt and search for things to make the computer run better, or in the case of drivers, run at atll. If you’re a programmer, you can even write your own drivers. Those of us who DON’T have that ability have to sit on the sidelines.
The fight of getting people to switch is worth doing; we just have to understnad the limitations.
May 24th, 2007 at 17:56
Not having good games contribute a lot to the kind of productivity I get in Linux
May 24th, 2007 at 23:30
I think its a chicken and egg problem.
Game developers will not start writing games for linux until it becomes popular with gamers. And gamers will not start using linux until it has got games.
Same with drivers to some extent.
The inner flame wars are a big problem. It would be better if they had a united effort.
May 25th, 2007 at 6:57
I think you are lost in middle and furious because you can’t find your way out.
.1 Games In my opinion playing all latest and greatest games on computers is really geeky, every 11 months or so you should think about hardware update.If you are geeky enough to play games on computers then you should not complain about Linux geekiness. If you are not a geek get yourself a gaming console and play games on you HDTV which gives you better and consistent experience.
2. Now this is another misconception; similar to one “bill gates wrote dos on back of a napkin” or “bill gates said that 640 K memory should be sufficient for everyone” Understand the user interface, where it started and where it is heading. One example since i started using KDE(around 8 years ago) there was a feature that for automatically changing wallpapers after a fixed interval of time. Windows was not having any such feature in XP (although, there were third party applications to do the same). And voila we see the same very feature in Windows Vista!!! now how can you explain me that KDE copied from XP a feature eight years ago its inception ?
3. Stop ranting like a kid. “My doll is broken”. Did you try to find out why ? Because people like you allow driver manufacturers to understand that no one likes Linux and thus no need to support Linux. Do you even know how many drivers are provided by Windows? How many are digitally signed by microsoft? And how many will give you BSOD?
4. I can name a lot of distributions that do it by default. PL Linux OS, Mandrake, Ubuntu, Sabayon, Suse, Fedora, MEPIS, PC-BSD and the list goes on…. And how can you forget that when you install a new graphics card on windows(for which there are no drivers provided by windows) it default to 800×600 with 8 bit? And then you have to install driver manually and then restart again to get the full resolution. At least you dont have to restart the machine in windows.
5. Do you know how cub’s grow up? They fight all the time. There are flame wars, there are disagreements and there are splits and also there are again mergers. Its all part of Free Speech. At least you can speak.
6.Don’t you think it is a free world where you should have the right to speak up what you strongly feel. What if some people are targeting for FOSS purity, some people are also targetting usability PC Linux OS, Ubuntu, Desktop BSD. There are always sides, decide which side you are in.
7. Linux was never started with “Taking over Windows” motto in mind. If that would have been the point then you might have seen C:\Program Files instead of /bin /usr/local/bin. Linux started against Unix. get your basics right.
8. I think writing this whole list explains your argument.
October 11th, 2007 at 10:05
1. No games - well games are a waste of time anyway.
2. Chasing Windows - You don’t have a clue do you? Microsoft has been stealing/copying technology from others for years (Macintosh anyone?).
3. All the hardware is supported - except mine - Then learn how to build computers (it isn’t hard) and pick the hardware you want.
4. Problems - you can’t please all of the people all of the time.
5. Inner-Linux flamewars - And why do you listen to this rubbish?
7. When is the year of Linux on the desktop? - Well that was in 2001 for me, since I have been happily using Linux without any problems since 2001.
I’ve been using Linux as my sole operating system since 2001 on 11 computers
and have come to the following conclusion: most of the people who say Linux sucks are the same folks who are either too stupid or too lazy to actually learn how the operating system works. And please keep in mind that operating a paper airplane is much different that operating a real airplane due to the power/benefit/security difference inherent in each of those.
I don’t use Windows because it’s closed source and a virus/trojan/worm/malware magnet. A closed source operating system could be grabbing every key stroke you make (online banking, social security number, date of birth, mother’s maiden name, etc) and sending it all home to be added to a huge database. The problem is you’d never know it because you don’t really know what the system is doing behind your back.
Windows operating systems are plagued with viruses/worms/trojans/spyware/malware and things like that don’t exist for Linux. Read this article to find out why those bad things likely wouldn’t exist for Linux even if Linux were the most widely used OS: http://www.theregister.co.uk/2003/10/06/linux_vs_windows_viruses/
I can do things with Linux that Windows simply can’t do because Linux is more secure/stable than Windows is.
Please take a few moments to read my Linux page instead of blindly posting myths/misunderstandings/lies/garbage when it comes to Linux: http://ardchoille42.googlepages.com/linux.html
February 28th, 2008 at 10:59
Linux is for losers. All your points are relevant. It it was a fine product, people would be selling, it, not giving it away for free. And even being free it does not reach relevant market position. Linux should remain only on Servers and on the nerd/social lifeless-geeks niche on the PC market.
March 1st, 2008 at 2:21
1. Games: true, most of the games you speak of are not made for linux. eventually, this will change. if games are a big priority, then linux is not the best choice.
2. Chasing Windows: you’re off on this one. Windows didn’t come up with much at all as far as the GUI desktop goes. I’m running a moderately customized kde desktop right now, and it doesn’t at all have the look and feel of windows. If linux indeed mimicked windows in this department, i would never have been able to customize my desktop as much as i have.
3. Yes, certain hardware is a problem. This relates to your games items. If they would just release drivers for linux, this wouldn’t be such an uphill battle. I’m fortunate to have all of my hardware (digital camera, printer, etc.) working properly.
4. Hmm haven’t had problems here, though admittedly editing video config can be difficult in many linux distros. This is changing quickly, however.
5. KDE vs Gnome, Emacs vs. vi, Ubuntu vs. Mandriva … this competition is overall quite constructive.
6. Exaggeration here.
7. Personally I don’t care, though taking over Windows would be nice.
8. No flames here.
and don’t forget: it’s not all about “free” as in money …
April 15th, 2008 at 17:05
Sure some hardware does not work with linux (becouse the maker of the hardware doesnt provide drivers for linux), but that is not the faulth of the open source world. But windows isnt that grate about supporting hardware eather (99% of hardware works on windows systems, but it has so many problems dealing with it that it losses performance and the blue screen of death is common becouse of driver issues).
Well I have a duall boot system Kubuntu and Vista
#1 GAMING
DirectX 10 is great for games and looks good, too bad XP is not supported :). Hey but linux runs many windows games with WINE (CEDEGA$, CROSSOWER$) and there are open source games that are realy good (Alien Arena, Tremolous,…)
#2 LINUX IS NOT CHASING WINDOWS
The technology that uses linux is totaly different than those used by windows, kernel arhitecture is different, desktop is different…
Shure it looks like linux copies something from windows but that is no true, other tehniqes are used to accomplish simmilar goals.
Like Plasma (KDE4), you would think they ripped it of from windows (sidebar gadgets on Vista), but that is not true. Shure those gadgets on Vista have some functionality but plasma is far more advanced, that are not onlly the applets but being the desktop itself….
I can make my system look like a Mac OS and than say linux chases Mackintosh, well there are some basic similarities with windows but that is all you and I can see, what is under the hood is a totaly diferent story.
#3 …
Well I love linux and windows and hate them both sometimes, but there are 2 reasons why I like open source (not only linux, there is much open source for windows to) more- I can play with it and change it so it is yust right and package management so I dont have to hunt down every piece of software on the net…………………………………………………………………………………………………………………………………………………………………………………………………..
August 26th, 2008 at 6:33
1.No games! See 3.
2.Chasing Windows!Prove it! I don’t see Compiz chasing windows, do you?
3.All the hardware is supported - except mine. It’s not GNU/Linux’s fault. Is your driver manufacturer’s for only making windows drivers.
4.Problems coming up to a desktop. You have choice. Choose a distro which does just that.
5.Inner-Linux flame wars. Costs money?What money? Most people aren’t making much money developing free software anyway.
6.FOSS Purity. The whole idea is to be free as in freedom, right? Forget your video driver and be free!:D
7.Obsession over taking over from Windows. Nobody cares about talking over windows (except a few). The idea is to make an OS that suites those who want to use it, not someone who just wants to play games!
8.Linux devotees are too serious. That’s because, similar to your arguments, most aren’t real. Basicly, Linux sucks because everything is not the same as windows or because some company did not make their software available for it.