Hi! Could some give me a hint, I cant run HL2. Steam runs fine, HL2 can be started but after the "splash screen" and "loading page" HL2 crashes with following info: Code: half-life 2]$ wine hl2.exe -steam -console -game 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,0x33e070,0x00000000), stub! err:d3d:getColorBits Unsupported format: WINED3DFMT_R16G16B16A16_FLOAT fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub! err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1024x768x32 @60! (XRandR) err:d3d:getColorBits Unsupported format: WINED3DFMT_R16G16B16A16_FLOAT err:d3d:getColorBits Unsupported format: WINED3DFMT_R16G16B16A16_FLOAT err:d3d:getColorBits Unsupported format: WINED3DFMT_R32_FLOAT err:d3d:getColorBits Unsupported format: WINED3DFMT_R32G32B32A32_FLOAT fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2401 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE) @ surface.c / 2403 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE) @ surface.c / 2405 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE) @ surface.c / 2407 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MIN_FILTER, GL_NEAREST) @ surface.c / 2409 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MAG_FILTER, GL_NEAREST) @ surface.c / 2411 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2420 fixme:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexImage2D @ surface.c / 417 fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glCopyTexSubImage2D @ surface.c / 1047 fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x139fd0) : stub fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2401 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE) @ surface.c / 2403 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE) @ surface.c / 2405 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE) @ surface.c / 2407 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MIN_FILTER, GL_NEAREST) @ surface.c / 2409 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MAG_FILTER, GL_NEAREST) @ surface.c / 2411 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2420 fixme:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexImage2D @ surface.c / 417 fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glCopyTexSubImage2D @ surface.c / 1047 fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x139fd0) : stub fixme:font:WineEngAddFontResourceEx Ignoring flags 10 fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e2c8 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf4f6338) : pBox=0x33e31c stub fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x139fd0) : stub fixme:font:WineEngAddFontResourceEx Ignoring flags 10 fixme:font:WineEngAddFontResourceEx Ignoring flags 10 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2401 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE) @ surface.c / 2403 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE) @ surface.c / 2405 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE) @ surface.c / 2407 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MIN_FILTER, GL_NEAREST) @ surface.c / 2409 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(dimension, GL_TEXTURE_MAG_FILTER, GL_NEAREST) @ surface.c / 2411 fixme:d3d_surface:IWineD3DSurfaceImpl_BindTexture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindTexture @ surface.c / 2420 fixme:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexImage2D @ surface.c / 417 fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glCopyTexSubImage2D @ surface.c / 1047 fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x139fd0) : stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:d3d_surface:IWineD3DVolumeImpl_LockBox (0xf769ab0) : pBox=0x33e344 stub fixme:font:WineEngRemoveFontResourceEx :stub fixme:font:WineEngRemoveFontResourceEx :stub fixme:avifile:AVIFileExit (): stub! err:seh:setup_exception_record stack overflow 1132 bytes in thread 0027 eip 7ef7f361 esp 0d130ec4 stack 0xd130000-0xd131000-0xd230000 Any hints are welcomed. Infos: Mandriva 2009.1 64bit. Wine 1.1.17 Nvidia driver 180.51 no desktop FX. pulseaudio disabled (setting in wine = audio OSS/ ->no difference with ALSA video = emulated desktop ->makes no difference ) Cheers