[HOWTO] Change GDM 3 Theme and Wallpaper

I am using Debian Squeeze Testing and I have gdm3 installed.  I wanted to change the default gdm theme and here is how I did it.

I opened the file /usr/share/gdm/greeter-config/20_debian in a text editor as root and changed the line containing “/desktop/gnome/background/picture_filename” and gave the full path to the new location of wallpaper. I also changed the line containing “/desktop/gnome/interface/gtk_theme” and wrote the name of theme instead of the default (in my case it was Clearlooks and I changed it to an installed theme Equinox). Then I saved the file and logged out to see the changes.

While changing the theme, make sure that the theme is installed as available to all users (i.e. in /usr/share/themes).

If you enjoyed this post, make sure you subscribe to my RSS feed!
  • http://www.bloggingjunction.com/ SAKSHAM

    I want to write guest post for your blog. Do you accept guest posts? Your blog is really nice! I wasn’t able to find a contact form, so had to comment. Please e-mail me back.

  • ugh

    In Sid you use the alternatives system – not sure about Squeeze.

    # update-alternatives –config desktop-background

    Simple enough to find out:

    $ gconftool-2 –get /desktop/gnome/background/picture_filename
    /usr/share/images/desktop-base/desktop-background
    $ file /usr/share/images/desktop-base/desktop-background
    /usr/share/images/desktop-base/desktop-background: symbolic link to `/etc/alternatives/desktop-background’
    $ file /etc/alternatives/desktop-background
    /etc/alternatives/desktop-background: symbolic link to `/usr/share/images/desktop-base/spacefun-wallpaper.svg’

  • Pingback: Mengubah Tema GDM3 « Rumah Maya Fathi muhammad attaqi

  • Anonymous

    Quoting from http://www.linuxpromagazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/Documentation-and-free-software

    *****
    I wanted to get rid of the nauseatingly cute default Debian 6.0 wallpaper on the login screen so that I wouldn’t have to see it every time I booted the computer.

    1. Log in as root and open the file /etc/gdm3/greeter.gconf-defaults in a text editor.
    2. Uncomment the field /desktop/gnome/background/picture_filename and add as its value the full path to the image you want to use as gdm3’s background.
    3. Uncomment the field /desktop/gnome/interface/gtk_theme and add a valid theme. Then save and close the file.
    4. Run the command dpkg-reconfigure gdm3.
    *****

  • http://twitter.com/vagnerrener Vagner Rener

    Hmm. In my opinion, the best option to change gdm-themes is to install
    back gdm and gdm-themes and then configure them to act randonly. Use
    aptitude to do that and see which are the options that it gives you.
    Choose the one that will hurt your System less. I did it in my old
    Debian Squeeze and I still keep gdm and gdm-themes in my new Debian
    Wheezy. That’s much simpler than to tweek in configuration files and,
    apart from that, we get lots of beautiful themes automatically. I do
    not know why Gnome devs, in some cases, seem to go back with new
    releases, instead of keeping the Gnome goodies we used in the past. So, they should port gdm-themes to gdm3, but it is as if they forget what they did well in the past.

  • http://www.wierdwalker.com/ wierdwalker

    try these steps as said… this helped me before… 1. Log in as root and open the file /etc/gdm3/greeter.gconf-defaults in a text editor.

    2. Uncomment the field /desktop/gnome/background/picture_filename and
    add as its value the full path to the image you want to use as gdm3’s
    background.
    3. Uncomment the field /desktop/gnome/interface/gtk_theme and add a valid theme. Then save and close the file.
    4. Run the command dpkg-reconfigure gdm3.

  • Pingback: gdm3 background problems

  • Mc

    You need to remove gdm3+gnome3 and install gdm and gnome2.
    gnome3 is a total failure, and gdm3 is the same.
    It looks like microsoft guys infiltrated all the UI projects.

  • http://www.facebook.com/profile.php?id=100001269510884 Ronnie Buchanan

    awesome info! thanks