osu!lazer segfaults with non-default audio latency testing setting when it does too many audio things? #38001
Unanswered
JacksonChen666
asked this question in
Q&A
Replies: 1 comment 2 replies
|
Looks like you’re trying to get osu! running on Linux. We don’t have the ability to support it as well as one may hope right now because of the wide range of distributions, libraries, and hardware setups. As such our current policy is to direct users to this linux friendly discord. They’re familiar with common workarounds and can guide you through distro‑specific steps. If you uncover anything we should know, feel free to report back so we can improve our guidance. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
So ppy/osu-framework#6724 made it into a release. I am testing it.
So far it has reduced latency, but not without audio crackling compared to the default setting. (-128 has been the lowest with least instability, but there's crackling sometimes, but crackling also happens outside of osu!lazer, so... that's not your problem)
Sometimes I've had osu!lazer crash when it seems to try to do many audio things at once before. Couldn't be bothered to attempt to reproduce.
Then I accidentally found a really easy way to reproduce those crashes: Switching mods from Double Time to Nightcore. Back and forth, constantly. Here's a video demonstration of 4 segfaults in a row (with the 4th letting the frame rate stabilize):
2026-06-05.07-26-51-cut.mp4
(The first segfault in the terminal was not related to audio stuff. It was osu!lazer segfaulting after I killed Fcitx5 because mod shortcuts didn't work when I had Fcitx5 and used Xwayland instead of Wayland for osu!lazer. For some reason.)
Further testing with
OSU_TEMP_TESTING_BASS_CONFIG_DEV_PERIOD:-128(used in video): Crashes-441or10(same as osu!lazer default without using this setting): Works fine, no crashes25: Crashes5: CrashesAnother way I found is the Adaptive Speed mod. It takes a very variable amount of time to trigger it (I got it once within 10 seconds, then a second one in 2 minutes), but it will eventually trigger it, meaning that in general the Adaptive Speed mod is unplayable if you have a custom latency whatever thingy thing in use. (I don't have a video for this, as the mod switching is quicker to do)
Yet another way is spinners. Variable, but not good either.
/opt/osu-lazer-bin-2026.518.0/via unpacking the AppImage into it as-is)OSU_TEMP_TESTING_BASS_CONFIG_DEV_PERIOD=-128 OSU_EXTERNAL_UPDATE_PROVIDER='1' OSU_EXTERNAL_UPDATE_STREAM='Lazer' /opt/osu-lazer-bin-2026.518.0/osu\!Coredumps self note
All reactions