PlaneShift

Support => Linux Specific Issues => Topic started by: dreikano on May 04, 2011, 10:15:44 pm

Title: getting this error LibXxf86vm.so.1: cannot open
Post by: dreikano on May 04, 2011, 10:15:44 pm
./psclient.bin: error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory

i cnat figger out what is wrong.... Im new to Lunix and im confused! lol

Title: Re: gettign this error
Post by: weltall on May 04, 2011, 11:27:52 pm
looks like a serious issue with your distribution as that library should almost always be there. what distro is it?
Title: Re: gettign this error
Post by: Gilrond on May 04, 2011, 11:28:53 pm
Sorry, first misunderstood the case. That library is really system, so it shouldn't be missing. Do you have it in /usr/lib ?

How are you executing the client by the way? Can you post the output of
Code: [Select]
ldd psclient.bin
Title: Re: gettign this error
Post by: dreikano on May 05, 2011, 03:41:49 am
From terminal PS dictionary... use "sudo ./pslaunch.bin

no its in /opt

soo confused.!
Code: [Select]
adam@ubuntu:/opt/PlaneShift$ ldd psclient.bin
linux-gate.so.1 =>  (0xf77e0000)
libCgGL.so => libs/libCgGL.so (0xf7772000)
libCg.so => libs/libCg.so (0xf6e93000)
libXxf86vm.so.1 => not found
libXcursor.so.1 => not found
libXrender.so.1 => not found
libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf6d99000)
libX11.so.6 => not found
libvorbisfile.so.3 => libs/libvorbisfile.so.3 (0xf6d91000)
libasound.so.2 => not found
librt.so.1 => /lib32/librt.so.1 (0xf6d88000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf6d6e000)
libdl.so.2 => /lib32/libdl.so.2 (0xf6d6a000)
libm.so.6 => /lib32/libm.so.6 (0xf6d44000)
libc.so.6 => /lib32/libc.so.6 (0xf6be7000)
/lib/ld-linux.so.2 (0xf77e1000)
libXext.so.6 => not found
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf6bca000)
libvorbis.so.0 => not found
libogg.so.0 => not found

Code: [Select]
adam@ubuntu:/opt/PlaneShift$ ldd pslaunch.bin
linux-gate.so.1 =>  (0xf7790000)
libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7695000)
libXxf86vm.so.1 => not found
libXcursor.so.1 => not found
libXrender.so.1 => not found
libX11.so.6 => not found
librt.so.1 => /lib32/librt.so.1 (0xf768b000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7672000)
libdl.so.2 => /lib32/libdl.so.2 (0xf766e000)
libcurl.so.4 => libs/libcurl.so.4 (0xf7620000)
libm.so.6 => /lib32/libm.so.6 (0xf75fa000)
libc.so.6 => /lib32/libc.so.6 (0xf749c000)
/lib/ld-linux.so.2 (0xf7791000)
libXext.so.6 => not found
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7480000)
libssl.so.1.0.0 => libs/libssl.so.1.0.0 (0xf742f000)
libcrypto.so.1.0.0 => libs/libcrypto.so.1.0.0 (0xf72b5000)
libz.so.1 => libs/libz.so.1 (0xf729f000)

P.S. So this is not normal for Linux? I know i used Linux a yr ago and was not this aggravating :@#\!
Title: Re: getting this error LibXxf86vm.so.1: cannot open
Post by: Gilrond on May 05, 2011, 04:44:45 am
First of all, you aren't supposed to run psclient.bin, use psclient script for that. And you for sure shouldn't run it with sudo. If you need, give ownership to /opt/PlaneShift to your user, or some group to which you belong.

Regarding the missing libraries. libXrender.so.1 should be present for normal desktop installation. libX11.so.6 also (this one is part of libxt6 package). Other missing ones are also parts of common X related libraries, and they all usually come by default, so I wonder why is it missing on your system. Do you have a functional desktop (Gnome, KDE, etc.) with the normal Xorg installation? Are you using a server installation without any X at all?
Title: Re: getting this error LibXxf86vm.so.1: cannot open
Post by: RlyDontKnow on May 05, 2011, 08:55:42 pm
could you verify you're actually using X11? i.e. ensure you aren't using wayland or some other X alternative. (planeshift depends on X for linux)

EDIT: sorry, was supposed to be wayland, not unity (yeah, I was in a hurry :P)
Title: Re: getting this error LibXxf86vm.so.1: cannot open
Post by: weltall on May 05, 2011, 10:01:29 pm
unity needs X obviously :)
Title: Re: getting this error LibXxf86vm.so.1: cannot open
Post by: Gilrond on May 05, 2011, 10:22:44 pm
Unity might work without X if it'll use Wayland.