https://bugs.winehq.org/show_bug.cgi?id=57241
Bug ID: 57241
Summary: Managed COM components fail to load outside of
application directory
Product: Wine
Version: 9.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: bob(a)paradoxlost.com
Distribution: ---
Managed assemblies are not loaded outside of the "current" directory due to a
failure to open the file using the CodeBase path.
https://gitlab.winehq.org/wine/wine/-/blob/master/dlls/mscoree/corruntimeho…
Here, the incorrect variable is passed to CreateFileW. It should be filename
instead of path.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58450
Bug ID: 58450
Summary: Total Annihilation (GOG, demo) – Wayland black screen
on startup.
Product: Wine
Version: 10.11
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: karol23145(a)gmail.com
Distribution: ---
Created attachment 78901
--> http://bugs.winehq.org/attachment.cgi?id=78901
WINEDEBUG=+waylanddrv,+ddraw,+wined3d,+opengl,+seh`.
### Summary
Total Annihilation (GOG version and demo) shows a black screen on native
Wayland (Mutter 48.3). On X11 it works perfectly, and on XWayland the game has
a minor fullscreen issue (see Bug 57482).
### Steps to reproduce
1. Download the Total Annihilation demo (or use the GOG version).
GAME DEMO CAN BE DOWNLOADED FROM:
https://archive.org/details/TotalAnnihilation_201405
2. Launch the game executable (`TotalA.exe`) under Wine on a native Wayland
session (No XWayland).
### Current behavior
The game process starts, sound can be heard, and keyboard input works (buttons
can be pressed), but the entire game window is black. The window is also not
fullscreen.
### Expected behavior
The game's intro videos should play, followed by the main menu, which should be
visible and interactive.
### Relevant logs, screenshots, screencasts etc.
*Attached are the following files:*
1. `TA.log`: Full Wine debug log captured with
`WINEDEBUG=+waylanddrv,+ddraw,+wined3d,+opengl,+seh`.
2. `system_info.txt`: Output of `inxi -Fxxxza`.
### System Details
- **Wine Version:** Custom build from source (also tested with Wine development
branch, same result)
- **Windowing System:** Mutter 48.3 (Wayland session)
- **Distribution:** Fedora 42
- **Graphics Driver:** Mesa 25.0.7
- **Kernel version:** 6.15.4
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58906
Bug ID: 58906
Summary: Starcraft: Brood war is stuttering
Product: Wine
Version: 10.18
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: winehq(a)szaka.eu
Distribution: ---
Hi, since the commit 7abf4432a7dfdc044f0458f2457829038dc497f0 Starcraft runs at
5 FPS. The workarounds are either of:
- reverting Reverting it solves the problem.
- setting "HKCU\Software\Wine\X11 Driver" string "UseEGL" to "N".
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58832
Bug ID: 58832
Summary: Grey screen in Elasto Mania II on Wine 10.17
Product: Wine
Version: 10.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: debtwjxv(a)sharklasers.com
Distribution: ArchLinux
I am using an offline installer downloaded from GOG.com for Elasto Mania II.
Version is listed as 1.02 and the file is named
setup_elasto_mania_ii_1.02_(57739).exe
I setup the game in a fresh prefix by running:
WINEPREFIX=$PWD/wine/elma2 wine "setup_elasto_mania_ii_1.02_(57739).exe"
Installer runs fine and the game is installed. Then if I click "Launch" in
setup wizard, the game is launched in full screen and the whole screen is grey.
Terminal is flooded with messages:
libEGL warning: FIXME: egl/x11 doesn't support front buffer rendering.
Then I disable EGL by running
WINEPREFIX=$PWD/wine/elma2 wine reg add "HKCU\\Software\\Wine\\X11 Driver" /v
UseEGL /d N /f
If I launch the game via menu
("~/.local/share/applications/wine/Programs/Elasto Mania II [GOG.com]/Elasto
Mania II.desktop" file is created during setup), the game runs fine.
I then do
WINEPREFIX=$PWD/wine/elma2 wine reg delete "HKCU\\Software\\Wine\\X11 Driver"
/v UseEGL /f
and launch the game again via the menu: there is only grey screen.
This started after updating Wine to 10.17 on my Arch Linux system. As I see in
release notes for 10.17 EGL has been enabled by default, this is why I tried to
disable it and it worked: https://www.winehq.org/news/2025101701
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57001
Bug ID: 57001
Summary: Compute shader change causes Affinity Photo 2 to crash
on start up
Product: Wine
Version: 9.12
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: topgamer7(a)gmail.com
CC: gmascellani(a)codeweavers.com
Regression SHA1: c319b874669450cc17ebe9a7f459a17b86cdcddb
Distribution: ArchLinux
Created attachment 76840
--> https://bugs.winehq.org/attachment.cgi?id=76840
The two patches cat'd together
commit c319b874669450cc17ebe9a7f459a17b86cdcddb (HEAD)
Author: Giovanni Mascellani <...>
Date: Tue Mar 19 12:25:28 2024 +0100
wined3d: Compile the clear compute shaders at runtime.
Affinity Photo 2 can no longer start after the above commit was made. I
narrowed this down by bisecting and rebuilding wine.
The application no longer starts. It has a splash screen, and was not even
getting to that point.
System details:
OS: Manjaro Linux x86_64
CPU: AMD Ryzen 9 6900HS with Radeon Graphics (16) @ 4.935GHz
GPU: AMD ATI Radeon 680M
GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S
Window manager: Sway, however the application is run using xwayland.
Extra configure flags:
../configure \
--prefix='/usr' \
--libdir='/usr/lib' \
--with-x \
--enable-win64 \
--with-wayland \
-C
Running affinity photo requires
1. winetricks dotnet48 corefonts
2. You do not need a license to reproduce.
3. some off mainline commits:
commit a3c1e73023aa98c6665383096df34dfd86f33108
Author: James McDonnell <>
Date: Sun Feb 26 12:56:24 2023 -0800
shell32/iconcache: Call LoadIconW
commit 07dd01d8346cba084528ddf6e375641337f876f0
Author: James McDonnell <>
Date: Mon Nov 21 21:26:19 2022 -0800
wintypes: Hack in some calls to RoResolveNamespace
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58650
Bug ID: 58650
Summary: Mouse cursor becomes invisible and unmovable
Product: Wine
Version: 10.14
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winewayland
Assignee: wine-bugs(a)winehq.org
Reporter: agarplayerarlon(a)gmail.com
Distribution: ---
Created attachment 79226
--> http://bugs.winehq.org/attachment.cgi?id=79226
video of the issue
in FL Studio with the wine wayland driver, if I move the mouse cursor to
certain elements of the sidebar, that have names that are longer than the width
of the sidebar, the mouse cursor becomes invisible and now in wine 10.14
unmovable, if I remember correctly up to wine 10.13 I was able to move the
mouse, it would just becomes invisible, but as you can see in the video, it now
becomes unmovable and the only way to move it again is to press the meta key
and then since it took the focus away I can move it again.
of course these issues don't happen when using xwayland with the x11 driver.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58876
Bug ID: 58876
Summary: Windowed applications cannot be minimized in virtual
desktop
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: winex11.drv
Assignee: wine-bugs(a)winehq.org
Reporter: gyebro69(a)gmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: 606d2f48bf8149bf45153f11ef3501eece20762c
Distribution: ---
To reproduce:
Launch notepad in a virtual desktop, click the minimize button: a ghost window
remains painted on the desktop which cannot be accessed.
Doesn't happen in full screen mode and reverting
606d2f48bf8149bf45153f11ef3501eece20762c
fixes the problem in virtual desktop mode.
Tested on
X.Org X Server 1.21.1.18
XFCE/XFWM 4.20 (no compositor)
wine-10.17-164-g606d2f48bf8
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58140
Bug ID: 58140
Summary: ODBC using unixodbc stopped working due to regression
merge between 9.0 and 10.0
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: odbc
Assignee: wine-bugs(a)winehq.org
Reporter: heiko.rabe+winehq(a)peopleware.com
Distribution: ---
The following fix prevent proper usage of ODBC interface based on unixodbc
provided DSN's:
https://gitlab.winehq.org/wine/wine/-/commit/85047505f342b6767b9f48cbcdae2b…
I'm using an odbc.ini as follows located at `/etc/odbc.ini`
```
[test]
Driver=PostgreSQL Unicode
Description=PostgreSQL Data Source
Servername=xyz.internal.com
Port=5432
UserName=xyz
Password=xyz_password
Database=test
SSLMode=prefer
Debug=0
CommLog=0
```
This leads to following wine registry entries in `system.reg` file:
```
[Software\\ODBC\\ODBC.INI\\test] 1744806811
#time=1dbaecbc3836bb4
"Driver"="PostgreSQL Unicode"
[Software\\ODBC\\ODBCINST.INI\\ODBC Drivers] 1744806811
#time=1dbaecbc3834d1e
"PostgreSQL ANSI"="Installed"
"PostgreSQL Unicode"="Installed"
```
Testing it with `isql` tool on linux the connect is successful and i can select
data from database:
```
isql test
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
```
The Windows application using a driverconnect with connect string "DSN=test".
Unfortunately the fix linked above searches the driver key now on a complete
different registry key and tries only to open it from there. Versions previous
to 10.0 are using the registry keys shown above and are working, version 10.0
now tries only:
```
[Software\\ODBC\\ODBC.INI\\ODBC Data Sources] 1744806811
#time=1dbaecbc3836bb4
```
which is not present, will be created by requesting the driver and fails, cause
the driver key can only be found on the above shown reg key, that 9.0 correctly
supports.
This stops working with ODBC based on unixodbc in version 10.0 and higher now.
To me it's not clears, what problem the fix linked above should address. My
guess would be, that one of following relates to the problem:
- ODBC supports user and system DNS (system DNS seems now not longer be valid)
- Wine runtime doesn't create the correct registry entries on 'wineboot' (leads
to failing fix)
- overlooked to support unixodbc at all and only tested with Microsoft ODBC
drivers only.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.