The great thing about Linux is that you can pick and choose and customize anything you want to, as long as you're willing to work at it. The problem is, sometimes the cost-benefit analysis doesn't work out once you know enough to understand how much work would be required. Another problem is that once you get attached to (and adapted to) a feature, it's sometimes a really big deal when it's taken away.
This has led, at least for me, to a kind of Goldilocks experience in the world of Linux, trying out different desktops, giving them time to start to sink in, and each time there's something wrong - sometimes an actual bug, sometimes just a feature from another desktop environment that I can't duplicate.
When Gnome 3 was first introduced I was fascinated by a lot of things about it. There were a lot of things that I liked, but at the end of the 11.04 cycle my install was crashing way too frequently, even after a clean install, so I decided to give Unity another go as the blogs were saying it had become much more stable since Natty, when Compiz was essentially non-functional on my machine.
I installed
Ubuntu 12.04 Precise Pangolin. It was still ugly, the top bar was still black, but it was possible to render the top panel transparent and the launcher now respected the system icon theme, which, yes, was non-negotiable for me. As far as I remember, it contained no major bugs, but I wanted to upgrade when Quantal came out because the new features sounded cool.
And then the problems began.
Ubuntu 12.10 Quantal Quetzel: VLC was broken by an update shortly after install and it never worked again. The bug was reported at various spots online, so it was a common one, but it was never fixed. I tried several other media players and all were way less convient for screencapping. I got tired of it and had been increasingly fed up with Ubuntu's ongoing campaign to remove features from the install in order to 'streamline' everything so it can be identical to the eventual user experience on the future phone OS.
At this point 13.04 was not yet out, so to get a working VLC I had to go backwards. I installed
Kubuntu 12.04. I was happy with the new KDE for the most part, but when I installed Caffeine - a popular applet that automatically keeps the monitor from going to sleep whenever a media player is open or a flash video is playing - it failed to work. It installed all right; it just wouldn't launch. I crawled all over the internet, but there was no replacement app for KDE. Various users more leet than me had put various hacks in place to replace Caffeine, but this was a disappointing lack.
I upgraded to
Kubuntu 13.04 Raring Ringtail thinking it might fix that problem, but it didn't. I was quite happy with KDE otherwise - its customizability suited what I wanted almost exactly.
1 There's also an icon-only task manager - another of my OS requirements - similar to Dockbar X that can be installed to the main panel straight from the repositories. The functionality, though, is less robust than in Dockbar X, Unity launcher, or Cairo/AWN.
The main problem with 13.04, though, was Peer Guardian Linux. It had started crashing every time I booted the computer, requiring a manual restart. This only took thirty seconds or so, but it was quite irritating, especially since Google seemed to indicate it was a years-old bug that had been gotten rid of several cycles ago. I even reinstalled the same OS from scratch just in case, but the problem remained.
So I downloaded an image of PCLinuxOS on a whim, on the basis of a really positive review. Now, the reviewer was right, it DID work right out of the box. The problem was that I had completely failed to notice in my airheaded rush that it was not an Ubuntu-based system, and when I decided to install it to a smaller partition to play around with in the long-term, I didn't know that that would be a problem. Not knowing what the hell I was doing, or that there was anything I needed to check out first, I accidentally destroyed my previous grub entries in the install process and was unable to boot to my previous KDE install. I wasn't even able to back up my bookmarks and I wasn't able to recover them from the other OS or the liveCD I then tried. My need to have my bookmarks back was growing urgent and I didn't have the time to teach myself to install Opera manually in PCLinuxOS just to get at them, but the native format can't be read by other browsers. I tried to install Opera, then open it for the purpose of exporting the files, on the liveCD, but that didn't work either, so I had to install a new OS to the harddrive anyway to get my bookmarks. Therefore I decided to make it one that did not so far as I know suffer from any major problems, hence my choosing
Ubuntu 13.04 Raring Ringtail.I did that on... Tuesday I think. Yesterday afternoon I finally had (almost) everything set up to my liking.
By default Nautilus, the filebrowser, has lost tons of functionality. Not only is the split pane button missing, a pretty trivial feature but one I use a lot, several way more important things are missing, like ANY ACCESS WHATSOEVER TO THE TOOLBAR OR MENU ITEMS, or the ability to in any way alter the display in the sidebar. Like, I couldn't bookmark my own folders. There's a fix for that, though. I installed a patch found on Webupd8.
( There were a bunch of other things I did and some of them are not all a fog... )