http://bugs.winehq.org/show_bug.cgi?id=9046
stefanwilkens@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefanwilkens@gmail.com
--- Comment #25 from stefanwilkens@gmail.com 2010-06-26 13:56:41 --- Problem remains in 1.1.44, seems partially related to the desktop's bitdepth.
when trying to start on a 32 bit xserver, it complains about not being able to set 16bpp and dumps to shell. [stefan@lapsteef sc3000]$ wine sc3demo.exe fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 3 and card vendor 8086. fixme:win:EnumDisplayDevicesW ((null),0,0x33f0f8,0x00000000), stub! fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 3 and card vendor 8086. fixme:win:EnumDisplayDevicesW ((null),0,0x33f68c,0x00000000), stub! fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 3 and card vendor 8086. fixme:win:EnumDisplayDevicesW ((null),0,0x33f68c,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 16x16x16 @0! (desktop) fixme:ddraw:device_parent_CreateSwapChain (0x133acc) CreateSwapChain failed, returning 0x8876086a err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_AttachD3DDevice failed, hr = 8876086a fixme:d3d:IWineD3DDeviceImpl_Release (0x13f040) Device released with resources still bound, acceptable but unexpected fixme:d3d:IWineD3DDeviceImpl_Release Leftover resource 0x13c0e8 with type WINED3DRTYPE_SURFACE (0x1).
when starting on a 16 bit xserver (startx -- :1 -depth 16), it dumps only this: [stefan@lapsteef sc3000]$ wine sc3demo.exe X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 226 Current serial number in output stream: 230