Wine+libGL Error

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Wine+libGL Error

Beitragvon Free_gamer » 01.02.2008, 17:06

Hi

Also ich mach gerade meine ersten Gehversuche mit Fedora 8 und hab da so einige Probleme, die aber später. Eines fuchst mich nämlich so ziemlich.

Ich hab die ATi Treiber (kmod-fglrx) und wine (0.9.54) über yum installiert.
Alle nativen Spiele haben volle 3d Leistung und funktionieren, jedoch weigert sich WINE und Cedega 3d spiele mit 3d-Beschleuniger zu starten. Manche funktionieren, manche nicht (ruckeln sehr sehr stark und Grafikfehler) aber alle geben die gleiche Fehlermeldung aus:

Code: Alles auswählen
[freegamer@localhost World of Warcraft]$ wine regedit
Running padsp as pulseaudio wrapper for wine
libGL error: drmMap of framebuffer failed (Nicht genügend Hauptspeicher verfügbar)
libGL error: reverting to (slow) indirect rendering
[freegamer@localhost World of Warcraft]$


Ich hab schon mehrmals den .wine Ordner gelöscht, WINE neuinstalliert, in die Regestrie "VideoMemorySize" eingetragen und den Treiber neu installiert, jedoch ohne Erfolg.


Hoffe ihr könnt mir helfen.

thx
Free_gamer
Zuletzt geändert von Free_gamer am 01.02.2008, 20:49, insgesamt 4-mal geändert.
Linux Registered User # 418758
ubuntu user # 2631
Benutzeravatar
Free_gamer
 
Beiträge: 342
Registriert: 15.07.2006, 16:00
Lizenz: GPL
Distribution: Ubuntu 11.04 x86_64
Kernelversion: 2.6.38-generic

Beitragvon beko » 01.02.2008, 20:11

Google meint zu dem Problem dass deine ATI-Treiber wohl Matsch sind. Die Fehlermeldung wird nicht von Wine generiert sondern kommt direkt von deinem Treiber. Leider hast du vergessen die Version deiner Treiber anzugeben. Versuche einmal einen älteren Treiber zu installieren oder wenn Fedora nicht aktuell sein sollte dir den neusten direkt von ATI zu holen. Ebenso wären die Infos von "dmesg" und "glxinfo" sowie die Konfiguration deines X-Servers interessant.

Mehr Tipps kann ich dir als ATI-Verweigerer nicht geben ;)
"Sir, we are surrounded!" - "Great - we can attack in any direction."

Current project: Mechanized Assault and eXploration Reloaded (maxr)
Benutzeravatar
beko
 
Beiträge: 595
Registriert: 25.01.2008, 21:07
Lizenz: GPL

Beitragvon Free_gamer » 02.02.2008, 16:48

thx für deine Antwort

Also ich hab die ATi Treiber Version 8.44.3, die neueren Treiber funktionieren nicht und laden immer Mesa. Laut glxinfo hab ich 3d-Beschleunigung (hänge vollen Log an).
Code: Alles auswählen
[freegamer@localhost ~]$ glxinfo | grep direct
direct rendering: Yes
[freegamer@localhost ~]$

Meine xserver.conf hänge ich auch an (dmesg häng ich an wenn ich weis wie ich den gesamten Log einfügen kann ist nämlich zu lang für gnome-terminal).


thx
Free_gamer

edit://
Ich hab den neuen Treiber zum Laufen gebracht jedoch gleicher Fehler. Neue xorg.conf ist angehängt.

edit2://
Hab grad herausgefunden das der ATi Treiber unter WINE sofort auf Mesa überspringt:
[freegamer@localhost World of Warcraft]$ WINEDEBUG=+wgl wine Wow.exe
libGL error: drmMap of framebuffer failed (Nicht genügend Hauptspeicher verfügbar)
libGL error: reverting to (slow) indirect rendering
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version : 1.4 (2.1 Mesa 7.0.3).
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer : Mesa GLX Indirect.
trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version : 1.2.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version : 1.2.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor: : SGI.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version : 1.4.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor: : SGI.

Werd mir woll oder übel mal ne NVidia zulegen müssen.


ps: kann nicht mimmer Leerzeilen mit Opera machen.
Zuletzt geändert von Free_gamer am 03.02.2008, 17:33, insgesamt 5-mal geändert.
Linux Registered User # 418758
ubuntu user # 2631
Benutzeravatar
Free_gamer
 
Beiträge: 342
Registriert: 15.07.2006, 16:00
Lizenz: GPL
Distribution: Ubuntu 11.04 x86_64
Kernelversion: 2.6.38-generic


Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste