Hi. Something strange happened to me : I had a XFCE4 crash (with Debian), and when I reconfigured it, I couldn't start Civ IV anymore. With some traces, I figured out that I didn't have nvidia kernel anymore (a kernel update, maybe, but why did this wipe my configuration ???). So I reinstalled nvidia-kernel-dkms (version 295 from backport), but I still can't launch Civ IV. These are the traces : nico@gaston:~$ env WINEPREFIX="/mnt/wine" wine "C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe" wine: could not load L"C:\\windows\\system32\\plugplay.exe": Module introuvable err:menubuilder:WinMain unknown option -a err:menubuilder:WinMain unknown option -r fixme:system:SystemParametersInfoW Unimplemented action: 55 (SPI_SETMOUSEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\gameux.dll" err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub err:menubuilder:WinMain failed to build menu item for C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Logs.lnk fixme:shell:DllCanUnloadNow stub err:menubuilder:WinMain failed to build menu item for C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Saves.lnk fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub fixme:shell:DllCanUnloadNow stub err:menubuilder:WinMain failed to build menu item for C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\CivilizationIV.ini.lnk fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:winhttp:WinHttpCheckPlatform stub fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10026 0x00000000 fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. 'import site' failed; use -v for traceback Traceback (most recent call last): File "<string>", line 2, in ? IOError: [Errno 2] No such file or directory: 'C:\\users\nico\\My Documents\\My Games\\Beyond the Sword\\Logs\\PythonErr2.log' fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors. err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat err:d3d:InitAdapters Failed to get a gl context for default adapter err:wine_d3d:WineDirect3DCreate Direct3D9 is not available without opengl wine: Unhandled page fault on read access to 0x00000000 at address 0x7ddfd7ec (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7ddfd7ec). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ddfd7ec ESP:0032f3cc EBP:0032f414 EFLAGS:00010216( - 00 -RIAP1) EAX:0ca30748 EBX:7de108f8 ECX:00000000 EDX:0032f434 ESI:0cbd7f40 EDI:00000001 Stack dump: 0x0032f3cc: 7de110f8 00000008 00000138 7de0b9cb 0x0032f3dc: 0ca30748 00000000 00000001 0032f434 0x0032f3ec: 00000009 0ca30748 7ddf0000 0032f434 0x0032f3fc: 00000000 0032f410 7b868c3d 00000500 0x0032f40c: 0ca30748 7ddf0000 00000000 0069884a 0x0032f41c: 0ca30748 00000000 00000001 0032f434 Backtrace: =>1 0x7ddfd7ec in d3d9 (+0xd7ec) (0x0032f414) 0x7ddfd7ec: movl 0x0(%ecx),%eax Modules: Module Address Debug info Name (117 modules) PE 330000- 343000 Deferred zlib1 PE 350000- 35e000 Deferred hapdbg PE 3f0000- 3fd000 Deferred msssrs.flt PE 400000- 100a000 Deferred civ4beyondsword PE 1010000- 137f000 Deferred d3dx9_33 PE 1c70000- 219f000 Deferred cvgamecoredll PE ac90000- acbe000 Deferred mssmp3.asi PE add0000- ae0a000 Deferred mssvoice.asi PE ae10000- ae1c000 Deferred mssds3d.flt PE ae20000- ae2a000 Deferred mssdolby.flt PE ae30000- ae4e000 Deferred mssdsp.flt PE ae50000- ae70000 Deferred msseax.flt PE 10000000-1002b000 Deferred boost_python-vc71-mt-1_32 PE 18000000-18038000 Deferred binkw32 PE 1e000000-1e1ca000 Deferred python24 PE 21100000-2118c000 Deferred mss32 PE 74980000-74ab0000 Deferred msxml3 ELF 7b800000-7b939000 Deferred kernel32<elf> \-PE 7b820000-7b939000 \ kernel32 ELF 7bc00000-7bca5000 Deferred ntdll<elf> \-PE 7bc10000-7bca5000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> PE 7c340000-7c396000 Deferred msvcr71 PE 7c3a0000-7c41b000 Deferred msvcp71 ELF 7d773000-7d7d8000 Deferred libgl.so.1 ELF 7d7d8000-7d8e6000 Deferred wined3d<elf> \-PE 7d7f0000-7d8e6000 \ wined3d ELF 7d8e6000-7d94f000 Deferred crypt32<elf> \-PE 7d8f0000-7d94f000 \ crypt32 ELF 7d94f000-7d989000 Deferred rsaenh<elf> \-PE 7d960000-7d989000 \ rsaenh ELF 7dde1000-7de12000 Export d3d9<elf> \-PE 7ddf0000-7de12000 \ d3d9 ELF 7df59000-7df63000 Deferred libdrm.so.2 ELF 7e084000-7e098000 Deferred wtsapi32<elf> \-PE 7e090000-7e098000 \ wtsapi32 ELF 7e098000-7e0ac000 Deferred winhttp<elf> \-PE 7e0a0000-7e0ac000 \ winhttp ELF 7e0ac000-7e0c1000 Deferred midimap<elf> \-PE 7e0b0000-7e0c1000 \ midimap ELF 7e0c1000-7e0e9000 Deferred msacm32<elf> \-PE 7e0d0000-7e0e9000 \ msacm32 ELF 7e0e9000-7e0f2000 Deferred librt.so.1 ELF 7e0f2000-7e1ba000 Deferred libasound.so.2 ELF 7e1ca000-7e1e1000 Deferred msacm32<elf> \-PE 7e1d0000-7e1e1000 \ msacm32 ELF 7e1e1000-7e217000 Deferred winealsa<elf> \-PE 7e1f0000-7e217000 \ winealsa ELF 7e24e000-7e280000 Deferred uxtheme<elf> \-PE 7e250000-7e280000 \ uxtheme ELF 7e280000-7e289000 Deferred libxcursor.so.1 ELF 7e289000-7e28e000 Deferred libxfixes.so.3 ELF 7e28e000-7e291000 Deferred libxcomposite.so.1 ELF 7e291000-7e298000 Deferred libxrandr.so.2 ELF 7e298000-7e2a1000 Deferred libxrender.so.1 ELF 7e2a1000-7e2a4000 Deferred libxinerama.so.1 ELF 7e2a4000-7e2c4000 Deferred imm32<elf> \-PE 7e2b0000-7e2c4000 \ imm32 ELF 7e2c4000-7e2c9000 Deferred libxdmcp.so.6 ELF 7e2c9000-7e2cc000 Deferred libxau.so.6 ELF 7e2cc000-7e2e5000 Deferred libxcb.so.1 ELF 7e2e5000-7e2e9000 Deferred libuuid.so.1 ELF 7e2e9000-7e406000 Deferred libx11.so.6 ELF 7e406000-7e415000 Deferred libxext.so.6 ELF 7e415000-7e41a000 Deferred libxxf86vm.so.1 ELF 7e41a000-7e431000 Deferred libice.so.6 ELF 7e431000-7e439000 Deferred libsm.so.6 ELF 7e439000-7e43c000 Deferred libxdamage.so.1 ELF 7e460000-7e4f8000 Deferred winex11<elf> \-PE 7e470000-7e4f8000 \ winex11 ELF 7e525000-7e54b000 Deferred libexpat.so.1 ELF 7e54b000-7e57a000 Deferred libfontconfig.so.1 ELF 7e57a000-7e58e000 Deferred libz.so.1 ELF 7e58e000-7e606000 Deferred libfreetype.so.6 ELF 7e62d000-7e677000 Deferred dsound<elf> \-PE 7e630000-7e677000 \ dsound ELF 7e677000-7e71c000 Deferred oleaut32<elf> \-PE 7e690000-7e71c000 \ oleaut32 ELF 7e71c000-7e77e000 Deferred rpcrt4<elf> \-PE 7e730000-7e77e000 \ rpcrt4 ELF 7e77e000-7e821000 Deferred ole32<elf> \-PE 7e790000-7e821000 \ ole32 ELF 7e821000-7e835000 Deferred lz32<elf> \-PE 7e830000-7e835000 \ lz32 ELF 7e835000-7e849000 Deferred libresolv.so.2 ELF 7e857000-7e870000 Deferred version<elf> \-PE 7e860000-7e870000 \ version ELF 7e870000-7e88e000 Deferred iphlpapi<elf> \-PE 7e880000-7e88e000 \ iphlpapi ELF 7e88e000-7e8b9000 Deferred ws2_32<elf> \-PE 7e8a0000-7e8b9000 \ ws2_32 ELF 7e8b9000-7e94c000 Deferred winmm<elf> \-PE 7e8c0000-7e94c000 \ winmm ELF 7e94c000-7e9b6000 Deferred msvcrt<elf> \-PE 7e960000-7e9b6000 \ msvcrt ELF 7e9b6000-7ea77000 Deferred comctl32<elf> \-PE 7e9c0000-7ea77000 \ comctl32 ELF 7ea77000-7ead0000 Deferred shlwapi<elf> \-PE 7ea80000-7ead0000 \ shlwapi ELF 7ead0000-7ebe2000 Deferred shell32<elf> \-PE 7eae0000-7ebe2000 \ shell32 ELF 7ebe2000-7ec33000 Deferred advapi32<elf> \-PE 7ebf0000-7ec33000 \ advapi32 ELF 7ec33000-7ecd1000 Deferred gdi32<elf> \-PE 7ec40000-7ecd1000 \ gdi32 ELF 7ecd1000-7ee1b000 Deferred user32<elf> \-PE 7ecf0000-7ee1b000 \ user32 ELF 7ef90000-7ef9c000 Deferred libnss_files.so.2 ELF 7ef9c000-7efb3000 Deferred libnsl.so.1 ELF 7efb3000-7efd9000 Deferred libm.so.6 ELF f7422000-f742c000 Deferred libnss_nis.so.2 ELF f742d000-f7431000 Deferred libdl.so.2 ELF f7431000-f7578000 Deferred libc.so.6 ELF f7579000-f7592000 Deferred libpthread.so.0 ELF f7592000-f76c8000 Deferred libwine.so.1 ELF f76e7000-f76ef000 Deferred libnss_compat.so.2 ELF f76f1000-f770f000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe 00000034 0 00000033 15 00000032 15 00000031 0 00000009 0 <== 0000000e 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000018 0 00000017 0 00000013 0 00000012 0 0000001b 0000001c 0 Backtrace: =>1 0x7ddfd7ec in d3d9 (+0xd7ec) (0x0032f414) nico@gaston:~$ Can someone help me fix my installation ? Thank you. \bye -- Nicolas FRANCOIS | /\ http://nicolas.francois.free.fr | |__| X--/\\ We are the Micro$oft. _\_V Resistance is futile. You will be assimilated. darthvader penguin