Neverwinter nights lento con FGLRX driver

Imagen de kamaleon-linux
0 puntos

Buenas, estoy configurando mi ubuntu 64 bits y la tengo casi, solo falta ke el neverwinter nights me funcione bien y ya ta.

Mi equipo es:
AMD 64 3000+
ATI X600 PRO PCI EXPRESS
La placa base es una gigabyte con chipset nforce4-4x

La distribucion de ubuntu la hoary 5.04 AMD64

Distintos comandos de consola:

pedroluis@bala-roja:~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
...

pedroluis@bala-roja:~$ glxgears
7159 frames in 5.0 seconds = 1431.800 FPS
7851 frames in 5.0 seconds = 1570.200 FPS
7842 frames in 5.0 seconds = 1568.400 FPS
7850 frames in 5.0 seconds = 1570.000 FPS
7846 frames in 5.0 seconds = 1569.200 FPS

pedroluis@bala-roja:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X600 PRO Generic
OpenGL version string: 1.3.4769 (X4.3.0-8.8.25)

pedroluis@bala-roja:~$ fgl_glxgears
1609 frames in 5.0 seconds = 321.800 FPS
1614 frames in 5.0 seconds = 322.800 FPS
1627 frames in 5.0 seconds = 325.400 FPS
1629 frames in 5.0 seconds = 325.800 FPS
1627 frames in 5.0 seconds = 325.400 FPS

Pongo trozos del xorg.conf:

Section "dri"
# Access to OpenGL ICD is allowed for all users:
Mode 0666
# Access to OpenGL ICD is restricted to a specific user group:
# Group 100 # users
# Mode 0660
EndSection

Section "Module"
Load "bitmap"
Load "dbe"

SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. Radeon X600 (RV370)"
Driver "fglrx"
BusID "PCI:5:0:0"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
.....
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "on"
...
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
......

Esta es mi configuracion, el caso es ke el tuxracer funciona muy bien pero el neverwinter nights va lento, vamos, no puedo jugar. La version del neverwinter nights es la 1.66 sin ampliaciones

¿Alguien sabe como hacerlo funcionar?

Gracias pa el ke konteste, un saludo, Pedro Luis

P.D.: ya he probado lanzarlo con las librerias de 32 bits con el chroot y es lo mismo

P.D.: lo siento si esta repetido el post, es ke me ha dado erroresde base de datos de no poder insertalo y lo he repetido varias veces, i'm sorry, podeis borrar los anteriores con el mismo titulo

Imagen de kamaleon-linux
+1
0
-1

Pos eso, visto ke no consiguo ke funcione el neverwinter nights me he bajao los drivers de ati (v 8.14.13), mi kernel es el 2.6.10-5-amd64-k8.

Instalo con su instalador, me instala las libGL y el modulo, el modulo luego hay ke instalarlo a mano, porke me he dado cuenta ke seguia usando el ke viene con el pakete linux-restricted-modules

Al final el modulo se carga y en su correcta, version, no hay ningun error en el log de las X y veo ke el modulo fglrx se ha cargado con la version 8.14.13

El problema son las libGL, ya que parece ke la ke instala no van bien, pk los programas ke usan GL dicen:

...: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

y las librerias estan, solo ke no mete ninguna en /usr/X11R6/lib32, pero en /usr/X11R6/lib64 estan y por tanto en /usr/X11R6/lib ke es un enlace.

Proximos pasos en mi odisea, instalar el driver en el kernel 2.6.11-1-amd64-k8, ke me estaba dando problemas, y probar tambien a instalar las librerias de 32 bits de su driver de 32 bits a mano.

Alguien tiene alguna idea????

Ciao ciao

+1
0
-1