r600/TURKS: 64 bit Wine applications are no longer launchable after update to recent Mesa devel (oibaf PPA)
Summary
This bug report is somehow a following-up to my previous bug #9581 (closed). There exist the chance that also this issue here is triggered by commit 76725452.
Furthermore this topic may be related to bug #9585 (closed).
When I try to start a Windows application via Wine it doesn't work, they all hang immediately after the startup when the start.exe
file is loaded:
Edit: It looks that only 64 bit Wine applications and Wine prefixes are affected. So I am able to launch Unigine Sanctuary (which is a 32 bit Windows binary) via a 32 bit prefix but not with a 64 bit prefix. Perhaps the following three lines are of some relevance. Those are present with all 64 bit (and 32 bit) binaries launched via an 64 bit prefix. When I switch back to Mesa stable they never appear:
0094:fixme:bitmap:NtGdiCreateBitmap planes = 0
0094:fixme:bitmap:NtGdiCreateBitmap planes = 0
0094:fixme:bitmap:NtGdiCreateBitmap planes = 0
Edit 2: It is not even possible to startup winecfg
. Also this one hangs in a 64 bit prefix while it works in a 32 bit one.
test@test-iMac:~$ WINEPREFIX=~/.wine winecfg
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00e4:fixme:bitmap:NtGdiCreateBitmap planes = 0
0088:fixme:bitmap:NtGdiCreateBitmap planes = 0
00dc:fixme:bitmap:NtGdiCreateBitmap planes = 0
00e4:fixme:bitmap:NtGdiCreateBitmap planes = 0
00e4:fixme:bitmap:NtGdiCreateBitmap planes = 0
0088:fixme:bitmap:NtGdiCreateBitmap planes = 0
0088:fixme:bitmap:NtGdiCreateBitmap planes = 0
00dc:fixme:bitmap:NtGdiCreateBitmap planes = 0
00dc:fixme:bitmap:NtGdiCreateBitmap planes = 0
System information
inxi -b
output:
System:
Host: test-iMac Kernel: 5.15.0-79-generic x86_64 bits: 64
Desktop: KDE Plasma 5.24.7 Distro: Ubuntu 22.04.3 LTS (Jammy Jellyfish)
Machine:
Type: Desktop System: Apple product: iMac12,2 v: 1.0
serial: <superuser required>
Mobo: Apple model: Mac-942B59F58194171B v: iMac12,2
serial: <superuser required> UEFI: Apple v: IM121.88Z.0047.B1F.1201241648
date: 01/24/12
CPU:
Info: quad core Intel Core i5-2500S [MCP] speed (MHz): avg: 3222
min/max: 1600/3700
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: AMD Whistler [Radeon HD 6730M/6770M/7690M XT] driver: radeon
v: kernel
Device-3: Apple FaceTime HD Camera (Built-in) type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.4 driver: X:
loaded: ati,modesetting,radeon unloaded: fbdev,vesa gpu: radeon
resolution: 2560x1440~60Hz
OpenGL: renderer: AMD TURKS (DRM 2.50.0 / 5.15.0-79-generic LLVM 15.0.7)
v: 4.5 Mesa 23.3~git2308190600.caf15a~oibaf~j (git-caf15a3 2023-08-19
jammy-oibaf-ppa)
Network:
Device-1: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3
Device-2: Qualcomm Atheros AR93xx Wireless Network Adapter driver: ath9k
Drives:
Local Storage: total: 931.51 GiB used: 157.98 GiB (17.0%)
Info:
Processes: 233 Uptime: 25m Memory: 7.73 GiB used: 2.22 GiB (28.7%)
Shell: Bash inxi: 3.3.13
If applicable
- Wine version 8.13
- Wine version 8.14
Regression
This worked fine in older Mesa devel builds and it works fine in Mesa stable.
Log files as attachment
Currently nothing is available.
Any extra information would be greatly appreciated
Will add here later more when I find out something relevant.