MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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?
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.