Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm one of those individuals. Color me impressed (with Canonical). They will all ways have this "correct" decision.


Their decision to deprive me of choice with GNOME2 sucks.


The move to Gnome 3 and Gnome Shell was not Canonical's idea, it was the Gnome Project who decided their roadmap. Canonical in fact developed Unity because of concerns over Gnome Shell. Personally, I rather like Gnome Shell, especially with a judicious choice of extensions, but I have to admit my Core Duo 2 laptops do not always like a fully composited desktop.

Gnome 2 is obsolete, but lives on in RHEL 6 releases, e.g. CentOS/Scientific Linux/Springdale Linux with support until 2017 (apps and hardware) and 2020 (security only). External repositories provide newer kernels[1].

The MATE desktop is a fork of Gnome 2 built on libraries that are being moved forward. External repos for Debian Wheezy and mainstream packages for Debian Jessie. Mint also provide a MATE desktop[2], with the familiar Ubuntu package base.

[1] http://sohcahtoa.org.uk/pages/centos.html

[2] http://linuxmint.com/rel_petra_mate_whatsnew.php


A clarification: The classic look of Gnome 2 sort of lives in RHEL 7 since it will run Gnome 3 with Classic Mode[1] meaning that all that effort for a new UI/UX is wasted as the looks and the "user's workflows" will be the same as it was under RHEL 6 (IOW Gnome 2 like).

[1] http://www.h-online.com/open/news/item/Red-Hat-confirms-GNOM...


I take the point, and it is worth emphasising that the 'classic' mode is the default for RHEL7 installations when you choose Gnome as the desktop environment. However the 'mode' is skin deep - no customisation, can't remove panels, can't add panel apps &c.

I wonder how many EL 7 desktop users will opt for the KDE desktop now that both are presented as equal choices on installation?


You might want to try out Xubuntu. XFCE is even more lightweight that GNOME2 and I have really come to appreciate it.


Or just install XFCE. I'm continually confused when people recommend different operating systems to change the window manager.


It has always seemed strange to me too. I have just always chalked it up to being an ubuntu thing.[1] I don't know if it has caught on in other distro-ecosystems but it seemed like it started with Ubuntu; which was peculiar because you do not have to deal with dependency hell--you have apt right there in that little black box!

The other ubuntu curiosity is installing `command-not-found` by default? I never thought you could have something worse than /usr/games/sl in your path, but then ubuntu introduced me to `command-not-found`.

[1] I say this as a 15+ year Debian user.


