Post

Ubuntu's Ambiance/Radiance gtk themes for Debian

(EDIT Sep, 2010: now with updated packages, see below!)

Running Debian Lenny on my Acer Aspire 5572 notebook I wanted a more “up-to-date” look for it’s Gnome desktop. As I recently came across some screenshots of Ubuntu’s upcoming release “Lucid Lynx” with it’s new GTK theme I decided to give it a try (you have to get used to the buttons being on the left side of the windows, though - see screenshot below). Of course, the new Ubuntu Mono iconset goes very well with this theme, so I needed that, too.

To make everything work in Lenny, I grabbed all the source packages from Ubuntu’s package repository and then made deb packages for Lenny from them. I also replaced the Ubuntu logo within the two icon packages with Debian’s logo.

The new Ubuntu “light-themes” (Ambiance/Radiance) need the latest murrine engine, which of course isn’t included in Lenny. So, this was the first thing I took care of. This is the only package which is architecture dependent and I can only provide it for i368. If you need murrine engine for amd64, do as follows:

First install the build dependencies:

1
$ sudo apt-get install build-essential debhelper libgtk2.0-dev intltool quilt

Then get the source packages (see download link below), put them in a temporary folder and change to it. Now we need to recreate the source-tree, compile and build the actual package (you DON’T need to be root for the following steps!):

1
2
3
4
$ dpkg-source -x gtk2-engines-murrine_0.90.3+git20091211-0lenny1.dsc  
$ cd gtk2-engines-murrine-0.90.3+git20091211  
$ dpkg-buildpackage -rfakeroot  
$ cd ..

Install the package (as root, of course…):

1
$ sudo dpkg -i gtk2-engines-murrine_0.90.3+git20091211-0lenny1_amd64.deb`

That’s basically it!

Please keep in mind that installing a new version of murrine engine might break older themes!!

You may then install the themes and the icon packages._ (You need to install all three packages, as “light-themes” has - besides “murrine-engine” - “humanity-icon-theme” and “ubuntu-mono” as dependency.)_

This is how it basically looks like then:

desktop

Download links & md5sums:

  • Icons and light themes (architecture independent): icons_gtk-theme.zip
    • 38479f94223bde4aa8be50995f2c3e41 humanity-icon-theme_0.5.1.5-0debian1_all.deb
    • 4552dca4454e9385bbdf41edbb33d759 light-themes_0.1.5.8-0lenny1_all.deb
    • 93692765dacd23ef6486902c25afd30b ubuntu-mono_0.0.8-0debian2_all.deb
  • Murrine engine (i368), git20091211 (outdated): murrine-engine_i386.zip
    • 7112f2db4dfbd70679c6a77daeac635c gtk2-engines-murrine_0.90.3+git20091211-0lenny1_i386.deb
  • UPDATE: Murrine engine (i368), git20100323 (build on Debian testing/Squeeze): murrine_engine_git20100323_i386.zip
    • 946121602345b96e9a096373b62128bb gtk2-engines-murrine_0.90.3+git20100323-0debian1_i386.deb
      [EDIT: The binary package doesn’t seem to work on Debian Lenny, as it was built on Debian Squeeze. Please download the sources below and follow the instructions on building the package for amd64.]
  • Murrine engine (sources for building amd64 package), git20091211 (outdated): murrine-engine_src.zip
    • 97fc0c131abe09b1e266c4d7524e41f3 gtk2-engines-murrine_0.90.3+git20091211-0lenny1.diff.gz
    • aeff118fc1ae0f1283c8a172cd979353 gtk2-engines-murrine_0.90.3+git20091211-0lenny1.dsc
    • 13d9d8b88f04c1499a4f6911c26f8883 gtk2-engines-murrine_0.90.3+git20091211.orig.tar.gz
  • UPDATE: Murrine engine (sources for building amd64 package), git20100323: murrine_engine_git20100323_src.zip
    • e651694ca68fc5d518effe38d9e2d597 gtk2-engines-murrine_0.90.3+git20100323-0debian1.dsc
    • db33bcdd573ec973d99b46cbb5847940 gtk2-engines-murrine_0.90.3+git20100323-0debian1_source.build
    • 6900b48f690bc05592ff6d12d88e97b8 gtk2-engines-murrine_0.90.3+git20100323-0debian1_source.changes
    • 0891a81b060d4f52b66a4cbf62c2167c gtk2-engines-murrine_0.90.3+git20100323-0debian1.tar.gz

Unpack the *.tar.gz files and check md5sums of the packages. Have fun!

EDIT:
Now available at gnome-look.org, too!

Ambiance/Radiance GTK themes: https://gnome-look.org/content/show.php?content=122142
Murrine engine: https://gnome-look.org/content/show.php?content=122141
Humanity/Mono icon set: https://gnome-look.org/content/show.php?content=122143

This post is licensed under CC BY-SA 4.0 by the author.