LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   upgraded gnome on slackware 9.1 and it no longer works... (https://www.linuxquestions.org/questions/slackware-14/upgraded-gnome-on-slackware-9-1-and-it-no-longer-works-208415/)

mrvikki 07-22-2004 03:10 PM

upgraded gnome on slackware 9.1 and it no longer works...
 
Hey all,

I downloaded Gnome 2.6.1 from the slackware ftp site and used the upgradepkg tool to install them on my 9.1 system. Now when I type startx I get the following error:

I) Initializing extension GLX
gnome-session: relocation error: /usr/lib/libgnomecanvas-2.so.0: undefined symbol: gdk_threads_lock

any idea what happened? are there other libraries that are missing that's the problem? Thanks!
Vik

ringwraith 07-24-2004 08:44 AM

When you try to install something as big as gnome from current and try to run it on an otherwise stock 9.1 install, there are going to be other things needing to be upated since the gnome update is designed for current (which is now 10). I would start by going to the changelogs if they are still available and looking at that gnome release date.... as i recall there were lots of new files to install and some to remove. Once you do that, if it still doesn't work, I would start working my way back chronologically and looking for updated libraries that you have not updated. Escpecially any libraries with gnome, gtk or gdk in their names.

whollychao 08-12-2004 05:41 PM

I am in the same boat.
 
At the moment, I am in the middle of the same process you described, one thing I found, and am hoping works, is that not all of the necessary gnome packages are in the gnome directory. You also have to go to the "l" directory to get a few library packages (gtk+2-2.4.4-i486-1.tgz, glib-1.2.10-i386-10.tgz, and gdk-pixbuf-0.22.0-i486-1.tgz)

As I said, I'm in the middle of this process now, and on dialup. The gtk+2 package weighs in at about 5 megs, so it might be a little while before I can tell you if this works out or not.

If you've already tried this, I apologize for being redundant.


--- update ---

Also update pango and glib2 from the library package directory ("l"), that worked for me.
Everything is back in order...now I just need to blow away my configuration stuff for gnome because some of the old panel stuff is no longer supported apparently ;)

Hope this helps.

gbonvehi 08-12-2004 11:20 PM

Snip this post, whollychao answered right, i don't know why i didn't read his post before answering.. sorry

Well, gnome is made of a lot of libraries (and packages..) so i'm sure you still have and old version of gnomecanvas :)
Quote:

I) Initializing extension GLX
gnome-session: relocation error: /usr/lib/libgnomecanvas-2.so.0: undefined symbol: gdk_threads_lock
You should update all the packages in the gnome directory and also gtk both versions.

max_sipos 08-13-2004 01:46 AM

I remember having to update the X, because gnome was constantly asking for xinerama or something like that..
--
Maksim Sipos


All times are GMT -5. The time now is 06:27 PM.