I find `command-not-found``a lot more useful than `sl` (sl is some ascii animation that'll be shown for a short/long while if you write it).

Usually when I get to `command-not-found` it's something I haven't installed on a new system somewhere and I've found it helpful at times. It rarely annoys me.


From what I understand, "sl" was engineered to train new users into typing correctly, by putting them back on track to their final destination, instead of railroading them into promptly installing and running new commands. Only a fascist would force them to run on time.


What's bad about "command-not-found"? Surely, it is more useful than sl.


If I mistype something, it takes ages for command-not-found to search the entire Internet for “emacss” or whatever, during which I am slowly driven mad by the system punishing me and forcing me to wait.


Ah, that makes sense, the version on my machine runs off the local apt/dpkg database, so I was wondering why why you'd consider it worse than sl. (It does spew several lines of noise, but that's less of a problem when you have a sixty-somthing line terminal and barely a problem at all when you've got scrollback.)


What would you estimate is the ratio of typos versus "thought it was installed"? Personally mine is probably 1,000 to 1. If I type a command and bash says command not found I know the program is not installed. If I need that program I am a big boy and can use apt without anyone holding my hand.


It takes a couple of seconds to process if it's not cached.


You can do that too, although I have had an ... interesting experience jumping around desktop environments on Ubuntu. I'm not sure what exactly is happening, but some kind of config information is steadily bleeding between them every time I do a system update.

Sometimes if I pull up KDE (which I don't usually, since I found xfce), the panel will have as many as three different sound menus, only one of which is actually functional.


From looking at the Gnome Developer page "Desktop files: putting your application in the desktop menus" [1], it seems that it wasn't designed to work correctly with more than one desktop installed. This isn't surprising as it's an uncommon use case. [Edit: This is incorrect, see below]

For example, on a system running 13.04 with MATE installed, the Graphics menu has entries for Image Viewer (Eye of Gnome, the default) and Eye of MATE Image Viewer (MATE's port of eog).

Looking in /usr/share/applications there are the two corresponding .desktop files:

/usr/share/applications/eog.desktop /usr/share/applications/eom.desktop

[Edit]: Neither file uses the OnlyShowIn field which is an extension to the desktop entry format designed specifically to handle this case. [2]

[1] https://developer.gnome.org/integration-guide/stable/desktop...

[2] http://standards.freedesktop.org/menu-spec/latest/ar01s03.ht...


That's "mechanism, not policy" for you!


Xubuntu is just a set of packages for Ubuntu. I use Ubuntu LTS and one of the first things I do on a new install is sudo apt-get install xubuntu-desktop .

Now, if you're on RHEL then Xubuntu would be a bit of a leap, but just installing xfce on Ubuntu is going to be a lot more painful than installing xubuntu-desktop which has a little more functionality out of the box.


You ubuntu users crack me up. How hard is this:

    # apt-get --install-suggests install xcfe4
Package info: http://packages.ubuntu.com/saucy/xfce4


Ubuntu's target audience are actually who think that command harder. Seriously.


You think that the people who have an opinion on XFCE4 versus Gnome are going to have trouble with one command?


Xubuntu is significantly different from stock XFCE


What is significantly different? I looked on the xubuntu site and I could not find much information. I did not realize that xubuntu was a lot different than normal ubuntu with xfce4 installed.


RHEL is primarily a server, not a desktop. All the desktops are in the repos already though, and Fedora has offical spins if you don't want to install them yourself for some reason. Gnome, MATE, KDE, XFCE, Cinnamon, it just takes one command to group install.


XFCE is great and all, but isn't MATE an actual fork of GNOME 2?


Isn't that the GNOME Team's decision?


I don't think they ever provided you with GNOME2, specifically, they provided you with GNOMEcurrent version, and they still do. You make it sound like they changed their minds, which I don't think is the case.


Why are you even using Ubuntu? If you actually know what GNOME2 is and care about it, you are almost certainly not the target audience for Ubuntu. If you use something else, you will probably prefer it over Ubuntu.


Lets examine the popular non-Ubuntu choices that I'm aware of:

SUSE/RHEL/CentOS/Oracle Linux/SciLinux? All RPM based, and while there's nothing wrong with that, and YUM works fine, I already know apt-get and dpkg, why should I switch?

Gentoo? Again, no apt-get. (And no, I don't care if there's a compatibility layer.)

Debian? Wake me up when I can get the latest nvidia driver anywhere in its ecosystem. Meanwhile there's a PPA for Nvidia-$latest that works with my optimus laptop.

Additionally, call it do-release-upgrade, call it apt-get dist-upgrade, call it aptitude full-upgrade. It needs to not cause my system to die in fun and exciting ways. Which it did, going from Squeeze to Wheezy on my server.

Mint? I have yet to be convinced this isn't Ubuntu reimplemented poorly, with less resources, and less attention. How many 3rd party PPAs are there vs Ubuntu? Since I'm digging into using PPAs for bleeding edge releases, why shouldn't I just use Ubuntu?

Linux on the desktop is Ubuntu for me. I threw Openbox on there and I'm good to go with minimal hassle.


If you're passing off Gentoo based on the presence of 'apt-get', you might be failing to understand the point of Gentoo =)

Gentoo uses something called 'portage' -- It's for building everything from source. This gets us access to really bleeding stuff very quickly, while leaving the lid open on an absurd amount of code out there.

This helps me write libraries for the entire Windows and Linux ecosystem. If I can prove that I can support my new binary's ABI there, I've proven that it can survive anywhere.

But if you're looking for apt, you should probably consider any of the binary-based distributions. Gentoo is not for the faint of heart, but if you want to learn Linux and development, it will benefit you like non other.

Debian has apt -- and while its release cycle is a little longer, I've found it to be more stable for mission-critical "apt"/binary-based hosting. In my experience I've found they screw up the packages a little less -- look to how many patches Ubuntu maintains on PHP for a comparison on how dangerous Ubuntu will sometimes play!


Re: Gentoo; I should have complained about 'emerge world' taking days instead. ;)

> it will benefit you like non other.

Tiny point of disagreement; Linux From Scratch is the one true way to learn everything about Linux.

--

Yeah - I actually run Debian on my servers, but for the desktop, I've yet to find a match for Ubuntu.


Arch? I had it installed on a secondary computer, and after a week I was convinced to switch my main computer over. I haven't looked back since.


Ubuntu was the easiest way for me to get Linux on a new laptop with the secure boot nonsense. And it doesn't involve a lot of tweaking, most stuff works out of the box.

I am typing this on Ubuntu right now (it seemed easier than other options to get it on a Macbook air). I have Manjaro on my other laptop (Majanjaro gets used, Ubuntu is there for the installer), and Mint Debian edition at work (I did think this was a great distro, until a recent update has made it crash a lot).


Are they preventing you from installing GNOME2 on your desktop?


apt-get install gnome-session-fallback


That's now obsolete. With 13.10 gnome-session-fallback is a transitional package. The new package is gnome-session-flashback, so the command is now:

apt-get install gnome-session-flashback




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: