A requested Linux theming tutorial - gHacks Tech News

A requested Linux theming tutorial

Recently I had a request to illustrate how I managed to get a particular theme working in GNOME. The article referenced was my article on "What will Ubuntu 10.04 bring to the table". The image in that article was using a number of cool tricks to get the look they had. So I thought I would combine those cool tricks together to show how to get the end results.

My final theme will differ only slightly in wallpaper and Emerald theme chosen, but the end result will have the same effect. So, without further adieu, let's get to the theming.

RGBA support

You can read the full article "Enable RGBA support in Ubuntu 10.04", but here are the steps for enabling this effect.

Installation:

 

  1. Open up a terminal window.
  2. Enter the command sudo add-apt-repository ppa:erik-b-andersen/rgba-gtk
  3. Enter the command sudo apt-get update && sudo apt-get upgrade
  4. Enter the command sudo apt-get gnome-color-chooser gtk2-module-rgba
  5. Enter the command sudo apt-get install murrine-them

Configuration:

  1. Click on System > Preferences > GNOME Color Chooserand, in the Engines tab, check the Global check box and select Murrine from the drop down.
  2. click on the Preferences button and (in the new window) scroll down until you see Configure of Enable/Disable RGBA support.
  3. Make sure both check boxes are checked and click OK.
  4. Click Apply back in the main GNOME Color Chooser window to dismiss that window.

Choose a theme:

  1. Right click on your desktop and select Change Desktop Background.
  2. Click on the Themes tab.
  3. Click the Customize button.
  4. From the Controls tab scroll down until you find a Murrine them.
  5. Select a Murrine them and click Close.
  6. Close the Appearance Preferences window.

Emerald

You now have to install and use Emerald. To install emerald follow these steps:

  1. Open up a terminal.
  2. Issue the command sudo apt-get install emerald
  3. Enter your sudo password.
  4. When complete close the terminal.

Before you open up the emerald themes manager, let's locate a good theme to use. The best place to find Emerald themes is the Compiz Community. Look around until you find a theme you like. For it to go with the RGBA look you should make sure it's a glassy theme. Once you have found a theme you like, download it and save it to your ~/Downloads directory.

Now, follow these steps to add the new Emerald theme:

  1. Click <Alt>F2 and enter emerald-theme-manager.
  2. When the emerald theme manager opens click the Import button.
  3. Navigate to the ~/Downloads directory.
  4. Select the theme you downloaded (it will have a .emerald extension).
  5. Click Open.
  6. Once the theme is imported, select the theme.

If the window decorations do not change immediately that means you need to start Emerald. To do this follow these steps:

Click <Alt>F2 and enter emerald --replace

Now the window decorations should change. If not, go back to the Emerald Theme Manager and select your theme again. Once the decorations have changed you can close the theme manager.

 

 

Figure 1

Last bits

You will want to make sure you have enabled Extra in the Visual Effects tab of the Appearance Preferences window to get the full effect of the RGBA/Compiz/Emerald desktop. Figure 1 shows an example of what this can look like.

I understand that there have been issues with the full transparency on my desktop screenshots. This will change for future articles. But in this case, it was necessary. ;-) For those that do want to enjoy a full-on transparent desktop - ENJOY!

Advertisement

We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:


Previous Post: «
Next Post: »

Comments

    Leave a Reply

    Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

    Please note that your comment may not appear immediately after you post it.