Coming from heaven with an update e.eDoxxz wrote:
Kolmas wrote:
System.AccessViolationExceptionWelcome to hell.
First things first: what all these crashes have in common (besides System.AccessViolationException) is OSSOCK.select, and as I've read on ThePoon's ds (ty openglfreak) this socket code crash has been fixed in the latest Wine 7.0-rc3, and also listed in Wine 7.0-rc4's bug fixes.
Then I built it with gonX's patches and it seems to work like a charm xD
Replacing it is really easy:
Delete your current wine-osu version:
sudo rm -rf /opt/wine-osu/
Then download the latest wine-osu here:
https://drive.google.com/file/d/14Ikp0x2vVPIy0wBcC2bPvTJSlaqCwfW9/view?usp=sharing
And just install it with the same commands as the guide:
cd ~/Downloads
tar -xf wine-osu-7.0-rc4_staging-1-x86_64.pkg.tar.zst
sudo cp -r ~/Downloads/opt/wine-osu/ /opt
Doing this should fix those crashes while playing, just let me know if it really works as I've never gotten many of them xD
For Mint/Ubuntu users with GLIBC error using the other package:
hwsnemo has already updated the wine-osu package to 7.0-rc3 so updating your system should do the thing (or just do all the steps in the box again).