Description of problem: ======================= Regression on many apps that worked with previous release. They all have in common the same error: X Error of failed request: GLXBadFBConfig Version-Release number of selected component (if applicable): wine-8.11-1.fc38.x86_64 How to reproduce (examples): ============================ $ /usr/bin/wine C:\\windows\\command\\start.exe /Unix "./wine/Safari/drive_c/users/davide/Start Menu/Programs/Safari.lnk" %F 002c:fixme:winediag:LdrInitializeThunk wine-staging 8.11 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0118:fixme:exec:SHELL_execute flags ignored: 0x00000100 0118:fixme:exec:SHELL_execute flags ignored: 0x00004100 [davide@dave ~]$ 0120:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! 0120:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Apple.Safari": stub 0120:fixme:advapi:GetCurrentHwProfileA (0031FA40) semi-stub 0120:fixme:dwmapi:DwmGetColorizationColor (0031FC0C, 0031FC10) stub 0128:fixme:file:NtLockFile I/O completion on lock not implemented yet 0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 70c00 (device=7 access=0 func=300 method=0) 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 70c00 (device=7 access=0 func=300 method=0) 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 70c00 (device=7 access=0 func=300 method=0) 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0120:fixme:cdrom:CDROM_GetMediaType : faking success 0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 70c00 (device=7 access=0 func=300 method=0) 0120:fixme:cdrom:CDROM_GetMediaType : faking success X Error of failed request: GLXBadFBConfig Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 0 () Serial number of failed request: 264 Current serial number in output stream: 264 $ wine "C:\Programmi\ZX Spectrum Emulator\zx32.exe" 002c:fixme:winediag:LdrInitializeThunk wine-staging 8.11 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 X Error of failed request: GLXBadFBConfig Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 0 () Serial number of failed request: 257 Current serial number in output stream: 257
I cannot reproduce the problem. Typically an error like "X Error of failed request: GLXBadFBConfig" indicates there is a problem with your system such as your GPU driver and not with Wine.
you're completely right. It is a problem with the current R600 mesa drivers. My card is: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000 Reassigning...
mesa Version: 23.1.3-1.fc38
I've been seeing a similar issue with mesa 23.1.3. Doing: export MESA_GL_VERSION_OVERRIDE=4.5 works as a work around. I'm seeing this with an i915 machine. I've been reluctant to do the update on some of my machines, but I should be able to test on an oldish Radeon based machine in the next week or so.
The override works here too (for wine). In the meantime I'm also noticing some minor display corruption in native linux browsers when hardware acceleration is enabled.
23.1.4-1.fc39 fixes this for me.
Same here. I think we can close this thicket.