http://bugs.winehq.org/show_bug.cgi?id=32882
Bug #: 32882 Summary: Grand Theft Auto IV doesn't start, aborts with a GLX error. Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: gyurco@freemail.hu Classification: Unclassified
GTA IV doesn't start anymore, giving X Error of failed request: GLXBadDrawable Major opcode of failed request: 152 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 7545 Current serial number in output stream: 7545
Using an nvidia graphic card, with any driver from 295 to 310. Regression tests pointed out the following commit as the source of the problem:
f12c1c6630f0bf842dde9af10da4ab188ff16e94 is the first bad commit commit f12c1c6630f0bf842dde9af10da4ab188ff16e94 Author: Alexandre Julliard julliard@winehq.org Date: Wed Sep 26 13:12:17 2012 +0200
winex11: Switch to an ARGB visual for layered windows with per-pixel alpha.