PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : OpenGL...



MajorW
02.06.04, 14:58
HI

ich mal wieder.

Mein Wine läuft jetzt (fast)

Nur wenn ich jetzt mein spiel starte sagt er mir.
Er kein OpenGL laden.

Das Spiel JKA sagt das:
GLW_StartOpenGL() - could not load OpenGL subsystem

Ich weiß nicht weiter ich hab auf mit OpenGL kompliiert.

Bitte Helft mir.
Vielen Dank im Voraus.

MajorW
02.06.04, 15:26
OpenGL muss aber laufen denn Spiele wie UT 2004 und Tuxracer laufen.

Es muss also mal wieder an WineX 3.3 liegen.

Kann mir jemand helfen?
IM ICQ wird mir bereits geholfen doch leider geht es mit diesem Problem nicht weiter.

Th3o
02.06.04, 15:30
hi,

welche Grafikkarte hast du denn ? Läuft den OpenGL bei dir, was sagt glxgears ?

MajorW
02.06.04, 15:45
Ich hab ne Nvidia 4 GraKa.

glxgears läuft einwandfrei:
22441 frames in 5.0 seconds = 4488.200 FPS
14832 frames in 5.0 seconds = 2966.400 FPS

Nur halt mein Spiel findet OpenGL nicht.

MajorW
02.06.04, 15:52
ICh weiß echt nicht weiter.

Hat hier auch keiner ne Ahnung bzw ne Idee was ich noch machen kann?

analyzer
02.06.04, 15:57
hast du wine selber kompiliert? vielleicht hast du --enable-opengl vergessen (bei configure)

Th3o
02.06.04, 16:05
hi,

du schreibst einmal "Mein Wine läuft jetzt (fast) ", dann wieder "Es muss also mal wieder an WineX 3.3 liegen". Was läuft nun nicht, Wine oder WineX ? Wenn es WineX ist, ist das die CVS Version oder die Binaries von Transgaming ?

MajorW
02.06.04, 16:11
Ich hab jetzt Wine drauf habs grad geändert aber ohne erfolg.

Allerdings hab ich das Wine was ich jetzt hab so gemacht:

./configure
make depend && make
make install

Ich habe mir sagen lassen Wine nutzt immer Open GL

Ich weiß nicht was da los ist :(
Ist mein 6mal aufspielen von irgendwelchen Wines ich hatte jetzt bis auf Wine Rack alles drauf.

(Wine 20040505)

BlackTiger
02.06.04, 16:13
Hi,

Wine ist für OpenGL auch nicht gerade brauchbar, vor allem für Games!

Hol dir lieber die neueste WineX CVS damit sollte es gehen!

Mfg
BlackTiger

BBTE
02.06.04, 16:17
Er hat WINEX-CVS, durch cvs gezogen ;)

OpenGL allgemein muss funzen da spiele wie UT2004, tuxracer gehen, nvidia logo wird zu anfang angezeigt, und die werte bei glxgears sind auch ok, also das funzt definitiv. Was nicht geht ist Jedi Academy da er beim starten von winex halt die opengl subsystem meldung bekommt :) Und soviel ich weiss hat ers auch mit --enable-opengl kompiliert

MajorW
02.06.04, 16:18
Danke BBTE.

Es muss doch irgendwo dran liegen.

MajorW
02.06.04, 16:23
Also hab grad ein anderes MiniSpiel getestet dieses gibt einen Display Fehler von sich.

Es muss am X Server leigen (denke ich bzw hoffe ich)

Installiern über wine geht ja 1a nur halt starten nicht.
edit:

Kann das an MESA liegen?

Vollkorn
02.06.04, 17:09
Schreib den Befehl mal so evtl. löst das dein Problem:

./configure --enable-opengl

//edit einfach mal lesen sry doppelantwort :)
was für ein Destribution hast du?

MajorW
02.06.04, 17:24
SuSE 9.0

Ich hab allerdings wine komplett mit user rechten installiert.
Kann das daran liegen das er die display sachen nicht findet?

MajorW
02.06.04, 17:46
BBTE hat mir grad per ICQ geasgt es kann auch am treiber liegen ich hab jetzt einen neuen der unterstützt aber keine 3d beschleunigung welchen muss ich nehemen?

MajorW
02.06.04, 17:55
Also ich mein ich hab kein 3D beschleuniung aktiviert

THEReapMan
02.06.04, 18:31
Also fassen wir erstmal zusammen:

1. Du hast ne Geforce 4 graka --> NVIDIA Treiber
2. UT2004 und Tuxracer laufen --> Treiber laufen
3. glxgears bringt mehr als 4000 frames --> 3D Beschleunigung geht
4. Du benutzt WineX CVS
5. Du hast sie mit ./configure --enable-opengl kompiliert

