Updated: September 12, 2015
Troublemaker is my middle name, right. But I don't give up easily, and even after a distro pulls one on me, I am like Rick Astley, I am never going to give up, which is why I gave Fedora 22 a second chance. And this time, it did better than the initial fiasco.
Sorry for repeating myself, but in a way, I will be doing an exercise somewhat similar to my Fedora pimping guide. Not quite as detailed, but it does show that most distros are released way too early, with too many bugs and problems, and insufficient QA. Let us demonstrate.
How you end up with a useful Fedora
So yes, in the beginning, it's all free stuff, legal and whatnot, all of that really prevents you from enjoying yourself as you should. Which is why you need to do some extra leg work, and which is how I ended up with an un-bootable Fedora the first time.
The fact the base image version has incremented three digits in the few weeks since Fedora 22 was released indicates there have been some serious problems with the initial image version. On the hardware front, G50 is still not bootable. The Nvidia setup on the older laptop works, both manually as well as by using a helper tool like easyLife.
If you want to do it manually, then you can setup a repository like RPM Fusion. While Fedora 22 ships with DNF as its default package manager, repository configurations are still kept under /etc/yum.repos.d, probably for compatibility reasons. Once you have the new source in place, for good fun and daily pleasures, you need:
dnf install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly faad2 faac libdca wget compat-libstdc++-33 compat-libstdc++-296 xine-lib-extras-freeworld
This does not give you Flash, so if you want that technology, there are two steps to this process, again without resorting to tools like easyLife. The first is, grab the official repo from Adobe. The second is, install the Flash Player from the command line.
dnf install http://linuxdownload.adobe.com/adobe-release/
dnf install flash-plugin
Additional software sources
You may also want Chrome, Steam and friends. For Skype, the manual method is quite quirky and painful, so you are better off with a prepackaged version provided by easyLife.
name=google-chrome - \$basearch
name=Steam RPM packages (and dependencies) for Fedora
After a while, you may actually have a pretty - and functional - Plasma desktop, with a solid, bleeding edge Red Hat base powering it in the hidden nethers of the system. Lovely jubbly, no hard feelings.
What changed in between the two Fedora attempts? Nothing really. I have not become any smarter or wiser. And the same issue occurred when I was testing Fedora 18 and then 19, too. For a brief while, things were looking brighter, and Fedora 21 made it into my top five best distro for 2014 list, but then it went down again. Bad QA, that's all.
Now, I have a decent Fedora baseline once again, and it shows that there's no reason to be rushing these releases. It's a race without a prize, and there's nothing but shame and trouble in offering a half-baked product. No one will give you cookies for being the first to beat an imaginary deadline. But they sure will begrudge problems and bugs. And so with the same problem between the keyboard and the chair, we get two completely different results in the Fedora test. Ergo, not me.
Still, I'm glad Fedora decided to join the rest of the fun and free world. And now we can enjoy ourselves. In fact, this little article might actually be useful, as it re-teaches you how to use additional sources, how to setup extra software and such. All in all, not a waste of ten minutes of your life. Enjoy.