PlaneShift

Support => Linux Specific Issues => Topic started by: Vonor on May 31, 2009, 02:41:18 pm

Title: nvidia-drivers 185.18.14 + PS
Post by: Vonor on May 31, 2009, 02:41:18 pm
Gentoo, vanilla-sources-2.6.30-rc7 nvidia-drivers-185.18.14

Normal temp is about 56 degrees celsius. When I start PS the temp goes up drastically, even at the login screen. As am writing this I'm still at the login screen and the temp is currently 94 degrees, still going up.

With older drivers the max temp when playing PS was between 80-90 degs. I managed to get the temp up to 108 degs just before.

Not sure if it is only an nvidia drivers problem, or if it has to do with ps too.

Got an nVidia GeForce 9600M GT


Vonor
Title: Re: nvidia-drivers 185.18.14 + PS
Post by: Xordan on May 31, 2009, 02:58:24 pm
It's not a PS problem, blame the drivers :)
Title: Re: nvidia-drivers 185.18.14 + PS
Post by: Vonor on May 31, 2009, 04:08:19 pm
Well, at least I can switch between X and ttys again with this driver version. with previous versions that wasn't possible  :P
Title: Re: nvidia-drivers 185.18.14 + PS
Post by: Vonor on June 02, 2009, 06:44:28 pm
Downgraded to nvidia-drivers-180.60 and it still happens that when PS is running that the GPU temp goes up to 105+ degrees celsius. Its insane. I wonder whats causing that Could it be related to hal? (I recently enabled hal for Xorg)
/me does some research.
Title: Re: nvidia-drivers 185.18.14 + PS
Post by: pupok on July 19, 2009, 03:45:53 am
I have NVidia 9800GT, graphics driver version 180.51 64bit, GPU in game temp. 60 deg. Celzius. PS verzion 4.0.3 64bit.

Just make sure library files installed with the PS package are used by ld.so . Path to /opt/PlaneShift/libs (or other apropriate, e.g. I'm using /usr/local/games/PlaneShift/libs) should be either in /etc/ld.so.conf or in LD_LIBRARY_PATH. So that ldd command returns something like this. No "(not found)" should be seen in the output.
~$ ldd /usr/local/games/PlaneShift/psclient.bin
   linux-vdso.so.1 =>  (0x00007fff573ff000)
   libCgGL.so => /usr/local/games/PlaneShift/libs/libCgGL.so (0x00007f434f1b4000)
   libCg.so => /usr/local/games/PlaneShift/libs/libCg.so (0x00007f434ebb5000)
   libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f434e9b0000)
   libopenal.so.0 => /usr/local/games/PlaneShift/libs/libopenal.so.0 (0x00007f434e774000)
   libfreetype.so.6 => /usr/local/games/PlaneShift/libs/libfreetype.so.6 (0x00007f434e4e4000)
   libpng12.so.0 => /usr/local/games/PlaneShift/libs/libpng12.so.0 (0x00007f434e2bf000)
   libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f434e0cd000)
   libX11.so.6 => /usr/local/games/PlaneShift/libs/libX11.so.6 (0x00007f434ddc4000)
   libmng.so.1 => /usr/local/games/PlaneShift/libs/libmng.so.1 (0x00007f434db55000)
   libjpeg.so.62 => /usr/local/games/PlaneShift/libs/libjpeg.so.62 (0x00007f434d933000)
   libvorbisfile.so.3 => /usr/local/games/PlaneShift/libs/libvorbisfile.so.3 (0x00007f434d72b000)
   libspeex.so.1 => /usr/local/games/PlaneShift/libs/libspeex.so.1 (0x00007f434d510000)
   libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f434d30b000)
   libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f434d02f000)
   libz.so.1 => /usr/lib64/libz.so.1 (0x00007f434ce14000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f434cbf9000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00007f434c9f5000)
   libstdc++.so.6 => /usr/local/games/PlaneShift/libs/libstdc++.so.6 (0x00007f434c6f2000)
   libm.so.6 => /lib64/libm.so.6 (0x00007f434c471000)
   libc.so.6 => /lib64/libc.so.6 (0x00007f434c114000)
   /lib64/ld-linux-x86-64.so.2 (0x00007f434f120000)
   libXext.so.6 => /usr/local/games/PlaneShift/libs/libXext.so.6 (0x0000003473e00000)
   libGLcore.so.1 => /usr/lib64/libGLcore.so.1 (0x00007f434ae2a000)
   libnvidia-tls.so.1 => /usr/lib64/tls/libnvidia-tls.so.1 (0x00007f434ad28000)
   libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f434ab26000)
   libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f434a921000)
   libvorbis.so.0 => /usr/local/games/PlaneShift/libs/libvorbis.so.0 (0x00007f434a6f5000)
   librt.so.1 => /lib64/librt.so.1 (0x00007f434a4ec000)
   libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f434a2df000)