Jetzt solltest du keine Probleme haben.
Teste mal ein älteres Direct3D Spiel aus (am besten mit DX6/7)

sonst wüsste ich net was du falsch gemacht hast

MajorW
02.06.04, 19:18
OK ich benutze jetzt wieder WineX CVS.
Welches Spiel zb?

Ok ich werde winex cvs vom CVS server holen

dann werde ich als user ./configure --enable-opengl
machen dann make
und zuletzt als root make install.

Welche Version soll ich nehmen 3.3 oder 3.2?

MajorW
03.06.04, 13:57
So ich hab gerade versucht Soltär von Win zuöfnen folgende Fehler meldung erhielt ich:

(es hat sich nichts geöffnet)

Ribniger@linux:~/Desktop> wine sol.exe
fixme:cdrom:CDROM_GetIdeInterface CD-ROM device with major ID 11 not supported
err:ntdll:display_wait_error Timeout. Retry with 60 secs: crit=0x4012ae10 name="?" backtrace="none"
err:ntdll:display_wait_error crit (0x4012ae10): lc 1 rc 0 ot 0 sem 52 spin 0
err:seh:EXC_DefaultHandling Unhandled exception code c0000194 flags 0 addr 0x40070784
Ribniger@linux:~/Desktop>

Danach habe ich Soldir of Fortune installiert.
Und 3 mal dürft ihr raten was mir das Spiel für eine Meldung gab. Ja genau er kann kein OpenGL finden.

Ich hoffe ich bringe euch damit weiter, die Fehler meldung von Sof war die (lasst euch nicht von dem CD und keyboard error stören):

Ribniger@linux:~/SoF> wine SoF.exe
fixme:cdrom:CDROM_GetIdeInterface CD-ROM device with major ID 11 not supported
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys) for scancode mapping.
Please define your layout in windows/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:process:SetProcessWorkingSetSize (0xffffffff,94371840,104857600): stub - harmless
fixme:keyboard:RegisterHotKey (0x00000000,0,0x00000001,9): stub
fixme:keyboard:RegisterHotKey (0x00000000,1,0x00000001,13): stub
recursive shutdown
fixme:xrender:X11DRV_XRender_Finalize Free cached glyphsets
atexit destroy of semaphore
atexit destroy of shared_memory
Ribniger@linux:~/SoF>

Vielen Dank schonmal für eure Hilfe.

MajorW
03.06.04, 14:29
Ribniger@linux:~/jediacademy> wine jasp.exe
fixme:cdrom:CDROM_GetIdeInterface CD-ROM device with major ID 11 not supported
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys) for scancode mapping.
Please define your layout in windows/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:xrender:X11DRV_XRender_Finalize Free cached glyphsets
atexit destroy of semaphore
atexit destroy of shared_memory
Ribniger@linux:~/jediacademy>

Das ist die Fehler Meldung von JKA

MajorW
03.06.04, 15:27
Hab jetzt eine ältere Version von Wine genommen.
Soltär geht damit.
Nur die Spiele mitlerweile 2 sagen sie finden kein OpenGL.

ICh hab nur 2 Ideen dazu.

1) der X Server spinnt.
2) Wine kann auf meinem PC kein OpenGL machen.

Ich hab wine so erstelt:

./configure
make
make install

Ich hab kein --en... gemacht weil in den Options nur disable opengl war.

Kann mir da jemand helfen?

MajorW
03.06.04, 16:19
Ich glaube wir haben es.

Mein .wine/fake_windows/windows/system

Ordner ist DLL leer.

Woher bekomm ich die?

So ich hab jetzt welche aber OpenGL ist nicht da und ich finde auch keine dll.

MajorW
03.06.04, 17:11
Ich geh doch richtig der Annahme das wenn ich Programme starte der der windows_fake ordner genutzt wird.

Wenn dort keine OpenGL.dll drin ist kann er auch kein OPenGL spiel öffnen.

Bitte helft mir.

analyzer
03.06.04, 23:54
Hi,

Wine ist für OpenGL auch nicht gerade brauchbar, vor allem für Games!

Hol dir lieber die neueste WineX CVS damit sollte es gehen!

Mfg
BlackTiger

da muss ich widersprechen ;)
wine ist für opengl viel besser geeignet als winex. winex ist nur für alle directx sachen besser geeignet. :)

MajorW
04.06.04, 08:43
Ich müsste aber wissen warum OpenGl nicht geht.

In dem /home/USER/wine

Ordner liegt ja ein Ordner namens Wine da liegen dlls drin muss da auch die OPenGL dll rein?

Danke im Voraus.

BBTE
04.06.04, 09:03
hoffe du hast dich nur verschrieben und den . vor dem wine weggelassen :) /home/user/.wine müsste das sein

