How to install the full GNOME desktop as close to upstream as possible?

Solution 1:

It depends upon what you understand by "pure gnome-3". Obviously each distro pulls in components its developers consider makes up a great combined release.

Fedora and Ubuntu have different views. The Gnome-Shell developers work on a core set of applications that each distro either includes by default or is available in their respective repositories.

Since you mentioned Fedora and its default applications- then you should consider the following:

  1. Install gnome-shell - How do I install and use the latest version of GNOME?
  2. Remove Unity - How can you remove Unity?
  3. Install GDM and remove lightdm - How do I switch from LightDM to GDM?
  4. Install Default Applications - evolution Install evolution, epiphany Install epiphany
  5. Remove applications - consider removing Gwibber, Remmina, Firefox, and Thunderbird.
  6. Other GNOME goodies - consider installing the gnome Install gnome package

As an aside - for the most part, the Ubuntu developers have been very conscious to not (as far as reasonably possible) to change the gnome-shell experience. For example PrintScr in gnome-shell doesnt prompt you for the save location whereas in Unity it does. Therefore - out-of-the-box Gnome-Shell in 12.04 Ubuntu is much closer to the Gnome 3 developers vision.

Behind the scenes - Fedora contains elements such as SystemD which you will not have in Ubuntu (Upstart).

Solution 2:

Ubuntu does in fact squash GNOME's beautiful defaults. It also offers up alternate defaults in place of "GNOME Desktop" applications (Firefox and Thunderbird, instead of Epiphany and Evolution, for example). Meanwhile, Boxes (a new application introduced with 3.4) is nowhere to be found; a PPA existed briefly, but has since disappeared. If those trade-offs are OK with you, following the steps below should get you a nice Debian-style GNOME 3.4 environment:

From a terminal, issue this command to install GNOME Tweak Tool and the GNOME default font, "Cantarell":

    sudo apt-get install gnome-tweak-tool fonts-cantarell

Open System Settings > Appearance:

  • Background: Should be the first option (blue stripes, with clock icon).
  • Theme: Adwaita

Launch the program named "Advanced Settings" (this is the GNOME Tweak Tool). On the left, click "Fonts":

  • Text scaling factor: 1.0
  • Default font: Cantarell | 11
  • Document font: Sans | 11
  • Monospace font: Monospace | 11
  • Window title font: Cantarell Bold | 11
  • Hinting: Medium
  • Antialiasing: Grayscale

On the left, click "Theme":

  • Window theme: Adwaita
  • Cursor theme: Adwaita
  • Icon theme: Gnome
  • GTK+ theme: Adwaita

(these settings came from an untouched installation on Arch Linux I just did this afternoon)

Ubuntu absolutely squashes the default GNOME sound theme. The drum sounds are completely out of place, I would at least switch to something else (Sonar seemed to be a good trade off). You might be able to extract the original sounds from an archive and overwrite them, or better, create and import a new sound scheme. I haven't looked into this.

GNOME's default browser is packaged as "epiphany-browser", and a useful extension pack is packaged under the name "epiphany-extensions" (including an ad blocker that seemed to work well enough when I tested it). Epiphany is a bit underdeveloped compared to Firefox or Chrome, but if you don't need all the extensions and addons, it's worth checking out simply for the cohesive desktop experience.

I'll leave you to explore the rest of the default GNOME applications: http://www.gnome.org/applications/

I hope this information was helpful!

Solution 3:

You'll have to see if you can find a PPA, or you can make one yourself. If you want the most bleeding edge software, I don't think Ubuntu will ever be quite what you want. Particularly in LTS versions of Ubuntu, the focus is on stability, which means using more mature software.

Of course, Ubuntu has never been a pure Gnome distro. It uses Firefox, for instance, instead of Epiphany, and it uses LibreOffice instead of Gnome Office, etc. I don't think that's going to change.