PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Winex kann x11drv Grafik Treiber nicht laden?



FelixA
30.12.04, 16:26
Hallo,
wenn ich mit meinem winex eine Installation starten möchte, bekomme ich die unten angehängte Fehlermeldung.
Woran kann es liegen? Ich habe mich mit der Konfiguration an holarse.de gehalten. Als 3D Grafiktreiber habe ich für meine TNT2 Model64 die neusten Nvidia Geforce Treiber heruntergeladen und wie angegeben konfiguriert. Bevor ich winex kompiliert habe, stand in Kontrollzentrum sogar, dass die 3D Unterstützung aktiviert sei. Nach der winex Kompilierung stand dies nicht mehr dabei (wie schon oft gelesen, glaube ich, es ist ein Anzeige-Fehler).
Woran kann es liegen, dass winex die x11drv Treiber nicht laden kann?

Danke,
Felix

PS: SuSE 9.1; die neuste Winex CVS Version; Riva TNT2 Model 64



wine /media/cdrom/setup.exe
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/local/lib/libx11drv.so: undefined symbol: dllname
Could not load graphics driver 'x11drv'
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/local/lib/libx11drv.so: undefined symbol: dllname
Could not load graphics driver 'x11drv'
err:mmsys:MMSYSTEM_LibMain Could not load sibling WinMM.dll
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/local/lib/libx11drv.so: undefined symbol: dllname
Could not load graphics driver 'x11drv'
Cannot load user32.dll

Chakotay1308
21.01.05, 22:23
Hi,
ich habe genau das gleiche Problem bei gleicher Konfiguration (ebenfalls Holarse-Cedega-Konfig, SuSE 9.1 und CVS-Cedega). Nur habe ich eine andere Grafikkarte.

Hast du inzwischen eine Lösung gefunden?

Chris

Fatty
21.01.05, 23:35
Such dir ein Howto zum Installieren der Nvidia-Treiber unter SuSE.

Über das Kontrollzentrum (oder Yast) geht das normalerweise nicht und da wird normalerweise auch nichts angezeigt.
Im Normalfall kommt man nicht um das manuelle Editieren der XF86Config (bzw. xorg.conf) herum :cool:

Chakotay1308
22.01.05, 11:48
Hm... ich glaube nicht, dass mir ein nVidia-HowTo nicht wirklich helfen wird, bei einer ATi-Grafikkarte. ;)

Chris

Fatty
22.01.05, 13:01
Hm... ich glaube nicht, dass mir ein nVidia-HowTo nicht wirklich helfen wird, bei einer ATi-Grafikkarte. ;)

Chris
Dann installier halt die Grafiktreiber für deine ATI-Karte richtig :p

Chakotay1308
22.01.05, 13:06
Hi,
die ATi-Treiber sind ja installiert (wenn auch nicht die Neuesten, da die neusten nicht funktionieren). Wenn auch die für SuSE-Gepackten, aber die anderen funktionieren sowieso nicht (dank der super-tollen Verzerzeichnisstruktur von SuSE :mad: ).

Chris

Cerberus86
28.01.05, 15:19
hab das selbe problem und ich habe die treiber richtig installiert, laut 3Ddiag.

3Ddiag version 0.716
Verifying 3D configuration:
Using 3dinfo
************************************************** **********

Verifying 3D configuration for 3D board "nVidia Corporation GeForce2 MX/MX 400 (10de@0110)":


Verifying driver installation:
nvidia ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Extensions ... done.
Options ... done.


Checking GL/GLU/glut runtime configuration:
GL/GLU ... done (package XFree86-Mesa)
glut ... done (package freeglut)

Ich hab auch alles so gemacht wie es im Holarse-Howto steht was hab ich vergessen??

Fatty
29.01.05, 00:00
Checking GL/GLU/glut runtime configuration:
GL/GLU ... done (package XFree86-Mesa)
glut ... done (package freeglut)
Das klingt irgendwie so, als ob die Nvidia-Treiber nicht geladen werden würden.
Hast du deine X-Config auch richtig angepasst?

Als Vergleichswert hier mal meine Ausgabe von glxinfo (das ist zum Vergleich besser, weil distributionsunabhängig):

$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce FX Go5600/AGP/SSE2
$ glxinfo | grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

Rachos
29.01.05, 10:12
Hi

Hab auch das Problem, das Winex meinen Graka Treiber nicht erkennt.


jan@linux:~> winex330 SteamInstall_CS.exe
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/lib/winex330/lib/libx11drv.so: undef
ined symbol: dllname
Could not load graphics driver 'x11drv'
err:module:BUILTIN32_dlopen failed to load .so lib for builtin x11drv.dll: /usr/lib/winex330/lib/libx11drv.so: undef
ined symbol: dllname
Could not load graphics driver 'x11drv'

Mir ist aufgefallen, das ich als User Rendering hab:

jan@linux:~> glxinfo | grep render
direct rendering: Yes
GLX_ATI_render_texture
OpenGL renderer string: RADEON 9500 Pro Generic

aber nicht als Root:

linux:/home/jan # glxinfo | grep render
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)

Kann das das Problem sein?

Jan

sirmoloch
29.01.05, 10:15
Kann das das Problem sein?

Gehört root die X-Session? Nein, also kann er nicht in der X-Session arbeiten ohne, dass vorher der Zugriff freigegeben wurde.

man xhost

Rachos
29.01.05, 10:29
mmh, und wo kann ich das?

Fatty
29.01.05, 19:35
Ich geb euch mal 'nen kleinen Tipp:
bevor ihr WineX installiert, lernt ersteinmal Linux richtig kennen.

Dann werden viele Fragen überflüssig :ugly:

Rachos
30.01.05, 09:16
Dieser Tip bringt mich leider garnicht weiter.
Hab mir meine XF86Config-4 angeschaut und dort sind, so meine ich die Rechte richtig vergeben:

# ************************************************** ********************
# DRI Section
# ************************************************** ********************
Section "dri"
# Access to OpenGL ICD is allowed for all users:
Mode 0666

Wenn ich noch etwas anderes kontrollieren könnte wäre ich um Tipps sehr dankbar!

Gruß Jan