I am a huge Linux/Ubuntu Fan (which I am sure you would know if you follow me on twitter @ankurandu or check out this website regularly) but there are few things I hate about Ubuntu or Linux. Please keep in mind that these are “my opinion”. You may have completely different experience with Ubuntu Linux Operating System. My sole purpose of writing this article is to highlight these points so as to improve Linux experience for normal users in day to day activities
What I hate in Ubuntu Linux :-
Kernel Panic in Linux
I started experiencing kernel panic issue on my laptop after installing Ubuntu 11.04. Due to this kernel panic problem my Ubuntu OS did not boot at all. After selection of Ubuntu Linux on boot up (grub), I got a black screen and the PC froze. Hence, I did not get a login screen on my Ubuntu Linux.
I recognized this freeze as kernel panic because of a very common symptom. During that computer hang-up my “Caps Lock light keep blinking”. It’s a very common symptom of kernel panic in Linux. In some computer “scroll lock” light keeps blinking instead of caps lock one.
I searched a lot over the internet in order to fix this issue but there were lot of problems. Firstly, rectifying these kernel panic involved complex analysis of the cause and some changes to be done in code. For an ordinary computer user, this would definitely drive them off from using Linux.
Another problem was that even after struggling so much, I could not solve this issue. The frequency of this kernel panic was 1/6 times I booted my pc. Fortunately, this frequency reduced drastically in Ubuntu 12.04 and now I rarely see this kernel panic.
On the other hand, I do not even recall the last time my Windows 7 (or my recently upgraded Windows 8 OS) hanged while booting. This is a big setback for me as Linux is supposed to be more stable and one normally associates PC freezing issues with Windows operating system.
Installation of video card driver after every kernel upgrade
This is another problem which bother me a lot (seriously… a lot). Whenever I update my Ubuntu Linux operating system which involves kernel upgrade then I had to reinstall my NVidia video card driver. This troubles me a lot since in windows, even after updates you are not required to update drivers as a compulsion.
Moreover, installing NVidia driver on a Linux machine is not that easy. You can choose the easy way out by using the “Additional Hardware” in Ubuntu to download the driver again and reinstalling it via GUI. If you don’t like to download the driver again after every kernel upgrade then you have to go through a bit more complex way by first disabling the X-Window and using command line to install the driver. This is definitely not as easy as installing the same in windows which involves just a double click of an exe file.
Some of Most important Apps are missing in Linux
There are many applications in Windows or Mac which are not available in Linux. Although non-availability of these apps do not make much difference in general but absence of many famous apps such as Adobe Photoshop, Internet Download manager, Microsoft Office etc. is a pain. I know that all these apps have substitutes in Linux but if you use these apps regularly then you would probably agree with me that the ones available in Linux are not that great.
The Linux apps would most probably suffice most users but for power users, it’s a setback.
Fixing of errors via command line
These types of error are decreasing with every release of Ubuntu Linux. However, there are still issues where you have to edit files and settings via command line which is again not an easy task for an average user. Although the strength of Linux is its flexibility and modification which is done by command line but for general settings and tweaks, it is not a recommended option. I would again highlight that the settings which require command line parameters editing in Linux is decreasing with time.
Font rendering & window on some application
This is not an area where I would say I “hate” Linux for but certainly what I dislike Ubuntu Linux for. In some applications, the windows and panels are not properly displayed. Some apps have blurred fonts while few do not have good window panel.
E.g. A very famous IDE called netbeans looks way different in Linux compared to windows.
I also find many Linux apps to be not that well tested compared to windows apps.