forum

[resolved] [Fixed] osu! on Linux crashes when skin with Japanese characters is present

posted
Total Posts
4
Topic Starter
ShizuVoice
Problem details: I did a refresh installation of Arch Linux on my system to fix some of the problems present from the last installation. After installing osu! via Lutris with this script it went well for the first-time setup. Until I copied one of the skin folders with a Japanese characters it refuses to launch.

It wasn't like this last time when I installed it via Lutris. Here is the log from Lutris when attempting to run osu.

Edit: Renaming the skin folder into something without the Japanese characters works. But most of my skin have JP characters. Also expecting some other problems that arise that maybe it'll be separated from this topic.

Edit 2: Changing wine runner also did not fix it, but made it worse.


Video or screenshot showing the problem: https://youtu.be/WUKzRaG7hvc


osu! version: Stable 20220406.3 (latest)
Nukrid
I've had osu on wine crashing on me sometimes due to skins on Arch, it was caused by not having the complete set of wine optional dependencies. Try adding all of them before running it again and see if it helps. (https://github.com/lutris/docs/blob/master/WineDependencies.md)
Topic Starter
ShizuVoice

Nukrid wrote:

I've had osu on wine crashing on me sometimes due to skins on Arch, it was caused by not having the complete set of wine optional dependencies. Try adding all of them before running it again and see if it helps. (https://github.com/lutris/docs/blob/master/WineDependencies.md)
Hmmm, so maybe I missed some packages/dependencies from the Arch Repository which is not listed from the GitHub link. This is weird despite this did not happened from my last fresh install from 6 months ago.

I'll update you once I've properly debugged my installation process and doing it step-by-step.
Topic Starter
ShizuVoice
Ok, I had gather enough time and result for doing this.

After 8 times of making a wine prefix of osu, trying out different wine runners and compiling my own wine runner, and asking other people here on osu! for fixes. It seems that it did not fixed my problem, worse is that other bugs were present when using different wine runner other than lutris-osu but I'm not gonna explain what it is.

But someone tried to replicate this bug and they were successful in doing it where you can check it here (and the log here).

In conclusion, it seems this is caused by a bugged out dependency on Arch Linux, particularly on fresh installation. The guy who tried to replicate the bug said it works on fresh install of Ubuntu with all the dependencies.

In the end, I have to rename skins that I use and limit it to few. And marking this as "fixed".
Please sign in to reply.

New reply