http://bugs.winehq.org/show_bug.cgi?id=6485
Rincebrain@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|0.9.23. |0.9.25.
------- Additional Comments From Rincebrain@gmail.com 2006-14-11 03:50 ------- Tried 8xxx driver, no change in behavior at all.
For clarity's sake, I'll post the console output: $ wine Frozen\ Throne.exe -opengl ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory fixme:cdrom:CDROM_DeviceIoControl Unsupported IOCTL 2d1400 (type=2d access=0 func=500 meth=0) fixme:cursor:SetSystemCursor (0x111e,00007f8a),stub! fixme:cursor:SetSystemCursor (0x1126,00007f00),stub! fixme:cursor:SetSystemCursor (0x1136,00007f03),stub! fixme:cursor:SetSystemCursor (0x113e,00007f01),stub! fixme:cursor:SetSystemCursor (0x114e,00007f88),stub! fixme:cursor:SetSystemCursor (0x115e,00007f86),stub! fixme:cursor:SetSystemCursor (0x116e,00007f83),stub! fixme:cursor:SetSystemCursor (0x117e,00007f85),stub! fixme:cursor:SetSystemCursor (0x118e,00007f82),stub! fixme:cursor:SetSystemCursor (0x119e,00007f84),stub! fixme:cursor:SetSystemCursor (0x11ae,00007f04),stub! fixme:cursor:SetSystemCursor (0x11be,00007f02),stub! err:ole:CoCreateInstance apartment not initialised fixme:advapi:SetSecurityInfo stub fixme:win:EnumDisplayDevicesW ((null),0,0x34ed50,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x34ed80,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:win:EnumDisplayDevicesW ((null),0,0x34c19c,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:win:EnumDisplayDevicesW ((null),0,0x34c7a8,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:win:EnumDisplayDevicesW ((null),0,0x34c838,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 [spin and take up 100% CPU forever]
And now, for DirectX mode: $ wine Frozen\ Throne.exe ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory fixme:cdrom:CDROM_DeviceIoControl Unsupported IOCTL 2d1400 (type=2d access=0 func=500 meth=0) fixme:cursor:SetSystemCursor (0x111e,00007f8a),stub! fixme:cursor:SetSystemCursor (0x1126,00007f00),stub! fixme:cursor:SetSystemCursor (0x1136,00007f03),stub! fixme:cursor:SetSystemCursor (0x113e,00007f01),stub! fixme:cursor:SetSystemCursor (0x114e,00007f88),stub! fixme:cursor:SetSystemCursor (0x115e,00007f86),stub! fixme:cursor:SetSystemCursor (0x116e,00007f83),stub! fixme:cursor:SetSystemCursor (0x117e,00007f85),stub! fixme:cursor:SetSystemCursor (0x118e,00007f82),stub! fixme:cursor:SetSystemCursor (0x119e,00007f84),stub! fixme:cursor:SetSystemCursor (0x11ae,00007f04),stub! fixme:cursor:SetSystemCursor (0x11be,00007f02),stub! err:ole:CoCreateInstance apartment not initialised fixme:advapi:SetSecurityInfo stub fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x1bba98) : stub, simulating 64MB for now, returning 64MB left
Oh dear, I found the problem. I toggled off my sound driver in winecfg (ALSA was the only one enabled), problem resolved - WC3 warned me that it couldn't init the sound device, but it worked fine otherwise. lsof | grep snd and lsof | grep dsp don't think anything is using the sound device.