GNOME won't boot

Jim Cornette fc-cornette at insight.rr.com
Fri Jun 30 11:23:33 UTC 2006


dragontale wrote:
> Hey Jim,
> 
> The above didn't work. I tried creating a new user, renaming .gnome
> and .gnome2, and cleaning up .metacity/sessions but still no luck. Oh
> yea and the same thing happened when I logged in as the new user, I
> get the same error message.
> 
> I'm trying to run setenforce 0 like you said above but it said it's
> disabled. I googled and found some information on enabling SELinux.
> It said I have to use system-config-securitylevel. But then once I
> typed system-config-securitylevel in the terminal I get the following
> error:
> 

SELinux is either corrupted or set to disabled then. It sounds like 
SELinux is not holding down gnome from starting then.


> system-config-securitylevel: error while loading shared libraries
> libglade-2.0.so.0: cannot open shared object file: No such file or
> directory.

libglade2 provides this library. If you deleted this file,
rpm -qV libglade2
should let you know which files are missing from the rpm package.

> 
> ^ I get the above error. Funny thing is when I uninstalled Glade
> Interface Designer, I might've deleted the exact same file as you see
> above called "libglade-2.0.so.0"
> 
> Can that be the cause?

It could. You might try re-istalling libglade2 with the --replacefiles 
--replacepkgs options to rpm.

> 
> I don't know if this is important but I'm just going to post it up
> just in case. Here is a description of how I uninstall Glade
> Interface Designer.
> 
> 1. su 2. login to root 3. rpm -qa | grep -i glade
> 
> and then it brought down a list:
> 
> libglade2-devel-2.5.1.2 pygtk2-libglade-2.6.0-2 etc etc
> 
> There was about 3 or 4 more files to the list but I can't remember
> their names, but as I said above I think I deleted libglade-2.0.so.0
> because it is not installed in my system. I currently have the above
> 2 files that I listed. I don't know if this information would do
> anything but yea, might give you some clues too.

If you are uninstalling rpms, using the -e switch is the best method.
If the program is from a scripted installer, it is probably going to 
install in the /usr/local or /opt directories and not where most rpm 
files are located that are installed from a Fedora repo or the install 
media.
Deleting files after searching for patterns is probably going to mess 
you up.

The best thing to do is to read the help files for the progams you 
install. This should tell you how to uninstall the program safely. 
Usually there is a removal script provided for the non-rpm package.

> 
> I'm really bumbed out, don't know what to do. I just started using
> linux. I think it's my 4th week.
> 
> 

You learn by your mistakes. First lesson, one library missing could 
cause a lot of problems.

Unless you want to experiment, a fresh install sounds the best.

Jim

-- 
A debugged program is one for which you have not yet found the conditions
that make it fail.
-- Jerry Ogdin




More information about the fedora-list mailing list