Hi there! I installed Linux Mint on my laptop a few days ago. Installed Wine from the software manager. Works fine. I installed Steam through the Winetricks app. Okay, all good. Installed Bejeweled 3. Loaded and all, but didn't have 3D acceleration. Tried to enable that in the settings, restarted the game (a restart was required)....disabled again. So I installed DirectX 9 and components from the winetricks. Still disabled itself after the restart. So I installed a demo from Bejeweled 2 which also includes 3D acceleration. It enabled fine in there. So that's for my first question. Second -- Portal 2 crashes when I boot it up. According to the database, it should run fine. Also installed from steam. The Valve intro works fine, after the Source splash it returns to my desktop. If I run it from the terminal ("wine blah/portal2.exe"), it gives it a little bit of time before it crashes, hanging on the Portal 2 logo. I've googled around, tried installing c components. Here's whatever that is in the terminal: Code: rick at linuxmint ~/.local/share/wineprefixes/steam/drive_c/Program Files (x86)/Steam/steamapps/common/portal 2 $ wine ./portal2.exe fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x344d20, 0x37c848, 0x37c840 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x344d20, 0x37c880, 0x37c878 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x344d20, 0x37c810, 0x37c808 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x344d20, 0x37c8b8, 0x37c8b0 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x344d20, 0x37c8f0, 0x37c8e8 fixme:process:GetLogicalProcessorInformation ((nil),0x33e484): stub fixme:process:GetLogicalProcessorInformation (0x7f49b0,0x33e484): stub fixme:win:EnumDisplayDevicesW ((null),0,0x33e194,0x00000000), stub! fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub! p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: kan gedeeld objectbestand niet openen: Bestand of map bestaat niet CSoundEmitterSystemBase::BaseInit: Manifest 'scripts/game_sounds_manifest.txt' with bogus file type 'new_sound_scripts_must_go_below_here', expecting 'declare_file' or 'precache_file' Convar r_flashlightscissor has conflicting FCVAR_CHEAT flags (child: no FCVAR_CHEAT, parent: has FCVAR_CHEAT, parent wins) fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_ConnectServer 0x144048, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33e0f0) fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33de2c, uiNumDevices=1, cbSize=12) stub! fixme:d3d9:D3DPERF_SetOptions (0x1) : stub fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:d3d:resource_check_usage Unhandled usage flags 0x8. ShaderAPIDX8::CreateD3DTexture: Invalid color format! CClientSteamContext logged on = 0 Convar building_cubemaps has conflicting FCVAR_CHEAT flags (child: has FCVAR_CHEAT, parent: no FCVAR_CHEAT, parent wins) Game.dll loaded for "Half-Life 2" fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub fixme:thread:SetThreadIdealProcessor (0x1f0): stub Am I doing something stupid? Thanks!