I’ve been on a journey. A journey to find an acceptable GNU/Linux distribution, where I know that no matter how many updates I apply to my installation it will remain rock solid. I’m happy in a way because I won’t be looking any further.
Fedora 22 will make you feel at home. It’s a completely bare GNU/Linux distribution that delivers GNOME 3 as its default. I’ve come in terms with GNOME 3 over the past few months and learned to like it for what it is. The Fedora has done an amazing job to deliver this great product to the masses.
And yet there’s only one or two things that currently bug me about Fedora, and no, it’s not about the Long Term Support (LTS).
Before we get to the cons of Fedora. I’d like to take my time and explain myself why I feel like Fedora 22 does justice to the desktop users, yet actively doesn’t.
Fedora 22 undoubtedly has one of the most polished GNOME 3 experience out there, hands down I don’t think I can name another distribution.
Fedora makes GNOME 3 sing the lullabies to the user. In the past with different distributions like Ubuntu GNOME I couldn’t configure correctly the Sharing section in GNOME Settings because for some reason there was always a problem with the VNC set up. Anything I turned up in Ubuntu GNOME sharing side never worked correctly.
Fedora 22 doesn’t sweat it. I turned up the Screen Sharing feature, and the SSH feature. And guess what? It worked as GNOME 3 upstream intended.
Something I will never agree with Fedora is turning on Wayland by default. I remember the last time I installed Fedora there were too many problems running GDM and GNOME Shell under Wayland. I’m glad that Wayland is no longer the default, for now.
If you have never heard of Delta RPMs then you are missing a lot. You could be saving bandwidth as we speak. Imagine a 1GiB update getting cut through 300MiB thanks to delta RPMs. This is a great deal especially to us who don’t live in areas with high speed internet (I’m still on a 4Mbps connection).
If you live in undeveloped areas, delta RPMs will save you time and indulge you in getting things done faster.
Users need to be offered RPMFusion options
While Fedora ships with a lot of software, it doesn’t include all Free(not as in gratis) software, and there’s no non-free repository available. This hinders the experience of the user who just wants to enjoy his/her desktop.
RPMFusion must be an option in Fedora settings. It doesn’t have to ship with RPMFusion enabled, but please at least consider the option of giving the option to the less technical user.
It’s hard to present Fedora as an option
If you think it’s easy to convert people to Fedora. I believe it isn’t. The reasons above should be enough to make a person stick to either Ubuntu or Linux Mint.
Even if it’s a simple task of
sudo dnf install http://url.to/rpmfusion.rpm It’s not an acceptable solution in no way, especially if you want to make Fedora available to every possible user regardless of technical knowledge.
And yet it feels like home
As a developer, Fedora brings a lot of goodies such as
groupinstall where you can get your environment set up rapidly, and at the cost of installing useless libraries, servers.
For me? I’ve been dabbling in Qt for a while. It has taken me a while to get used to Fedora’s package naming but it hasn’t been so bad to steer me away.
Why? Because Fedora works. I installed NVIDIA drivers, Qt, gcc-c++, gdb, and many other software with no problems. I can sigh in relief that my desktop will remain stable.
Try Fedora, it won’t hurt you a bit.