ederwil666
2012-Feb-28 09:32 UTC
[Wine] Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
Hello all, I'm pretty much a newbie in linux, and I'm trying to play The Elder Scrolls IV: Oblivion on Linux Mint 12. I installed wine-1.2.3 according to the readme file (I hope). command: Code: wine ~/.wine/drive_c/Program\ Files/Bethesda\ Softworks/Oblivion/OblivionLauncher.exe gives: Code: err:wgl:opengl_error No OpenGL support compiled in. err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat. err:d3d:InitAdapters Failed to get a gl context for default adapter Direct3D9 is not available without OpenGL. wine: Unhandled page fault on read access to 0x00000000 at address 0x408001 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00408001). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:00408001 ESP:0033f7d8 EBP:0033fc3c EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:6844cff4 ECX:00000000 EDX:0033f7e8 ESI:005d98a8 EDI:0033fc34 Stack dump: 0x0033f7d8: 00000000 0033f7e8 686c66c0 00400000 0x0033f7e8: 00000000 00000000 00000000 00000000 0x0033f7f8: 00000000 00000000 00000000 00000000 0x0033f808: 00000000 00000000 00000000 00000000 0x0033f818: 00000000 00000000 00000000 00000000 0x0033f828: 00000000 00000000 00000000 00000000 Backtrace: =>0 0x00408001 in oblivionlauncher (+0x8001) (0x0033fc3c) 1 0x0040422e in oblivionlauncher (+0x422d) (0x56d10000) 2 0x00000003 (0x00905a4d) 0x00408001: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (69 modules) PE 400000- 5d9000 Export oblivionlauncher ELF 20000000-2001e000 Deferred libgcc_s.so.1 ELF 2f22c000-2f255000 Deferred msacm32<elf> \-PE 2f230000-2f255000 \ msacm32 ELF 4677b000-46791000 Deferred midimap<elf> \-PE 46780000-46791000 \ midimap ELF 5176c000-51785000 Deferred msacm32<elf> \-PE 51770000-51785000 \ msacm32 ELF 56d0c000-56d46000 Deferred d3d9<elf> \-PE 56d10000-56d46000 \ d3d9 ELF 68000000-68142000 Deferred libwine.so.1 ELF 68142000-6815d000 Deferred libpthread.so.0 ELF 6815d000-682d9000 Deferred libc.so.6 ELF 682d9000-682de000 Deferred libdl.so.2 ELF 682de000-683a6000 Deferred ntdll<elf> \-PE 682f0000-683a6000 \ ntdll ELF 683a6000-683b0000 Deferred libnss_compat.so.2 ELF 683b0000-683bc000 Deferred libnss_nis.so.2 ELF 683bc000-68546000 Deferred kernel32<elf> \-PE 683d0000-68546000 \ kernel32 ELF 68546000-6863e000 Deferred comctl32<elf> \-PE 68550000-6863e000 \ comctl32 ELF 6863e000-68783000 Deferred user32<elf> \-PE 68650000-68783000 \ user32 ELF 68783000-6881a000 Deferred gdi32<elf> \-PE 68790000-6881a000 \ gdi32 ELF 6881a000-6887c000 Deferred advapi32<elf> \-PE 68830000-6887c000 \ advapi32 ELF 6887c000-68915000 Deferred winmm<elf> \-PE 68880000-68915000 \ winmm ELF 68915000-68afe000 Deferred shell32<elf> \-PE 68920000-68afe000 \ shell32 ELF 68afe000-68b68000 Deferred shlwapi<elf> \-PE 68b10000-68b68000 \ shlwapi ELF 68b68000-68b9d000 Deferred libfontconfig.so.1 ELF 68b9d000-68bc7000 Deferred libexpat.so.1 ELF 68bc7000-68c64000 Deferred winex11<elf> \-PE 68bd0000-68c64000 \ winex11 ELF 68c64000-68c6d000 Deferred libsm.so.6 ELF 68c6d000-68c80000 Deferred libxext.so.6 ELF 68c80000-68db6000 Deferred libx11.so.6 ELF 68db6000-68dd0000 Deferred libice.so.6 ELF 68dd0000-68def000 Deferred libxcb.so.1 ELF 68def000-68df3000 Deferred libxau.so.6 ELF 68df3000-68dfa000 Deferred libxdmcp.so.6 ELF 68dfa000-68e1d000 Deferred imm32<elf> \-PE 68e00000-68e1d000 \ imm32 ELF 68e1d000-68e21000 Deferred libxinerama.so.1 ELF 68e21000-68e2a000 Deferred libxrandr.so.2 ELF 68e2a000-68e2e000 Deferred libxcomposite.so.1 ELF 68e2e000-68e39000 Deferred libxcursor.so.1 ELF 68e39000-68e3f000 Deferred libxfixes.so.3 ELF 68e3f000-68e75000 Deferred uxtheme<elf> \-PE 68e50000-68e75000 \ uxtheme ELF 68e75000-68f9d000 Deferred ole32<elf> \-PE 68e90000-68f9d000 \ ole32 ELF 68f9d000-69019000 Deferred rpcrt4<elf> \-PE 68fb0000-69019000 \ rpcrt4 ELF 6b70b000-6b716000 Deferred libxrender.so.1 ELF 6e408000-6e40e000 Deferred libuuid.so.1 ELF 6f59c000-6f633000 Deferred libfreetype.so.6 ELF 72ff9000-73006000 Deferred libnss_files.so.2 ELF 7395c000-7397c000 Deferred ld-linux.so.2 ELF 7536e000-75398000 Deferred libm.so.6 ELF 7806d000-78086000 Deferred libnsl.so.1 ELF 7bccb000-7bce0000 Deferred libz.so.1 ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c438000-7c57d000 Deferred wined3d<elf> \-PE 7c440000-7c57d000 \ wined3d Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Bethesda Softworks\Oblivion\OblivionLauncher.exe 00000009 0 <=0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 Backtrace: =>0 0x00408001 in oblivionlauncher (+0x8001) (0x0033fc3c) 1 0x0040422e in oblivionlauncher (+0x422d) (0x56d10000) 2 0x00000003 (0x00905a4d)
dimesio
2012-Feb-28 12:09 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
ederwil666 wrote:> Hello all, > I'm pretty much a newbie in linux, and I'm trying to play The Elder Scrolls IV: Oblivion on Linux Mint 12. > I installed wine-1.2.3 according to the readme file (I hope).That version is old. Upgrade.> > > Code: > err:wgl:opengl_error No OpenGL support compiled in. > err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat. > err:d3d:InitAdapters Failed to get a gl context for default adapter > Direct3D9 is not available without OpenGL. > > >That's your problem. Recompile Wine with OpenGL support.
ederwil666
2012-Feb-28 14:51 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
Can anyone guide me through the whole process?
James McKenzie
2012-Feb-28 15:27 UTC
[Wine] Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
On Tue, Feb 28, 2012 at 2:32 AM, ederwil666 <wineforum-user at winehq.org> wrote:> Hello all, > I'm pretty much a newbie in linux, and I'm trying to play The Elder Scrolls IV: Oblivion on Linux Mint 12. > I installed wine-1.2.3 according to the readme file (I hope). > command: > Code: > wine ~/.wine/drive_c/Program\ Files/Bethesda\ Softworks/Oblivion/OblivionLauncher.exe > > gives: > Code: > err:wgl:opengl_error No OpenGL support compiled in. > err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat. > err:d3d:InitAdapters Failed to get a gl context for default adapter > Direct3D9 is not available without OpenGL.Your problem is very obvious. To run DirectX programs in Wine, OpenGL must be compiled in. It is not. Where did you get the Wine Package from? James
James McKenzie
2012-Feb-28 15:28 UTC
[Wine] Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
On Tue, Feb 28, 2012 at 7:51 AM, ederwil666 <wineforum-user at winehq.org> wrote:> Can anyone guide me through the whole process? >Please visit the Wine Wiki. Instructions are there. James
ederwil666
2012-Feb-28 19:35 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
jjmckenzie wrote:> Where did you get the Wine Package from?I got it from http://www.winehq.org/download/ by downloading the latest stable release: Wine 1.2.3. I chose the stable release because... it's stable. jjmckenzie wrote:> Please visit the Wine Wiki. Instructions are there.I did visit Wine Wiki and I couldn't find the instructions regarding my problems. Like I said, I'm a linux newbie...
ederwil666
2012-Feb-29 07:13 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
Which version of wine gecko is for wine-1.4-rc5 on a 32-bit system: http://sourceforge.net/projects/wine/files/Wine%20Gecko/ and should I install a beta or stable wine gecko version?
dimesio
2012-Feb-29 12:23 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
ederwil666 wrote:> Which version of wine gecko is for wine-1.4-rc5 on a 32-bit system: > http://sourceforge.net/projects/wine/files/Wine%20Gecko/ > and should I install a beta or stable wine gecko version?Install wine_gecko-1.4-x86.msi. Follow the instructions here: http://wiki.winehq.org/Gecko
dimesio
2012-Feb-29 17:11 UTC
[Wine] Re: Oblivion on Mint 12 wine 1.2.3 no opengl support compiled in
ederwil666 wrote:> Partial success, but something is completely wrong with the sound, and the game crashes after the King intro clip. also, the intro clips freeze about every second, but at least the game started to some degree.Did you follow the instructions in the AppDB for this game? http://appdb.winehq.org/objectManager.php?sClass=version&iId=7506 Regarding sound, if you are using PulseAudio, make sure it is version 1.1 or later and Alsa is version 1.0.25 or later. If you are using older versions, disable PulseAudio before running the game. You haven't mentioned what graphics card/driver you are using, but be aware that you need the proprietary driver for whatever card you have, and if it's not Nvidia, you may still have problems.