MajorW
04.06.04, 10:26
Ne ich hab nen /home/USER/.wine/fake_windows.

Aber ich hab auch ein /home/USER/winex/wine

und da sind DLLS drin.

BBTE
04.06.04, 10:46
hmm das ist aber seltsam, ich hab nämlich die dll`s unter /home/user/.wine/fake_windows/Windows/System

MajorW
04.06.04, 12:30
Also im Fake_window System 32 hba ich auch dlls aber nichts was mit openGL zu tun hat.

MajorW
04.06.04, 15:51
ICh galub ich spinn.
ICh hab grad die Wine Version von SuSE installiert und ich kann
JKA Single Player Starten nur leider den MP noch nicht er gibt das aus:

Ribniger@linux:~> cd jediacademy
Ribniger@linux:~/jediacademy> wine jamp.exe
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys) for scancode mapping.
Please define your layout in dlls/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 8
No debug information in ELF 'wine' ((nil))
Breakpoint 1 at 0x4000dd60
No debug information in ELF '/usr/lib/libntdll.dll.so' (0x40028000)
No debug information in ELF '/usr/lib/libwine.so.1' (0x40118000)
No debug information in ELF '/usr/lib/libwine_unicode.so.1' (0x40130000)
No debug information in ELF '/lib/i686/libc.so.6' (0x40222000)
No debug information in ELF '/lib/i686/libm.so.6' (0x40355000)
No debug information in ELF '/lib/libdl.so.2' (0x40379000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/usr/lib/wine/kernel32.dll.so' (0x40de3000)
No debug information in ELF '/usr/lib/wine/winmm.dll.so' (0x40eb5000)
No debug information in ELF '/usr/lib/wine/user32.dll.so' (0x40f24000)
No debug information in ELF '/usr/lib/wine/gdi32.dll.so' (0x4107a000)
No debug information in ELF '/usr/lib/wine/advapi32.dll.so' (0x41100000)
No debug information in ELF '/usr/lib/wine/ole32.dll.so' (0x41130000)
No debug information in ELF '/usr/lib/wine/rpcrt4.dll.so' (0x411b0000)
No debug information in ELF '/usr/lib/wine/wsock32.dll.so' (0x411fa000)
No debug information in ELF '/usr/lib/wine/ws2_32.dll.so' (0x41217000)
No debug information in ELF '/usr/lib/wine/iphlpapi.dll.so' (0x41241000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x4125e000)
No debug information in ELF '/usr/lib/wine/x11drv.dll.so' (0x412b4000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x404c2000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x4132b000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x41342000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x41350000)
No debug information in ELF '/usr/lib/tls/libGL.so.1' (0x4144c000)
No debug information in ELF '/usr/lib/tls/libGLcore.so.1' (0x414a9000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x419fe000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x41a07000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x4001a000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x41a0f000)
No debug information in ELF '/usr/lib/gconv/ISO8859-15.so' (0x40024000)
No debug information in ELF '/usr/lib/wine/wineoss.drv.so' (0x41a3d000)
No debug information in ELF '/usr/lib/wine/msacm.drv.so' (0x41a7b000)
No debug information in ELF '/usr/lib/wine/msacm32.dll.so' (0x41a93000)
No debug information in ELF '/usr/lib/wine/midimap.drv.so' (0x41bd0000)
No debug information in ELF '/usr/lib/wine/opengl32.dll.so' (0x42ce0000)
No debug information in ELF '/usr/lib/libGLU.so.1' (0x42d75000)
No debug information in ELF '/lib/libgcc_s.so.1' (0x41ab5000)
No debug information in ELF '/usr/lib/wine/dsound.dll.so' (0x44413000)
No debug information in 32bit DLL 'Y:\jediacademy\jamp.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40050000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40e10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x41110000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x41090000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40f50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x40ec0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x411d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x41150000)
No debug information in 32bit DLL 'Y:\JEDIACADEMY\OPENAL32.DLL' (0x10000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IPHLPAPI.DLL' (0x41250000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WS2_32.DLL' (0x41220000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WSOCK32.DLL' (0x41200000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x412d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x41a50000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x41aa0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x41a80000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41be0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OPENGL32.DLL' (0x42d10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DSOUND.DLL' (0x44430000)
No debug information in 32bit DLL 'Y:\JEDIACADEMY\BASE\UIX86.DLL' (0x44ee5000)
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x4030ed69).
In 32-bit mode.
0x4030ed69 (NTDLL.DLL.memcpy+0x71bc9 in libc.so.6): testb $0x1,0x8(%eax)
Wine-dbg>

Kann mir das jemand übersetzen ?
Danke im Voraus.