error loading the theme Default, fedora 4 test 2

Posted on 2005-04-26
Last Modified: 2013-12-06
Just installed Fedora 4 test 2 with Gnome as the only window manager. Everything was working great. I ran up2date -u, which updated all my rpm's including the gdm's. After a reboot I get the error message:

"There was an error loading the theme Default"
Can't open file /usr/share/gdm/themes/Default/Default.xml

Then it loads the default theme greeting (happygnome?) which doesn't work. So I ctrl + alt + F5 over to terminal and navigate to /usr/share/gdm/themes and low-and-behold, no Default directory. There is a Bluecurve directory with Bluecurve.xml which is what I would like to default to.

What config file do I need to get my hands on to make this happen?

TIA (Thanks In Advance)
Question by:whozie
    LVL 38

    Accepted Solution

    Can you get Gnome login screen?

    If you just fail to login, then
    I would say remove all the gnome setting in your home directory.
    cd ~
    rm -rf .gnome .gnome2 .gconfd .gnome-desktop .gconf .gnome2_private .nautilus .theme .icons .metacity

    Then reboot your machine. Those directories/files will be regenerated.

    If you can get Gnome login screen, then
    rpm -q --filesbypkg `rpm -q gdm`
    to see where is the gdm.conf (/etc/X11/gdm.conf ?) and edit it.
    Also, you can do the trick
    ln -s /usr/share/gdm/themes/Bluecurve  /usr/share/gdm/themes/Default
    ln -s /usr/share/gdm/themes/Bluecurve/Bluecurve.xml  /usr/share/gdm/themes/Default/Bluecurve.xml
    LVL 2

    Author Comment

    Thanks, I doubled checked the gdm.conf and saw in the greetings  sections that it was using Default theme for the greeting, but referring to Bluecurve.xml. I changed Default to Bluecurve and presto.

    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
    Join Greg Farro and Ethan Banks from Packet Pushers ( and Greg Ross from Paessler ( for a discussion about smart network …
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now