https://bugs.winehq.org/show_bug.cgi?id=56517
Bug ID: 56517 Summary: osu!: Does not launch since 9.3 Product: Wine Version: 9.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus Assignee: wine-bugs@winehq.org Reporter: kyuunex@protonmail.ch Distribution: ---
Created attachment 76272 --> https://bugs.winehq.org/attachment.cgi?id=76272 log
osu! does not launch since wine version 9.3.
easy script to reproduce ========================== #!/bin/sh export OSU_INSTALL_LOCATION="$HOME/.local/share/osu-stable" export WINEPREFIX="$HOME/.local/share/wineprefixes/osu-stable" export WINEARCH=win32
if [ ! -d "$OSU_INSTALL_LOCATION" ] then mkdir -p "$OSU_INSTALL_LOCATION" wget -O "$OSU_INSTALL_LOCATION/osu!.exe" "https://m1.ppy.sh/r/osu!install.exe" fi
if [ ! -d "$WINEPREFIX" ] then mkdir -p "$WINEPREFIX" winetricks -q --force dotnet40 fi
cd "$OSU_INSTALL_LOCATION" wine "osu!.exe" "$@" =====================================
There is a workaround by installing `gdiplus` via winetricks, however, it was not nessasary to install this prior to 9.3.
The bug is reproducable on the latest git commit as well as of the time of this report.
https://bugs.winehq.org/show_bug.cgi?id=56517
Bartosz gang65@poczta.onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |gang65@poczta.onet.pl
https://bugs.winehq.org/show_bug.cgi?id=56517
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com URL| |https://m1.ppy.sh/r/osu!ins | |tall.exe
--- Comment #1 from Alex Henrie alexhenrie24@gmail.com --- For me on both Wine 8.21 and Wine 9.5, the installer says "An error occurred! Please check your internet connection." It does not work in either version. Is there something else you did to get it to work?
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #2 from kyuunex@protonmail.ch --- (In reply to Alex Henrie from comment #1)
For me on both Wine 8.21 and Wine 9.5, the installer says "An error occurred! Please check your internet connection." It does not work in either version. Is there something else you did to get it to work?
It does that for me too. Ctrl+C in the terminal and try again until it works. should work in few tries. i'll investigate this later in more depth
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #3 from Austin English austinenglish@gmail.com --- Please run a regression test: https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #4 from kyuunex@protonmail.ch --- (In reply to Alex Henrie from comment #1)
For me on both Wine 8.21 and Wine 9.5, the installer says "An error occurred! Please check your internet connection." It does not work in either version. Is there something else you did to get it to work?
Ok, I figured it out. For new game installs, dotnet48 is required. dotnet40 does not work for new game installs, only does for existing installs when the updater is not launched. Some sort of an SSL issue for old dotnet versions. After each crash the game seems to launch the updater and only once so thats why I thought it would fix to keep trying.
So, on line `winetricks -q --force dotnet40`, change the `dotnet40` to `dotnet48`.
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #5 from Alex Henrie alexhenrie24@gmail.com --- `winetricks dotnet48` seems to have fixed everything. The app installs and runs without crashing.
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #6 from kyuunex@protonmail.ch --- (In reply to Alex Henrie from comment #5)
`winetricks dotnet48` seems to have fixed everything. The app installs and runs without crashing.
That's odd. It still crashes on my machine even with `dotnet48`, if I don't install `gdiplus`. Perhaps it's hardware dependant?
(In reply to Austin English from comment #3)
Please run a regression test: https://wiki.winehq.org/Regression_Testing
sure, I'll do it later, I'm a bit busy these days so I can't spare too much time atm.
https://bugs.winehq.org/show_bug.cgi?id=56517
--- Comment #7 from Esme Povirk madewokherd@gmail.com --- gdiplus is all in software, so it shouldn't be.
This is working for me in wine-9.6-73-g30a70548796.
https://bugs.winehq.org/show_bug.cgi?id=56517
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|gdiplus |-unknown Keywords| |download