sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #58027
Re: Problem med video FPS
Carsten Svaneborg wrote:
Hans Christian Studt wrote:
For mig ser det ud som om at jeg ikke har hardware accelleration slået
ordentlig til.
Er der nogen der har forslag til hvad der kan være i vejen.
(/user/home/hcs) #glxgears
135 frames in 5.0 seconds = 27.000 FPS
Jeg får 2290 FPS for standard størrelsen (100x100?) af glxgears
med et Nvidia 440 Go.
Følgende er fra Readme til Nvidia driveren:
Har du Load "dri" eller Load "GLcore" i /etc/X11/XF86Config?
Slet dem hvis du har.
YES - jeg har stadig Load "dri" - fjernes straks :-)
Check at du har følgende filer og at symlinks er korrekte.
Hvis f.eks. libGL.so peger til en libMesa fil, så
forklarere det problemerne.
/usr/X11R6/lib/modules/drivers/nvidia_drv.o
/usr/X11R6/lib/modules/extensions/libglx.so.x.y.z
/usr/X11R6/lib/modules/extensions/libglx.so -> libglx.so.x.y.z
/usr/lib/libGL.so.x.y.z
/usr/lib/libGL.so.x -> libGL.so.x.y.z
/usr/lib/libGL.so -> libGL.so.x
/usr/lib/libGLcore.so.x.y.z
/usr/lib/libGLcore.so.x -> libGLcore.so.x.y.z
(/usr/local/bin/hcs) #ls -o /usr/X11R6/lib/modules/drivers/nvidia_drv.o
/usr/X11R6/lib/modules/extensions/libglx* /usr/lib/libGL* | cut
-c1-10,26-33,47-
lrwxrwxrwx 21 /usr/lib/libGLcore.so.1 -> libGLcore.so.1.0.3123
-r-xr-xr-x 3623820 /usr/lib/libGLcore.so.1.0.3123
lrwxrwxrwx 10 /usr/lib/libGL.so -> libGL.so.1
lrwxrwxrwx 17 /usr/lib/libGL.so.1 -> libGL.so.1.0.3123
-r-xr-xr-x 283444 /usr/lib/libGL.so.1.0.3123
lrwxrwxrwx 33 /usr/lib/libGLU.so -> ../../usr/X11R6/lib/libGLU.so.1.3
lrwxrwxrwx 33 /usr/lib/libGLU.so.1 -> ../../usr/X11R6/lib/libGLU.so.1.3
-r-xr-xr-x 336520 /usr/X11R6/lib/modules/drivers/nvidia_drv.o
lrwxrwxrwx 18 /usr/X11R6/lib/modules/extensions/libglx.so ->
libglx.so.1.0.3123
-r-xr-xr-x 507872 /usr/X11R6/lib/modules/extensions/libglx.so.1.0.3123
OK - I think
/lib/modules/`uname -r`/video/NVdriver, or
/lib/modules/`uname -r`/kernel/drivers/video/NVdriver
(/usr/local/bin/hcs) #ls -o /lib/modules/`uname
-r`/kernel/drivers/video/NVdriver
-r--r--r-- 1 root 1195267 nov 26 22:22
/lib/modules/2.4.18-18.8.0/kernel/drivers/video/NVdriver
OK - I think
Piller du ved symlinks til biblioteker så kør "ldconfig"
bagefter for at updatere databasen over biblioteker.
Prøv:
ldd /usr/X11R6/bin/gears
libglut.so.3 => /usr/lib/libglut.so.3 (0x40014000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40046000)
-> libGL.so.1 => /usr/lib/libGL.so.1 (0x40062000)
libc.so.6 => /lib/libc.so.6 (0x4009f000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4018d000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40196000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x401ac000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401c0000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401cd000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401d6000)
-> libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x402ab000)
libm.so.6 => /lib/libm.so.6 (0x4048d000)
libdl.so.2 => /lib/libdl.so.2 (0x404a9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x404ac000)
(/usr/X11R6) #ldd /usr/X11R6/lib/xscreensaver/gears
libGL.so.1 => /usr/lib/libGL.so.1 (0x40028000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40071000)
libpthread.so.0 => /lib/i686/libpthread.so.0 (0x400ed000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4011d000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40126000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4013d000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4018f000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4026e000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40284000)
libm.so.6 => /lib/i686/libm.so.6 (0x40292000)
libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x402b4000)
libdl.so.2 => /lib/libdl.so.2 (0x4064e000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40652000)
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 (0x40704000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Det ser også OK ud - tror jeg nok
libGLcore og libGL skal begge anvende nvidia versionerne, ellers
er der ged.
Så mangler jeg bare at genstart X.
Mvh
--
Hans Christian Studt : http://hc.studt.dk mailto:hc@xxxxxxxx
.dk og W3C standarder : http://w3c.studt.dk
Follow ups
References