Fedora 16: Linux home for lost Ubuntu GNOMEs
What lies beneath the Jules Verne submarine art?
Review The Fedora Project has released the first beta of Fedora 16.
Dubbed "Verne" and sporting desktop artwork that echoes Jules Verne's 20,000 Leagues Under the Sea Fedora 16 is shaping up to be a worthwhile alternative to Ubuntu 11.10, particularly for those that aren't happy with Canonical's home-brewed Unity shell.
Among the big changes in Fedora 16 is GNOME 3.2, the latest version of the GNOME 3 shell Ubuntu ditched for Unity.
Fedora has always been a reasonably popular Linux distro, but now it is acting as a kind of flagship for the GNOME 3 desktop, since Ubuntu has gone its own way. Fedora releases are likely undergoing much closer scrutiny from the Linux community.
Call me Verne: Fedora 16 floats a nautical desktop
This first beta release is definitely rough around the edges, but if you want to check out the new GNOME 3.2, Fedora 16 is one of the best ways to do it. Indeed the main reason to install the new beta (something I suggest you do in VirtualBox) is to see how GNOME 3 is progressing.
This marks the second incremental update for GNOME and it is clear that there will be no new major features coming for some time. Instead the GNOME team has been focusing on polishing and improving the foundations of GNOME 3.
Perhaps the most noticeable of the smaller new features in this version of GNOME is the new integrated chat and messaging system that is now built in to GNOME. The new features mean you'll be able to automatically log in to your chat and messaging accounts without needing to launch a separate application. Thanks to a new set of notification options you'll be able to reply to messages, accept file transfers and even take calls, all from the GNOME shell.
The other fixes to GNOME 3's early pain points include a more permanent way to display the workspace switcher when you're in overview mode. In other words you can now actually get to the workspace switcher on the correct side of the screen when you need it. You also now get status bar notifications for external storage devices with options including mounting, browsing files or ejecting. Status bar messages can also now display a counter, for example to show the number of unread emails or new chat messages.
Comfort zone breaker
Perhaps more useful for those who would like to get real work done in GNOME 3 is the new "do not disturb" toggle switch in the user menu. While all the functionality of do not disturb mode is actually part of GNOME 3.0, there's no easy way to turn it on. Version 3.2 adds a switch in the user menu and, when enabled, do-not-disturb mode will set your messaging status to "busy" and stop the endless stream of notifications.
For those accustomed to GNOME 2.x, GNOME 3 is still a long way from comfortable. But, like KDE struggling from 3 to 4 before it, the GNOME team is slowly putting the bugs to rest and adding in the missing features.
Fedora 16: more than just a showcase for GNOME
Fedora 16 will be more than just a showcase for GNOME. The distro has quite a few new tools in its own right, including the Linux 3.0 kernel. There has also been some talk of moving to the btrfs filesystem as the default for Fedora 16, but at least for now the beta (and the alpha before it) use ext4.
Also new is support for the GRUB2 bootloader on x86 systems, which replaces GRUB legacy.
There are also some application updates in the Fedora 16, including the latest version of Blender, a 3D imaging tool, the latest Firefox beta and the usual updates for Perl and Python. It's also worth noting that Fedora has not followed Ubuntu's lead in moving to Mozilla's Thunderbird for email. Fedora 16 is sticking with the Evolution email client.
For a complete list of everything that's coming in Fedora 16 (not all of which is in the current beta release) be sure to read the change list on the Fedora wiki.
Fedora 16 will be making the leap to GNOME 3 not just for the shell, but for all the underlying system tools as well. That means there will be no way to boot Fedora 16 into GNOME 2.x. There is a simplified "fallback" mode for hardware that doesn't measure up to GNOME 3's requirements, but effectively, from here on out, GNOME 3 is GNOME.
For those who've already made peace with GNOME 3, Fedora 16 is looking like one of the best ways to run the new shell environment. Not only is the default theme nicely integrated, GNOME 3 feels extremely stable on Fedora 16, even as a beta build. ®
What has Unity got to do with anything?
I'm sat here posting from gnome-desktop on Gnome 3 on Ubuntu 11.10 Beta which was installed from the Ubuntu repository and works just as well as it does on Fedora. I would also argue that it works better due to better repositories, fonts and all round gloss. But don't let the facts get in the way of a good story. A 2 minute install of gnome-desktop is far easier than completely switching distro.
Better Off With KDE4
Yes KDE4 was quite painful up until 4.5 but after that it really started to shine. It's going to be a while before GNOME 3 gets near KDE 4.7
PS as you can tell I'm not a GNOME fan.
VBox, and stability
"Indeed the main reason to install the new beta (something I suggest you do in VirtualBox)"
There is a problem with that: VirtualBox's 3D passthrough stuff has only very very recently grown support for the version of X.org included in Fedora 16, so unless you have the absolute latest VBox + guest additions you won't be able to get GNOME Shell running under VBox. Even if you *do* have the latest version of everything, it only works in theory, I wouldn't exactly stake my house on it. (standard disclaimer: Fedora's supported virtualization techonology is qemu/kvm, and if you mention VBox to our virtualization developers, they get this sad, sad look on their face like you just kicked a puppy, and either wander off, or spend the next thirty minutes explaining how terribly badly VBox is written. Note they don't do this if you say 'VMWare' or 'Xen'. It appears to be a VBox-specific phenomenon. But then, qemu/kvm has precisely no 3D passthrough support yet, so you're always going to get fallback mode with that.)
"Not only is the default theme nicely integrated, GNOME 3 feels extremely stable on Fedora 16, even as a beta build."
Not for me to un-blow my own trumpet, or anything, but...er...it does? Did you really try it very hard? Let's call this managing expectations, but 16 Beta is not the most stable Beta I've ever stuck my name on. It meets our Beta release criteria, yes. It doesn't surpass them with flying colors like a few other Betas have. There's bits of it that are extremely Beta-ish. I'd hate people to download it expecting it to work with absolutely no problems whatsoever and entrust their working lives to it or something.
One obvious thing is that the integrated IM stuff is pretty crashy: telepathy-mission-control falls over all the damn time. This isn't going to kill you but it's a bit inconvenient if you rely on the IM integration heavily. (If not, you can just use Pidgin instead or something). There's also some known wonkiness related to the migration from grub to grub2 and from msdos disk labels to gpt disk labels, which has eaten up about the last month of my life. Fun stuff. Most of the known breakage is documented on the Common Bugs (Errata, basically) page, which I'd highly recommend you read before running F16 Beta:
in summary, I'm okay with F16 Beta as a Beta. But it really is a Beta. Please don't expect to download it and have it work perfectly without fail, it probably won't. We're still bashing on it. Just sayin'.