Michelj
2012-Mar-08 14:39 UTC
[Wine] Can't get anything to run on WINE using Nvidia drivers
Hi, I'm moving my games from my laptop to my desktop, however the games don't run. I can get installation screens, loading screens etc. but nothing past that. Have followed all instructions from AppDB and have everything set up the same as on my laptop where the games work. I have a feeling it has something to do with the nvidia proprietary drivers (using the xorg-edgers PPA). Here's what I'm getting: Code: Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0097690d). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0097690d ESP:0033f36c EBP:00b91bc0 EFLAGS:00210287( R- -- I S - -P-C) EAX:00000000 EBX:00000000 ECX:014ec2f8 EDX:00000000 ESI:0033f39c EDI:00000010 Stack dump: 0x0033f36c: 00000010 0033f760 0033f864 01968a40 0x0033f37c: 00000020 78645c2e 6973756d 70632e63 0x0033f38c: 7bc30070 0000000d 0000000f 014ec0b8 0x0033f39c: 00beb3b0 00b96400 01944a98 00000000 0x0033f3ac: 00000000 0033f3a8 0033f3ac 00000000 0x0033f3bc: 00000000 0033f3b8 0033f3bc 00000000 Backtrace: =>0 0x0097690d in v2game (+0x57690d) (0x00b91bc0) 1 0x00c08e44 in v2game (+0x808e43) (0x004a1370) 0x0097690d: movl 0x0(%eax),%edx Modules: Module Address Debug info Name (80 modules) PE 340000- 346000 Deferred lua51 PE 350000- 379000 Deferred lua5.1 PE 380000- 393000 Deferred zlib1 PE 400000- 1153000 Export v2game PE 10000000-1041a000 Deferred d3dx9_41 ELF 20000000-20004000 Deferred libnvidia-tls.so.295.20 ELF 3e231000-3fe60000 Deferred libnvidia-glcore.so.295.20 PE 51080000-510e1000 Deferred dsound ELF 68000000-6801e000 Deferred ld-linux.so.2 ELF 6801e000-6815f000 Dwarf libwine.so.1 ELF 6815f000-68178000 Deferred libpthread.so.0 ELF 68178000-682d9000 Deferred libc.so.6 ELF 682d9000-682dd000 Deferred libdl.so.2 ELF 682dd000-682e5000 Deferred libnss_compat.so.2 ELF 682e5000-682fc000 Deferred libnsl.so.1 ELF 682fc000-68307000 Deferred libnss_nis.so.2 ELF 68307000-683c4000 Deferred gdi32<elf> \-PE 68310000-683c4000 \ gdi32 ELF 683c4000-68424000 Deferred advapi32<elf> \-PE 683d0000-68424000 \ advapi32 ELF 68424000-68564000 Deferred user32<elf> \-PE 68440000-68564000 \ user32 ELF 68564000-6857d000 Deferred version<elf> \-PE 68570000-6857d000 \ version ELF 6857d000-68591000 Deferred psapi<elf> \-PE 68580000-68591000 \ psapi ELF 68591000-685c9000 Deferred d3d9<elf> \-PE 685a0000-685c9000 \ d3d9 ELF 685c9000-6863e000 Deferred rpcrt4<elf> \-PE 685d0000-6863e000 \ rpcrt4 ELF 6863e000-686eb000 Deferred winmm<elf> \-PE 68650000-686eb000 \ winmm ELF 686eb000-68713000 Deferred msacm32<elf> \-PE 686f0000-68713000 \ msacm32 ELF 68713000-68745000 Deferred ws2_32<elf> \-PE 68720000-68745000 \ ws2_32 ELF 68745000-687ad000 Deferred ddraw<elf> \-PE 68750000-687ad000 \ ddraw ELF 687ad000-68833000 Deferred libfreetype.so.6 ELF 68833000-68848000 Deferred libz.so.1 ELF 68848000-688dc000 Deferred winex11<elf> \-PE 68850000-688dc000 \ winex11 ELF 688dc000-688e4000 Deferred libsm.so.6 ELF 688e4000-688fc000 Deferred libice.so.6 ELF 688fc000-68a17000 Deferred libx11.so.6 ELF 68a17000-68a1c000 Deferred libuuid.so.1 ELF 68a1c000-68a35000 Deferred libxcb.so.1 ELF 68a35000-68a39000 Deferred libxau.so.6 ELF 68a39000-68a3f000 Deferred libxdmcp.so.6 ELF 68a3f000-68a43000 Deferred libxinerama.so.1 ELF 68a43000-68a49000 Deferred libxxf86vm.so.1 ELF 68a49000-68a53000 Deferred libxrender.so.1 ELF 68a53000-68a82000 Deferred libfontconfig.so.1 ELF 68a82000-68aac000 Deferred libexpat.so.1 ELF 68aac000-68ab6000 Deferred libxcursor.so.1 ELF 6a11f000-6a141000 Deferred imm32<elf> \-PE 6a130000-6a141000 \ imm32 ELF 6f364000-6f36c000 Deferred libxrandr.so.2 ELF 703c3000-703c9000 Deferred libxfixes.so.3 ELF 70b75000-70c7b000 Deferred ole32<elf> \-PE 70b90000-70c7b000 \ ole32 PE 72880000-72890000 Deferred vcomp ELF 741c0000-742f4000 Deferred wined3d<elf> \-PE 741d0000-742f4000 \ wined3d ELF 7561d000-75629000 Deferred libnss_files.so.2 ELF 75b49000-75b4d000 Deferred libxcomposite.so.1 ELF 75c14000-75ca1000 Deferred msvcrt<elf> \-PE 75c30000-75ca1000 \ msvcrt ELF 76e3f000-76e4e000 Deferred libxi.so.6 ELF 7723e000-7724d000 Deferred libxext.so.6 ELF 77c66000-77c8c000 Deferred libm.so.6 PE 78130000-781cb000 Deferred msvcr80 ELF 7a33b000-7a413000 Deferred libgl.so.1 ELF 7a5f9000-7a615000 Deferred dinput8<elf> \-PE 7a600000-7a615000 \ dinput8 ELF 7b800000-7ba13000 Deferred kernel32<elf> \-PE 7b810000-7ba13000 \ kernel32 ELF 7bc00000-7bcc3000 Deferred ntdll<elf> \-PE 7bc10000-7bcc3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Paradox Interactive\Victoria 2\v2game.exe 00000009 0 <=0000000e services.exe 00000032 0 0000001f 0 0000001e 0 0000001c 0 00000017 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 00000021 0 00000018 0 00000014 0 00000013 0 00000019 plugplay.exe 00000020 0 0000001b 0 0000001a 0 00000024 explorer.exe 00000025 0 System information: Wine build: wine-1.4-rc6 Platform: i386 Host system: Linux Host version: 2.6.38-13-generic This one I had to write out without C+P because the POL output doesn't let me copy: Code: fixme:win:EnumDisplayDevicesW ((null),0,0x33ea14,0x00000000), stub! fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats err:wgl:internal_SetPixelFormat Invalid operation on root_window I'm using Linux Mint 11 LXDE and Wine 1.4 RC6 (assuming it will update to 1.4 from the PPA soon). The games I'm trying to get to work are Civilization V and Victoria II. Thanks :)
vitamin
2012-Mar-08 14:50 UTC
[Wine] Re: Can't get anything to run on WINE using Nvidia drivers
Michelj wrote:> I have a feeling it has something to do with the nvidia proprietary drivers (using the xorg-edgers PPA).Have you installed 32-bit libopengl libraries that are part of the driver?