Zatch Rofflecopter
Registered User
Join date: 1 Sep 2006
Posts: 4
|
08-22-2007 12:11
Hi there, I'm using Sidux (spinoff of Debian Sid) and used the distro's built-in 'smxi' updater to move to the latest kernel and video drivers. Now, SL gives me the following error when I try and start up: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory I've looked around online, and various people who've had this issue on Debian systems have all had different solutions to the problem, so I wanted to see what you guys think. System info is: uname -r gives: 2.6.22.5-rc1-slh64-smp-1 nVidia driver version 100.14.11 Second Life version i686_1_18_1_2 I've also installed all the ia32 libs that I can find, as well as manually installing ia32-lib-kde. /usr/lib has a copy of libGL.so.1, but not /usr/lib32 (it has libGLU.so.1 instead, and symlinking it to libGL.so.1 gives another error).
|
Zatch Rofflecopter
Registered User
Join date: 1 Sep 2006
Posts: 4
|
08-24-2007 17:49
Few more details... I've tried using 'getlibs' to get the required library, but it tells me that libGL.so.1 was installed by the video driver. I've also tried changing kernels and driver versions a few times, to no effect.
|
Adamas Carter
Registered User
Join date: 2 Jun 2007
Posts: 192
|
08-25-2007 21:31
Try linking the libs SL is asking for to the folders where SL expects to find them.
Another idea: I don't know anything about Sidux, but it's possible that system's updater didn't do a clean update and messed up the internal documentation of your system. If all else fails, try a fresh reinstall of the OS (after backing up your files). Wait until after all new updates are installed, then install the video driver.
A final suggestion: if it turns out that Sidux itself is so messed up it won't run SL, try another distro. I use OpenSUSE wherever possible, and Kubuntu where OpenSUSE won't (for whatever reason) work. Between the two of them, I can get most any computer to run well.
Hope this helps.
Adamas
|
hkalegre Koba
Registered User
Join date: 26 Jun 2007
Posts: 14
|
sidux
08-28-2007 09:40
You can use it with a 32-bit chroot. I do so and it works very well. First install all you need to use a 32-bit chroot environment. Then do the following as normal user:
xauth extract thekeyfile $DISPLAY mv thekeyfile /emul/ia32-linux/home/your_chroot_home
Change to root with su and type:
chroot /emul/ia32-linux (or whereever it is) su your_chroot_home (user with the same uid) cd xauth merge thekeyfile export DISPLAY=:0.0
Test it with xclock or so.
Then you can call your secondlife
|