http://bugs.winehq.org/show_bug.cgi?id=23771
Summary: Fallout 2 fails to start in 16 bit depth Product: Wine Version: 1.1.44 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: b.brachaczek@gmail.com CC: julliard@winehq.org
Fallout 2 (and maybe other games too, haven't tried) fails to start when X Server is run in 16 bpp mode (24 bpp works fine). Only the following message is displayed:
X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 386 Current serial number in output stream: 390
The first bad commit is between 1.1.43 and 1.1.44:
commit df6cd82ccf5dd03b0362a7ea571e14d66bbc5d72 Author: Alexandre Julliard julliard@winehq.org Date: Thu May 6 14:57:44 2010 +0200
winex11: Create a window of the appropriate visual to initialize GL info.
Stable 1.2 as well as current git have the same issue. Current git with reverted the above commit works fine.
System: kernel 2.6.34.1 x86 X.Org Server 1.8.2 xf86-video-openchrome svn rev. 856 (latest) Mesa 7.8.2 (using classic mesa software driver, no hardware 3D support for my VIA Chrome9 chipset) GCC 4.5.0
http://bugs.winehq.org/show_bug.cgi?id=23771
Bartosz Brachaczek b.brachaczek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=23771
Thomas Orgis thomas-forum@orgis.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thomas-forum@orgis.org
--- Comment #1 from Thomas Orgis thomas-forum@orgis.org 2010-09-16 08:35:27 CDT --- I see this one, too. Was on wine 1.1.42 or so; updated to 1.3.2 to see if Chaos Overlords does not crash suddenly in that version (it worked nicely in 0.9 times:-/). It works in 24bpp mode, but there is a bug with drawing (lots of white boxes instead of pixmaps) that forces me to run this game in 16 bit mode.
So, I now encounter this exact bug: Starting X11 in 16bpp mode, wanna start the game in fullscreen, get the X error. Not specific to this game, Starcraft 1 has this too.
Disabling OpenGL (the hard way, be recompilation) fixes the issue. So I strongly assume it's really the same regression. Not much more valuable information, but at least some supporting comment on this report.
http://bugs.winehq.org/show_bug.cgi?id=23771
--- Comment #2 from Bartosz Brachaczek b.brachaczek@gmail.com 2010-09-16 09:20:49 CDT --- Thomas: What gfx card do you use? Do you hardware accelerated 3D support in your driver? I think this is either a bug in Mesa's software renderer or a bug in Wine's OpenGL code that is only visible when using Mesa's software renderer (at least with r300c/r300g it works, and doesn't work with both classic swrast and Gallium3D llvmpipe).
http://bugs.winehq.org/show_bug.cgi?id=23771
--- Comment #3 from Thomas Orgis thomas-forum@orgis.org 2010-09-17 08:03:43 CDT --- This is on a ThinkPad X200, Intel graphics. DRI is supposed to work, though wine doesn't think so, cannot find/identify the 3D support. It might some misunderstanding as I run wine inside a 32bit chroot and the host system is 64 bit. This usually works with OpenGL apps .. glxinfo says direct rendering is active (inside the chroot). Glxgears works, too. So I rather suspect some failure to properly detect the OpenGL setup.
I didn't investigate this further with wine itself... as I am mostly not interested in 3D windows apps. But I do remember that the Homeworld demo was rather slow, but then, it was the same on another machine with Radeon HD3200. And it very probably would have been much slower for software rendering.
http://bugs.winehq.org/show_bug.cgi?id=23771
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #4 from André H. nerv@dawncrow.de 2010-12-21 07:31:55 CST --- see also Bug 23952 maybe a dup?
http://bugs.winehq.org/show_bug.cgi?id=23771
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |df6cd82ccf5dd03b0362a7ea571 | |e14d66bbc5d72
http://bugs.winehq.org/show_bug.cgi?id=23771
--- Comment #5 from André H. nerv@dawncrow.de 2011-08-13 15:57:35 CDT --- (In reply to comment #4)
see also Bug 23952 maybe a dup?
does the patch from that bug report work?
http://bugs.winehq.org/show_bug.cgi?id=23771
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2011-10-17 17:10:07 CDT --- Assuming duplicate.
*** This bug has been marked as a duplicate of bug 23952 ***
http://bugs.winehq.org/show_bug.cgi?id=23771
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com 2011-10-19 13:09:36 CDT --- Closing.