http://bugs.winehq.org/show_bug.cgi?id=58321
Bug ID: 58321 Summary: Launch of windows application no longer works after upgrading to Wine version 10.9 Product: Wine Version: 10.9 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: craigaschulstad@gmail.com Distribution: ---
Created attachment 78679 --> http://bugs.winehq.org/attachment.cgi?id=78679 Log of application launch before and after 10.9 update
After installing the latest version of Wine (10.9) on my Linux Mint virtual machine, launching a windows game application no longer worked. Fortunately, I had made a backup of my virtual machine image back in mid-May which had version 10.7, I was able to restore and reset my virtual machine and then walk through the point where my game application no longer worked.
Once reset, I manually launched my game application from a terminal window and the game worked fine. Next, I ran the Linux update manager and updated all software components and operating system updates except for Wine 10.9. Once those updates were done, I again manually launched my game application from a terminal window and the game still worked fine.
I next then used the Linux update manager and applied the Wine 10.9 update. After the update was completed, I once again manually launched my game application from the terminal window. I briefly saw the dialog box indicating my Wine configuration was being updated, and then the process ended without starting the game application. I retried launching the application but again the process ended.
I am attaching some log snippets that detail the successful launch of the game application and subsequently the failure. What I did see in the logs that might provide a clue was that after the update to Wine 10.9, file "libEGL.so.1" could not be found. While awaiting an answer back, I am going to investigate this clue.
Thank you in advance.
http://bugs.winehq.org/show_bug.cgi?id=58321
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #1 from Rémi Bernon rbernon@codeweavers.com --- Could you attach a log file with WINEDEBUG=+wgl,+opengl,+x11drv,+winewayland environment variable when it doesn't work? The libEGL loading failure shouldn't be critical (unless you're using the Wayland native driver).
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #2 from Craig Schulstad craigaschulstad@gmail.com --- Created attachment 78681 --> http://bugs.winehq.org/attachment.cgi?id=78681 Log of application launch application with debug information
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #3 from Craig Schulstad craigaschulstad@gmail.com --- Created attachment 78682 --> http://bugs.winehq.org/attachment.cgi?id=78682 Log of application launch retry
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #4 from Craig Schulstad craigaschulstad@gmail.com --- Remi Bernon,
Per your request, I restored my virtual machine, reapplied the Wine 10.9 update via the update manager, and then manually launched my game application including the debug parameters you specified, directing the output to a log file which is attached. Just to see if there might be any difference, I retried the application launch, again including your noted debug parameters. The two log files have been attached to this bug report.
Please let me know if anything else needs to be tested as I have a backup copy of my Linux Mint virtual machine just prior to the Wine 10.9 update.
Regards,
Craig
http://bugs.winehq.org/show_bug.cgi?id=58321
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Launch of windows |Purple Place exits |application no longer works | |after upgrading to Wine | |version 10.9 |
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #5 from Rémi Bernon rbernon@codeweavers.com --- Thanks! I found the issue, sorry about that mistake, it should be fixed in next Wine release, after https://gitlab.winehq.org/wine/wine/-/merge_requests/8202 gets merged.
In the meantime you can workaround the problem by installing libEGL from the `libegl1` package with `sudo apt install libegl1` (assuming the packages are the same as on Debian).
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #6 from Craig Schulstad craigaschulstad@gmail.com --- Remi Bernon,
I did execute the update command, but as I suspected the library was already on my virtual machine. So after resetting and then updating the virtual machine to utilize Wine 10.9, the process still fell over. For your reference, I am attaching another log showing the execution of the libEGL update, the location on the disk of the "libEGL.so.1" library, and the output of launching the game application.
What it looks like is that I will just await the update of the win32U.dll in the next release to address the NULL issue and give it another go.
http://bugs.winehq.org/show_bug.cgi?id=58321
--- Comment #7 from Craig Schulstad craigaschulstad@gmail.com --- Created attachment 78690 --> http://bugs.winehq.org/attachment.cgi?id=78690 libegl1 update and subsequent test log