Ok.... I have uninstalled wine and removed all folders related. I created a pointer to /hive/games as e:\ and then installed Soulstorm to e:\soulstorm - install went fine, but when i run the game here is the error in terminal. nick@Compy386:~$ CD /hive/games/soulstorm bash: CD: command not found nick@Compy386:~$ cd /hive/games/soulstorm nick@Compy386:/hive/games/soulstorm$ wine Soulstorm.exe preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 preloader: Warning: failed to reserve range 00000000-00010000 fixme:ntdll:NtQueryInformationProcess (0xffffffff,info_class=34,0x188a408,0x00000004,0x188a404) Unknown information class preloader: Warning: failed to reserve range 00000000-00010000 fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:ntdll:NtQueryObject Unsupported information class 3 fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x18892f4): Stub! fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x1889158,0x00000000), stub! wine: Unhandled page fault on write access to 0x03ac2000 at address 0x9ef7f1 (thread 0009), starting debugger... preloader: Warning: failed to reserve range 00000000-00010000 Unhandled exception: page fault on write access to 0x03ac2000 in 32-bit code (0x009ef7f1). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:009ef7f1 ESP:0188a7c8 EBP:0188a7d8 EFLAGS:00210246( - 00 -RIZP1) EAX:00000000 EBX:ffffffff ECX:3fff3801 EDX:00000003 ESI:03a90000 EDI:03ac1ffe Stack dump: 0x0188a7c8: 0188a80c 00000000 03a90006 48590000 0x0188a7d8: 0188ac24 009e92ef 03a90006 ffffffff 0x0188a7e8: 00f8fe44 00000000 0187cea2 011eb5a8 0x0188a7f8: 0124a000 00000001 00000000 00032000 0x0188a808: 00000030 5c3f3f5c 756c6f56 307b656d 0x0188a818: 30303030 2d303030 30303030 3030302d Backtrace: =>1 0x009ef7f1 in soulstorm (+0x5ef7f1) (0x0188a7d8) 2 0x009e92ef in soulstorm (+0x5e92ef) (0x0188ac24) 3 0x00b5efd4 in soulstorm (+0x75efd4) (0x0189f93c) 4 0x009978d2 in soulstorm (+0x5978d2) (0x0189fdbc) 5 0x00f9242c in soulstorm (+0xb9242c) (0x00b89128) 0x009ef7f1: repe stosl %es:(%edi) Modules: Module Address Debug info Name (106 modules) PE 230000- 251000 Deferred debug PE 260000- 2ef000 Deferred stlport PE 2f0000- 313000 Deferred memory PE 320000- 34e000 Deferred platform PE 350000- 39d000 Deferred luaconfig PE 3a0000- 3f6000 Deferred util PE 400000- 12b8000 Export soulstorm PE 18a0000- 1938000 Deferred gslobby PE 1940000- 195a000 Deferred localizer PE 1960000- 19d1000 Deferred seinterface PE 19e0000- 19f8000 Deferred divxmedialib PE 1a00000- 1a69000 Deferred divxdecoder PE 1a70000- 1a88000 Deferred fileparser PE 1a90000- 1c3a000 Deferred userinterface PE 1c40000- 1c68000 Deferred mathbox PE 1c70000- 1da0000 Deferred simengine PE 10000000-1005a000 Deferred filesystem PE 78130000-781cb000 Deferred msvcr80 ELF 7b800000-7b92c000 Deferred kernel32<elf> \-PE 7b820000-7b92c000 \ kernel32 ELF 7bc00000-7bca4000 Deferred ntdll<elf> \-PE 7bc10000-7bca4000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7d5af000-7d5b1000 Deferred libnvidia-tls.so.1 ELF 7d5b1000-7e0c6000 Deferred libglcore.so.1 ELF 7e0c6000-7e16a000 Deferred libgl.so.1 ELF 7e16a000-7e26c000 Deferred wined3d<elf> \-PE 7e180000-7e26c000 \ wined3d ELF 7e26c000-7e29c000 Deferred d3d9<elf> \-PE 7e270000-7e29c000 \ d3d9 ELF 7e29c000-7e2b0000 Deferred midimap<elf> \-PE 7e2a0000-7e2b0000 \ midimap ELF 7e2b0000-7e2d6000 Deferred msacm32<elf> \-PE 7e2c0000-7e2d6000 \ msacm32 ELF 7e2d6000-7e2ed000 Deferred msacm32<elf> \-PE 7e2e0000-7e2ed000 \ msacm32 ELF 7e2ed000-7e3b0000 Deferred libasound.so.2 ELF 7e3b0000-7e3e6000 Deferred winealsa<elf> \-PE 7e3c0000-7e3e6000 \ winealsa ELF 7e413000-7e445000 Deferred uxtheme<elf> \-PE 7e420000-7e445000 \ uxtheme ELF 7e46a000-7e473000 Deferred libxcursor.so.1 ELF 7e473000-7e478000 Deferred libxfixes.so.3 ELF 7e478000-7e47b000 Deferred libxcomposite.so.1 ELF 7e47b000-7e481000 Deferred libxrandr.so.2 ELF 7e481000-7e489000 Deferred libxrender.so.1 ELF 7e489000-7e48c000 Deferred libxinerama.so.1 ELF 7e48c000-7e491000 Deferred libxdmcp.so.6 ELF 7e491000-7e4a9000 Deferred libxcb.so.1 ELF 7e4a9000-7e590000 Deferred libx11.so.6 ELF 7e590000-7e59e000 Deferred libxext.so.6 ELF 7e59e000-7e5a3000 Deferred libxxf86vm.so.1 ELF 7e5a3000-7e5bb000 Deferred libice.so.6 ELF 7e5bb000-7e5c3000 Deferred libsm.so.6 ELF 7e5cf000-7e665000 Deferred winex11<elf> \-PE 7e5e0000-7e665000 \ winex11 ELF 7e681000-7e6a2000 Deferred libexpat.so.1 ELF 7e6a2000-7e6cc000 Deferred libfontconfig.so.1 ELF 7e6ce000-7e6d0000 Deferred libxcb-xlib.so.0 ELF 7e6d8000-7e6ed000 Deferred libz.so.1 ELF 7e6ed000-7e75d000 Deferred libfreetype.so.6 ELF 7e75e000-7e761000 Deferred libxau.so.6 ELF 7e769000-7e77d000 Deferred lz32<elf> \-PE 7e770000-7e77d000 \ lz32 ELF 7e77d000-7e796000 Deferred version<elf> \-PE 7e780000-7e796000 \ version ELF 7e796000-7e7b0000 Deferred wsock32<elf> \-PE 7e7a0000-7e7b0000 \ wsock32 ELF 7e7b0000-7e854000 Deferred ole32<elf> \-PE 7e7c0000-7e854000 \ ole32 ELF 7e854000-7e872000 Deferred imm32<elf> \-PE 7e860000-7e872000 \ imm32 ELF 7e872000-7e89e000 Deferred ws2_32<elf> \-PE 7e880000-7e89e000 \ ws2_32 ELF 7e89e000-7e8b1000 Deferred libresolv.so.2 ELF 7e8bd000-7e8db000 Deferred iphlpapi<elf> \-PE 7e8c0000-7e8db000 \ iphlpapi ELF 7e8db000-7e93c000 Deferred rpcrt4<elf> \-PE 7e8f0000-7e93c000 \ rpcrt4 ELF 7e93c000-7e9ca000 Deferred winmm<elf> \-PE 7e950000-7e9ca000 \ winmm ELF 7e9ca000-7ea33000 Deferred msvcrt<elf> \-PE 7e9e0000-7ea33000 \ msvcrt ELF 7ea33000-7eaf2000 Deferred comctl32<elf> \-PE 7ea40000-7eaf2000 \ comctl32 ELF 7eaf2000-7eb4b000 Deferred shlwapi<elf> \-PE 7eb00000-7eb4b000 \ shlwapi ELF 7eb4b000-7ec57000 Deferred shell32<elf> \-PE 7eb60000-7ec57000 \ shell32 ELF 7ec57000-7eca9000 Deferred advapi32<elf> \-PE 7ec60000-7eca9000 \ advapi32 ELF 7eca9000-7ed44000 Deferred gdi32<elf> \-PE 7ecc0000-7ed44000 \ gdi32 ELF 7ed44000-7ee8a000 Deferred user32<elf> \-PE 7ed60000-7ee8a000 \ user32 ELF 7efac000-7efb7000 Deferred libnss_files.so.2 ELF 7efb7000-7efcf000 Deferred libnsl.so.1 ELF 7efcf000-7eff4000 Deferred libm.so.6 ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 ELF b7d11000-b7d1a000 Deferred libnss_compat.so.2 ELF b7d1b000-b7d1f000 Deferred libdl.so.2 ELF b7d1f000-b7e6e000 Deferred libc.so.6 ELF b7e6f000-b7e87000 Deferred libpthread.so.0 ELF b7e93000-b7fc9000 Deferred libwine.so.1 ELF b7fcb000-b7fe7000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) E:\soulstorm\Soulstorm.exe 00000009 0 <== 0000000c 00000016 0 00000014 0 00000013 0 0000000e 0 0000000d 0 0000000f 00000012 0 00000011 0 00000010 0 00000020 00000022 0 00000021 0 Backtrace: =>1 0x009ef7f1 in soulstorm (+0x5ef7f1) (0x0188a7d8) 2 0x009e92ef in soulstorm (+0x5e92ef) (0x0188ac24) 3 0x00b5efd4 in soulstorm (+0x75efd4) (0x0189f93c) 4 0x009978d2 in soulstorm (+0x5978d2) (0x0189fdbc) 5 0x00f9242c in soulstorm (+0xb9242c) (0x00b89128) Any ideas on what this means? Sounds like d2d or opengl are having issues here. Did I miss something? Is there a video setup needed for wine? On the other hand, World of Warcraft plays perfect.