Broken GNOME after Mandriva 2006 Upgrade
Hello everyone,
I recently upgraded my Mandriva LE 2005 to Mandriva 2006 using the DVD. The problem I'm faced with is a broken GNOME desktop (loops back to login screen), and no access any GNOME software which relies on GTK, when using KDE. For instance, from within KDE, if I try to run gaim, liferea, evolution etc I'm receive the message gaim: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_mapped_file_new If I try to download and reinstall the GTK+-2.6.0 toolkit using ./configure --prefix=/opt/gtk then I receive the error: --------------------------------- checking for GLIB - version >= 2.6.0... *** 'pkg-config --modversion glib-2.0' returned 2.8.1, but GLIB (2.6.0) *** was found! If pkg-config was correct, then it is best *** to remove the old version of GLib. You may also be able to fix the error *** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing *** /etc/ld.so.conf. Make sure you have run ldconfig if that is *** required on your system. *** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH *** to point to the correct configuration files no configure: error: *** GLIB 2.6.0 or better is required. Any ideas how to proceed? What info should I furnish you with? Thanks everyone! |
How did you install GTK originally? If you compiled from source it won't have been upgraded with the system.
You should use urpmi to install stuff with Mandriva, especially important system components like GTK. Goto http://easyurpmi.zarb.org and setup access to the software repos. Then use the urpmi command as root to install the GTK packages - things like gtk+2.0, libgtk+1.2, perl-Gtk2. Alternatively boot off the (2006) install CD, choose upgrade and go through the install again, making sure to select GNOME Desktop. |
Same on Suse 10.0
Hi
I have the same symptom on Suse 10.0. I know that doesn't really help you, but it does maybe suggest a wider problem than just Mandriva. Perhaps KDE 3.4 is the problem, for example. Steve |
Suse
It has got nothing do with the SuSe. KDE on SuSe 10 is running. Only GNOME is broken. All GTK based applications fail
|
undefined symbol: g_mapped_file_new problem
Download the latest glib-2.8.4, compile and install. The problem goes away
|
All times are GMT -5. The time now is 05:06 AM. |