According to the below url World of Goo is possible via WINE. http://appdb.winehq.org/objectManager.php?sClass=version&iId=14072 My environment.. Ubuntu 2.6.27-11-generic #1 SMP Thu Jan 8 08:38:38 UTC 2009 x86_64 GNU/Linux Video: Gefore 4800m GS Wine 1.0.1 I on the other hand get the below errors. I'm a WINE newbie so any help would be great! STDOUT error ------------------------------------------------------------- fixme:system:SetProcessDPIAware stub! NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). fixme:win:EnumDisplayDevicesW ((null),0,0x32f7c4,0x00000000), stub! wine: Unhandled page fault on read access to 0x0000003c at address 0x4e12e0 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x0000003c in 32-bit code (0x004e12e0). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:004e12e0 ESP:0032e818 EBP:0032e840 EFLAGS:00010202( - 00 - -RI1) EAX:0000002a EBX:0032f214 ECX:00110048 EDX:0011004c ESI:00000000 EDI:00000000 Stack dump: 0x0032e818: 0032f690 781771de 00000000 00000000 0x0032e828: 00000001 00110000 00001000 00000001 0x0032e838: 00020000 0032f144 0032f144 004e08a9 0x0032e848: 0032e934 00000800 0032e8bc 0032e8b8 0x0032e858: 634fc0c2 0032f214 0032f690 00000000 0x0032e868: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x004e12e0 in worldofgoo (+0xe12e0) (0x0032e840) 2 0x004e08a9 in worldofgoo (+0xe08a9) (0x0032f144) 3 0x004dfad0 in worldofgoo (+0xdfad0) (0x0032f150) 4 0x7b845f47 UnhandledExceptionFilter+0x57() in kernel32 (0x0032f1b0) 5 0x78138b5e in msvcr80 (+0x8b5e) (0x0032f1d0) 6 0x0057445f in worldofgoo (+0x17445f) (0x0032ff08) 7 0x7b879028 in kernel32 (+0x59028) (0x0032ffe8) 8 0xf7e39d77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x004e12e0: movl 0x3c(%esi),%eax Modules: Module Address Debug info Name (105 modules) PE 330000- 3cd000 Deferred libcurl PE 400000- 652000 Export worldofgoo PE 660000- a28000 Deferred d3dx9_38 PE a30000- aa2000 Deferred irrklang PE 10000000-10088000 Deferred ode PE 68100000-6815d000 Deferred sdl PE 78130000-781cb000 Export msvcr80 ELF 7a995000-7b800000 Deferred libglcore.so.1 ELF 7b800000-7b93c000 Export kernel32<elf> \-PE 7b820000-7b93c000 \ kernel32 ELF 7bc00000-7bca7000 Deferred ntdll<elf> \-PE 7bc10000-7bca7000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7d007000-7d11d000 Deferred wined3d<elf> \-PE 7d020000-7d11d000 \ wined3d ELF 7d11d000-7d14e000 Deferred d3d9<elf> \-PE 7d120000-7d14e000 \ d3d9 ELF 7d65d000-7d717000 Deferred libgl.so.1 ELF 7d762000-7d7ae000 Deferred dbghelp<elf> \-PE 7d770000-7d7ae000 \ dbghelp ELF 7d7ae000-7d7c6000 Deferred imagehlp<elf> \-PE 7d7b0000-7d7c6000 \ imagehlp ELF 7d7c6000-7d812000 Deferred dsound<elf> \-PE 7d7d0000-7d812000 \ dsound ELF 7e018000-7e02e000 Deferred psapi<elf> \-PE 7e020000-7e02e000 \ psapi ELF 7e18b000-7e1be000 Deferred uxtheme<elf> \-PE 7e190000-7e1be000 \ uxtheme ELF 7e1be000-7e1d3000 Deferred midimap<elf> \-PE 7e1c0000-7e1d3000 \ midimap ELF 7e1d3000-7e1fb000 Deferred msacm32<elf> \-PE 7e1e0000-7e1fb000 \ msacm32 ELF 7e1fb000-7e214000 Deferred msacm32<elf> \-PE 7e200000-7e214000 \ msacm32 ELF 7e214000-7e218000 Deferred libcap.so.1 ELF 7e218000-7e230000 Deferred libice.so.6 ELF 7e230000-7e239000 Deferred libsm.so.6 ELF 7e239000-7e289000 Deferred libpulse.so.0 ELF 7e289000-7e351000 Deferred libasound.so.2 ELF 7e362000-7e364000 Deferred libnvidia-tls.so.1 ELF 7e364000-7e39b000 Deferred winealsa<elf> \-PE 7e370000-7e39b000 \ winealsa ELF 7e39b000-7e3a4000 Deferred libxcursor.so.1 ELF 7e3a4000-7e3a9000 Deferred libxfixes.so.3 ELF 7e3a9000-7e3ad000 Deferred libxcomposite.so.1 ELF 7e3ad000-7e3b4000 Deferred libxrandr.so.2 ELF 7e3b4000-7e3be000 Deferred libxrender.so.1 ELF 7e3be000-7e3c1000 Deferred libxinerama.so.1 ELF 7e3c1000-7e3e2000 Deferred imm32<elf> \-PE 7e3d0000-7e3e2000 \ imm32 ELF 7e3e2000-7e3e7000 Deferred libxdmcp.so.6 ELF 7e3e7000-7e400000 Deferred libxcb.so.1 ELF 7e400000-7e403000 Deferred libxcb-xlib.so.0 ELF 7e403000-7e406000 Deferred libxau.so.6 ELF 7e406000-7e4f5000 Deferred libx11.so.6 ELF 7e4f5000-7e504000 Deferred libxext.so.6 ELF 7e504000-7e50a000 Deferred libxxf86vm.so.1 ELF 7e50b000-7e512000 Deferred libasound_module_pcm_pulse.so ELF 7e512000-7e51b000 Deferred librt.so.1 ELF 7e51d000-7e5b8000 Deferred winex11<elf> \-PE 7e530000-7e5b8000 \ winex11 ELF 7e5de000-7e605000 Deferred libexpat.so.1 ELF 7e605000-7e632000 Deferred libfontconfig.so.1 ELF 7e632000-7e648000 Deferred libz.so.1 ELF 7e648000-7e6be000 Deferred libfreetype.so.6 ELF 7e6be000-7e764000 Deferred oleaut32<elf> \-PE 7e6d0000-7e764000 \ oleaut32 ELF 7e764000-7e7bf000 Deferred shlwapi<elf> \-PE 7e770000-7e7bf000 \ shlwapi ELF 7e7bf000-7e8d3000 Deferred shell32<elf> \-PE 7e7d0000-7e8d3000 \ shell32 ELF 7e8d3000-7e936000 Deferred rpcrt4<elf> \-PE 7e8e0000-7e936000 \ rpcrt4 ELF 7e936000-7e9dc000 Deferred ole32<elf> \-PE 7e940000-7e9dc000 \ ole32 ELF 7e9dc000-7eaa1000 Deferred comctl32<elf> \-PE 7e9e0000-7eaa1000 \ comctl32 ELF 7eaa1000-7eab5000 Deferred libresolv.so.2 ELF 7eac8000-7eae7000 Deferred iphlpapi<elf> \-PE 7ead0000-7eae7000 \ iphlpapi ELF 7eae7000-7eb14000 Deferred ws2_32<elf> \-PE 7eaf0000-7eb14000 \ ws2_32 ELF 7eb14000-7eb2f000 Deferred wsock32<elf> \-PE 7eb20000-7eb2f000 \ wsock32 ELF 7eb2f000-7ebc3000 Deferred winmm<elf> \-PE 7eb40000-7ebc3000 \ winmm ELF 7ebc3000-7ec2f000 Deferred msvcrt<elf> \-PE 7ebd0000-7ec2f000 \ msvcrt ELF 7ec2f000-7ec82000 Deferred advapi32<elf> \-PE 7ec40000-7ec82000 \ advapi32 ELF 7ec82000-7ed22000 Deferred gdi32<elf> \-PE 7ec90000-7ed22000 \ gdi32 ELF 7ed22000-7ee6e000 Deferred user32<elf> \-PE 7ed40000-7ee6e000 \ user32 ELF 7ef8e000-7ef9a000 Deferred libnss_files.so.2 ELF 7ef9a000-7efa5000 Deferred libnss_nis.so.2 ELF 7efa5000-7efbe000 Deferred libnsl.so.1 ELF 7efbe000-7efc7000 Deferred libnss_compat.so.2 ELF 7efc7000-7efed000 Deferred libm.so.6 ELF f7ca3000-f7ca7000 Deferred libdl.so.2 ELF f7ca7000-f7e05000 Deferred libc.so.6 ELF f7e06000-f7e1f000 Deferred libpthread.so.0 ELF f7e32000-f7f69000 Export libwine.so.1 ELF f7f6b000-f7f8b000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\WorldOfGoo\WorldOfGoo.exe 0000001b 15 0000001a 15 00000015 2 00000009 0 <== 0000000c 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000014 0 00000011 0 00000010 0 00000016 00000017 0 Backtrace: =>1 0x004e12e0 in worldofgoo (+0xe12e0) (0x0032e840) 2 0x004e08a9 in worldofgoo (+0xe08a9) (0x0032f144) 3 0x004dfad0 in worldofgoo (+0xdfad0) (0x0032f150) 4 0x7b845f47 UnhandledExceptionFilter+0x57() in kernel32 (0x0032f1b0) 5 0x78138b5e in msvcr80 (+0x8b5e) (0x0032f1d0) 6 0x0057445f in worldofgoo (+0x17445f) (0x0032ff08) 7 0x7b879028 in kernel32 (+0x59028) (0x0032ffe8) 8 0xf7e39d77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) fixme:winmm:MMDRV_Exit Closing while ll-driver open Popup Error Fatal Error. ---------------------------------------------------------- Exception: Access Violation (code 0xc0000005) at address 004E12E0 in thread 9 Module: WorldOfGoo.exe Logical Address: 0001:000E02E0 0032E840 004E12E0 0001:000E02E0 WorldOfGoo.exe Params: 0032E934 00000800 0032E8BC 0032E8B8 0032F144 004E08A9 0001:000DF8A9 WorldOfGoo.exe Params: 7B8B6FF4 0032F1B0 7B845F47 0032F214 0032F150 004DFAD0 0001:000DEAD0 WorldOfGoo.exe Params: 0032F214 0A0D3E2F 61703C09 206D6172 0032F1B0 7B845F47 UnhandledExceptionFilter+57 Params: 0032F214 00000000 00000000 00000000 0032F1D0 78138B5E 0001:00007B5E MSVCR80.dll Params: C0000005 0032F214 7813DF24 005F2D54 0032FF08 0057445F 0001:0017345F WorldOfGoo.exe Params: 7FFDF000 00000000 00000000 00000000 0032FFE8 7B879028 0001:00058028 KERNEL32.dll Params: 00000000 00000000 00000000 00000000 EAX:0000002A EBX:0032F214 ECX:00110048 EDX:0011004C ESI:00000000 EDI:00000000 EIP:004E12E0 ESP:0032E818 EBP:0032E840 CS:0023 SS:002B DS:002B ES:002B FS:0063 GS:006B Flags:00010202 Windows Ver: NT 5.1 Service Pack 2 Build 2600