https://bugs.winehq.org/show_bug.cgi?id=44451
Bug ID: 44451 Summary: osu! stable not starting! "You must enable .NET Framework." Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: viktorvelev8@gmail.com Distribution: ---
I have played osu for about 2 or 3 months on arch linux x86_64, no problem whatsoever. Stopped for a while. Swapped gpus twice since then (R7 265 to GTX 1080 and vice versa). At first I thought it's a .NET problem (obviously) but I tried installing dotnet40, dotnet45. No results. After that I thought a new prefix would fix the problem. Nope. A new osu! installation? Experienced this bug: https://bugs.winehq.org/show_bug.cgi?id=44184 . Nope. After that I thought it may be something with the gpu drivers. Tried the open source nvidia and the proprietary, same for amd. No luck so far. So I decided that it's some global wine/gpu config (since it does the same when I run everything as root) that I cannot find, so I made a quick reinstallation (keeping my home folder) and still nothing. I am left to think that it's a new dx9/dx11 related problem. I tried adding d3d11 and d3dx11_* as libraries and disabling them, still no clue what is happening. As I understand from the osu!installer log wine doesn't seem to be able to parse .NET, but Hearthstone (Unity .NET game) works fine?? Everything I described here is tried on wine-staging 2.21 and wine3.0-rc1 through rc6 and the official release. Spent quite a few hours trying to debug this. /* Just before clicking submit */ Just as I am writing this. I just tried the bugfix (again) with creating an empty discord-rpc.dll on wine 3.0.0 and it worked. I would call this undefined behaviour since I tried it twice already.
https://bugs.winehq.org/show_bug.cgi?id=44451
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Version|unspecified |3.0 Component|directx-d3d |-unknown Status|UNCONFIRMED |NEEDINFO Severity|critical |normal
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to vikvelev from comment #0)
Just as I am writing this. I just tried the bugfix (again) with creating an empty discord-rpc.dll on wine 3.0.0 and it worked. I would call this undefined behaviour since I tried it twice already.
Where are we at? What worked? Is it still working?
Can you attach a plain Wine log of the game failing to start?
https://bugs.winehq.org/show_bug.cgi?id=44451
--- Comment #2 from vikvelev viktorvelev8@gmail.com --- Created attachment 60395 --> https://bugs.winehq.org/attachment.cgi?id=60395 useless log of osu!stable failing to start.
https://bugs.winehq.org/show_bug.cgi?id=44451
--- Comment #3 from vikvelev viktorvelev8@gmail.com --- Sorry if I wasn't descriptive enough. I attached the log of osu!.exe failing to start which is pretty useless. Other than that the log of osu!install.exe is the same as the one in https://bugs.winehq.org/show_bug.cgi?id=44184.
As of now the game is working, after reinstalling it in a new 32 bit prefix with dotnet45 installed. The bug appeared to be caused by some files in the game directory since when I tried to copy over my config and cache files from the old prefix the error appeared again. I couldn't find which exactly. I suppose some corrupted game update.
https://bugs.winehq.org/show_bug.cgi?id=44451
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44451
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- By the the last comment, this bug is INVALID. Can an administrator close this bug as INVALID?
https://bugs.winehq.org/show_bug.cgi?id=44451
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEEDINFO |RESOLVED CC| |o.dierick@piezo-forte.be
--- Comment #5 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to vikvelev from comment #0)
I decided that it's some global wine/gpu config (since it does the same when I run everything as root) that I cannot find, so I made a quick
(In reply to vikvelev from comment #3)
As of now the game is working, after reinstalling it in a new 32 bit prefix with dotnet45 installed. The bug appeared to be caused by some files in the game directory since when I tried to copy over my config and cache files from the old prefix the error appeared again. I couldn't find which exactly. I suppose some corrupted game update.
Hello,
I guess that the user ran Wine as root at some point and his wineprefix got broken, until he _really_ restarted from scratch.
Resolving invalid.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=44451
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=44451
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com --- Closing.