show more
ciru
it works fine when i can actually launch it but i have to run the installer everytime i reboot my pc (only when using a secondary drive as the install location)
Y0gi

ciru wrote:

it works fine when i can actually launch it but i have to run the installer everytime i reboot my pc (only when using a secondary drive as the install location)
I had the same issue, looks like Wine doesn't like using any other drive except the system drive
Topic Starter
MarshNello

ciru wrote:

it works fine when i can actually launch it but i have to run the installer everytime i reboot my pc (only when using a secondary drive as the install location)
In order to use it, you need to make sure your secondary drive is mounted at startup.

You'd need to create an entry in:
/etc/fstab

Can you tell me if you did that?

EDIT: I just tried myself and it is working on a secondary drive too without updating everytime, so it's probably that. You can follow this guide and skip the last part about symlinks for Steam and stuff.
Asaka
Hi, I have Nvidia Vulkan Driver installed (I really need it) and when I tried to run osu! I've got this error:

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 2428
Current serial number in output stream: 2429
Topic Starter
MarshNello

Asaka wrote:

Hi, I have Nvidia Vulkan Driver installed (I really need it) and when I tried to run osu! I've got this error:

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 2428
Current serial number in output stream: 2429
Mhhh that looks strange. Try installing drivers like told here: https://github.com/lutris/docs/blob/master/InstallingDrivers.md

If the error still occurs, write me on Discord (MarshNello#4178) or just give me more info on your system
Asaka

MarshNello wrote:

Asaka wrote:

Hi, I have Nvidia Vulkan Driver installed (I really need it) and when I tried to run osu! I've got this error:

X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 2428
Current serial number in output stream: 2429
Mhhh that looks strange. Try installing drivers like told here: https://github.com/lutris/docs/blob/master/InstallingDrivers.md

If the error still occurs, write me on Discord (MarshNello#4178) or just give me more info on your system
I reinstalled my driver following this guide and it's now working!
MyAngelCaxarok
Hello everyone.
I am new at linux and use fedora 36. During osu install, i have this mistake after ./osu-winello.sh
Script failed: Some libraries didn't install for some reason, check dnf or your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh

I did all the points of guide, also tried commands from https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/ but result still same.
What should i do to finally play osu?
Topic Starter
MarshNello

joyin1211 wrote:

Hello everyone.
I am new at linux and use fedora 36. During osu install, i have this mistake after ./osu-winello.sh
Script failed: Some libraries didn't install for some reason, check dnf or your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh

I did all the points of guide, also tried commands from https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/ but result still same.
What should i do to finally play osu?
Fedora's a bit tricky regarding dependencies, they probably removed some package from their repositories and the script breaks because it doesn't find them. I'll push an update as soon as possible!

EDIT: fixed in the latest commit along with other Nobara problems.

git clone the repo again and you should be good 8)
MyAngelCaxarok

MarshNello wrote:

joyin1211 wrote:

Hello everyone.
I am new at linux and use fedora 36. During osu install, i have this mistake after ./osu-winello.sh
Script failed: Some libraries didn't install for some reason, check dnf or your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh

I did all the points of guide, also tried commands from https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/ but result still same.
What should i do to finally play osu?
Fedora's a bit tricky regarding dependencies, they probably removed some package from their repositories and the script breaks because it doesn't find them. I'll push an update as soon as possible!

EDIT: fixed in the latest commit along with other Nobara problems.

git clone the repo again and you should be good 8)
Ty very much, everything installed!!!
- Marco -
wine-osu-7.18-x86_64.tar.xz isn't available on dropbox (404)


Winello: Installing wine-osu:
--2022-11-22 19:00:24-- https://www.dropbox.com/s/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz?dl=0
Caricato certificato CA "/etc/ssl/certs/ca-certificates.crt"

Risoluzione di www.dropbox.com (www.dropbox.com)... 162.125.69.18, 2620:100:6025:18::a27d:4512
Connessione a www.dropbox.com (www.dropbox.com)|162.125.69.18|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: /s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz [segue]
--2022-11-22 19:00:24-- https://www.dropbox.com/s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz
Riutilizzo della connessione esistente a www.dropbox.com:443.
Richiesta HTTP inviata, in attesa di risposta... 404 Not Found
2022-11-22 19:00:25 ERRORE 404: Not Found.



Winello: wget failed; trying with --no-check-certificate..
--2022-11-22 19:00:25-- https://www.dropbox.com/s/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz?dl=0
Caricato certificato CA "/etc/ssl/certs/ca-certificates.crt"

Risoluzione di www.dropbox.com (www.dropbox.com)... 162.125.69.18, 2620:100:6025:18::a27d:4512
Connessione a www.dropbox.com (www.dropbox.com)|162.125.69.18|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: /s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz [segue]
--2022-11-22 19:00:25-- https://www.dropbox.com/s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz
Riutilizzo della connessione esistente a www.dropbox.com:443.
Richiesta HTTP inviata, in attesa di risposta... 404 Not Found
2022-11-22 19:00:26 ERRORE 404: Not Found.

Script failed: Download failed, check your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh
Topic Starter
MarshNello

- Marco - wrote:

wine-osu-7.18-x86_64.tar.xz isn't available on dropbox (404)


Winello: Installing wine-osu:
--2022-11-22 19:00:24-- https://www.dropbox.com/s/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz?dl=0
Caricato certificato CA "/etc/ssl/certs/ca-certificates.crt"

Risoluzione di http://www.dropbox.com (www.dropbox.com)... 162.125.69.18, 2620:100:6025:18::a27d:4512
Connessione a http://www.dropbox.com (www.dropbox.com)|162.125.69.18|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: /s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz [segue]
--2022-11-22 19:00:24-- https://www.dropbox.com/s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz
Riutilizzo della connessione esistente a http://www.dropbox.com:443.
Richiesta HTTP inviata, in attesa di risposta... 404 Not Found
2022-11-22 19:00:25 ERRORE 404: Not Found.



Winello: wget failed; trying with --no-check-certificate..
--2022-11-22 19:00:25-- https://www.dropbox.com/s/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz?dl=0
Caricato certificato CA "/etc/ssl/certs/ca-certificates.crt"

Risoluzione di http://www.dropbox.com (www.dropbox.com)... 162.125.69.18, 2620:100:6025:18::a27d:4512
Connessione a http://www.dropbox.com (www.dropbox.com)|162.125.69.18|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 302 Found
Posizione: /s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz [segue]
--2022-11-22 19:00:25-- https://www.dropbox.com/s/raw/xvuub4efldyjsj4/wine-osu-7.18-x86_64.tar.xz
Riutilizzo della connessione esistente a http://www.dropbox.com:443.
Richiesta HTTP inviata, in attesa di risposta... 404 Not Found
2022-11-22 19:00:26 ERRORE 404: Not Found.

Script failed: Download failed, check your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh
git clone the repo again and you should be good, it’s on wine 7.20 as of right now ;)
Jeydin21
For some reason the Osu window just closes and it throws errors when I navigate to another window
DanielCLFFF13
It's not a deal breaker.
But, with osu! music theme disabled, deleted BM have a chance to play on startup instead of existing BM.
So far happen like 3 times. Although it fixes it self after navigating to play or edit load the BM list.

Refreshing BM list(F5), it still happen.
Gonna try to run osu from term from now on, in case it happen again, so there will log that I could refer to.
Will try to fix folder with the wine command, see if it fixes it.

Dunno how it plays deleted BM eventhough it doesn't exist in my drive anymore, ghost BM or something.
It's kinda scary honestly lol.

Update:
Apparently some of the ghost map was either left over from deletion/corrupt/fail attempt during copy-paste process. There's no tag for them, like .osu file? Removing them now. Hopefully that fixes it.
Eventhough I sort with date added before and F5 to refresh, there's nothing, but now it just magically appears after playing 1 map.
fuse apex dm me
i've installed this onto my arch machine and when i try to install mapping tools (which requires .net 5), it fails to install .net. i tried installing the .net 5.0 runtime through the aur to no avail, then i tried to install .net directly from microsoft through wine. it apparently works in a clean wineprefix but when i try running it in the osu wineprefix it does not even launch. below is what the terminal said:

terminal output
naginatairl@peas ~/Downloads [131]
🐟 WINEPREFIX=~/.local/share/wineprefixes/osu-wineprefix/ wine windowsdesktop-runtime-5.0.17-win-x86.exe
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.22 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:err:ole:start_rpcss Failed to start RpcSs service
0024:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
014c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
014c:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
014c:fixme:advapi:DecryptFileW (L"C:\\users\\nellokudo\\Temp\\{A4307337-0344-4309-AD8E-F3FFFF596B1F}\\", 00000000): stub
014c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0158:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0158:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
0158:fixme:advapi:DecryptFileW (L"C:\\users\\nellokudo\\Temp\\{6098F0C9-DC2D-47F0-B111-0E0A75593C6C}\\", 00000000): stub
0130:fixme:imm:ImeSetActiveContext (0000000000020036, 0): stub
0130:fixme:imm:ImmReleaseContext (000000000002003E, 0000000000020036): stub
0160:fixme:imm:ImeSetActiveContext (00010058, 1): stub
0160:fixme:imm:ImmReleaseContext (00020054, 00010058): stub
0158:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0067FEAC
014c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0067FEAC

i have mapping tools x64, the same type of issue happens when i use the x86 version as well
Skimm
is there anyway to install skins? i really hate the default mania skin and i've tried to put files into the Skins folder path but it just continues to use the default skin
Topic Starter
MarshNello

Skimm wrote:

is there anyway to install skins? i really hate the default mania skin and i've tried to put files into the Skins folder path but it just continues to use the default skin
You just need to right-click your .osk file and click on "open with osu!". That should work right away, but it doesn't for any reason you can also drag and drop your skin in osu!. Last but not least, you can manually extract your skin (it's basically a .zip file) to your osu! Skins folder and then click CTRL+SHIFT+ALT+S in game :3

actually all of the stuff above work for Windows too xd
Mombei
After following the installing procedure I was able to play osu! but it seems I can't open my system settings on Linux anymore
Topic Starter
MarshNello

Mombei wrote:

After following the installing procedure I was able to play osu! but it seems I can't open my system settings on Linux anymore
Oh that's probably due to some system update, what distro are you using? I'm kinda sure updating again the system will fix the issue xd
Topic Starter
MarshNello
Getting crashes after updating? o.o

Ayo guys! Seems like the latest Stable update 20230121.1 broke osu! on Wine for both MacOS and Linux users in many cases (i’ve been getting many reports about it), you can read yourself under the latest changelog.

The game works fine for me after reinstalling Winello, but that might be just a case: either try yourself with

 osu-wine --fixprefix 
or wait for a fix to get pushed since the goat ppy is already working on it .

Just thought I’d let you know. Have a good day! o/
DanielCLFFF13
still pretty new to linux, but alt-tab still broken for me at least for fullscreen. Would assume its a known issue.
The only fix for me is using borderless or windowed mode, dunno if this gonna affect latency cause it does on Windows.

Try to mess around to see if I could alt-tab in fullscreen, the only fix in fullscreen is with KWin Shortcut, Overview and Virtual Desktop(might work with 2nd monitor?). Although its annoying to do.

At least alt-tab in borderless works.
Topic Starter
MarshNello

DanielCLFFF13 wrote:

still pretty new to linux, but alt-tab still broken for me at least for fullscreen. Would assume its a known issue.
The only fix for me is using borderless or windowed mode, dunno if this gonna affect latency cause it does on Windows.

Try to mess around to see if I could alt-tab in fullscreen, the only fix in fullscreen is with KWin Shortcut, Overview and Virtual Desktop(might work with 2nd monitor?). Although its annoying to do.

At least alt-tab in borderless works.
This happens due to a bug in Wine 8.0, you can simply fix with:

osu-wine --update
DanielCLFFF13
it says already up to date, tried to --fixprefix beforehand still the same.

One thing I forgot to mention, rundll error application could not be started, usually appear on the very first time starting osu, relaunching osu error msg disappear. Same issue in lutris.
Is it related?

And incase its needed, Im using Nobara on KDE, with Intel + Nvidia on X11. How to check dependencies and wine version?
I was under the assumption that Nobara have Wine dependencies and all related stuff preinstalled, since I can run osu (& other games) just fine. Only alt-tab thats broken for osu.

So I check wine-8.0-rc2 (staging), i guess this is reason?
Topic Starter
MarshNello

DanielCLFFF13 wrote:

it says already up to date, tried to --fixprefix beforehand still the same.

One thing I forgot to mention, rundll error application could not be started, usually appear on the very first time starting osu, relaunching osu error msg disappear. Same issue in lutris.
Is it related?

And incase its needed, Im using Nobara on KDE, with Intel + Nvidia on X11. How to check dependencies and wine version?
I was under the assumption that Nobara have Wine dependencies and all related stuff preinstalled, since I can run osu (& other games) just fine. Only alt-tab thats broken for osu.

So I check wine-8.0-rc2 (staging), i guess this is reason?
Oh well:

- Nobara already has dependencies pre-installed and the script knows that, so none of your problems is related to them.
- The "rundll" error is due to how dotnet works under wine, but it only happens when you do any change to your prefix/switch launching the game between Lutris and my launcher/changing wine versions. So no, that's not related and you could just forget about it if you don't switch launchers.
- The alt-tab issue is related to Wine 8.0, which I used to create the wine-osu build you're using. I fixed by going to a previous Wine version, you can install it like this:

rm -rf ~/.local/share/osuconfig/wine-osu
wget -O wine-osu-7.16-x86_64.tar.xz https://github.com/NelloKudo/WineBuilder/releases/download/wine-osu-stable-7.16/wine-osu-7.16-x86_64.tar.xz
tar -xf wine-osu-7.16-x86_64.tar.xz
mv wine-osu ~/.local/share/osuconfig/

After this, you shouldn't face any problem at all. Also since you're using KDE, I recommend going to Settings, KWin Scripts and installing "Autocomposer", it really is a life-savior for gaming e.e
DanielCLFFF13

MarshNello wrote:

rm -rf ~/.local/share/osuconfig/wine-osu
wget -O wine-osu-7.16-x86_64.tar.xz https://github.com/NelloKudo/WineBuilder/releases/download/wine-osu-stable-7.16/wine-osu-7.16-x86_64.tar.xz
tar -xf wine-osu-7.16-x86_64.tar.xz
mv wine-osu ~/.local/share/osuconfig/
tried it, it stil broken sadly. But i noticed the wine-osu tar.xz on Home, is this normal?
And sorry I forgot to mention, I use custom path for osu. Do i need to change/add the command?

MarshNello wrote:

I recommend going to Settings, KWin Scripts and installing "Autocomposer", it really is a life-savior for gaming e.e
Didn't know there's script to automate the process, I did it manually for a while with shortcut lol

edit: tried to check osu-wine vers directly with osu-wine --winecfg
log output says 7.16?
fsync: up and running.
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.16 is a testing version containing experimental patches.
2nd edit: tried to see the output, this is what log says when trying to alt-tab
01d0:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
3rd edit: Tried it in edit mode and in the editor, since alt-tab is only broken in play/solo mode.
Same log line output so clearly not that, as alt-tab works in edit/editor. Then what could be the problem? lol
4th edit: found the problem, maybe? Seems like my specific KDE issue that forces osu to be shown in front. Tried untick above others and it will reset afterwards. Dunno how to fix thou
MooN_Flag
What exactly does the "mouse warp override" setting mean in Lutris, and what exactly does each value of this setting do?
SkepNOP
how to fix my fps being stuck in 60 fps, It's on unlimited???
sousa1
How can i fix my fps locked to my refresh rate?? it stills doesnt pass 144 or 143 fps even on optimal and unlimited

Also my tablet just works outside osu!, i just cant use them on osu, tried EVERYTHING, raw input, windowed, bordeless and fullscren, and as i click with the tip of the tablet or the mice, my tablet just dont work on osu!

Thats the thing made me quit osu linux, you just install everything and dont work good, the same 2 things i said just happened to me ramdomly after a update last year, and i just cant make it to work, please, someone help me


ryzen 5500, rx 6600 with drivers installed on a fresh system
Ubuntu 22.04.2 LTS

Just installed the system,pipewire pulse, osu linux script, open tablet driver, following everything as intended on tutorial.
Topic Starter
MarshNello
Fixes to Wayland problems

the reason you've been getting this is Wayland, the new protocol used to replace X11.
That is really good, but needs some adjustements in order to play osu! xd

OpenTabletDriver not working in osu!

If you noticed your tablet isn't working in-game but only on your desktop, that's because of Absolute mode:



The fix to this is to set OTD to Artist mode instead, but that'll have a massive impact on input latency.
To make up for it, you need to set some stuff in /etc/libinput/local-overrides.quirks, open it like this:

sudo mkdir -p /etc/libinput
sudo nano /etc/libinput/local-overrides.quirks
Here, just paste the following:

[OpenTabletDriver Virtual Tablets]
MatchName=OpenTabletDriver*
AttrTabletSmoothing=0
Last but not least, just reboot your pc xd

osu! fps locked to refresh ratio

The fix for this is to install a patched package for XWayland, you can use the following:

Debian, Ubuntu and derivatives, openSUSE
Use the instructions at the following link: Patched XWayland

Arch Linux and der.
Simply install xorg-xwayland-osu from AUR

Fedora and der.
Use the instructions at the following link: Patched XWayland

Hopefully all of this fixes your problems :)

sousa1
Now it runs way better with fps unlocked and tablet actually working on osu but i have a question, why i need to set on artist mode?, like, about 7 months ago when i had osu linux working without any problems i just used absolute mode normally, artist mode makes the inputlag almost unplayabe...

i checked /etc and did not have any "libinput" folder, created the folder and the "local-overrides.quirks" file and pasted everything as you said but still some huge input lag on tablet

also, thanks again, the tablet works with huge input lag but at least i can play for now
kokonenne
.
Ladas552
Hey guys, how do you make osu-wine run with Dedicated GPU (NVIDIA)? Can you link a tread where it is discussed?

What methods aren't working:
  1. installing and setting up Optimus Manager, deleted afterward because only worked on other apps, not osu tho
  2. $ prime-run osu-wine;
  3. adding "export __NV_PRIME_RENDER_OFFLOAD=1
    export __GLX_VENDOR_LIBRARY_NAME=nvidia
    export __VK_LAYER_NV_optimus=NVIDIA_only
    export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json" to ~/.local/bin/osu-wine
  4. Via Lutris: Toggling Nvidia Prime Offload and Discrete GPU
  5. In Lutris: Setting Vulkan ICD loader to Nvidia proprietary
The Second method works for Steam if added to /usr/bin, but not with osu.

Also tried other installation process(https://youtu.be/JcqNIkGj0d4), didn't work to set up NVIDIA with this one.

This installation worked on Manjaro, but I reinstalled the system and now Optimus Manager isn't turning Integrative graphics off completely.

Specs:
  1. OS: EndeavourOS Linux x86_64
  2. WM: bspwm
  3. GPU: NVIDIA GeForce GTX 860M
  4. Kernel: 6.2.10-zen1-1-zen
  5. packages related to NVIDIA: nvidia-dkms nvidia-prime nvidia-utils libvdpau lib32-libvdpau


Solution : Installing "lib32-nvidia-utils" helps wine to use GPU instead of CPU. Now I can play at 480fps
Money256
How can i unistall the game?
vitoco
Hi, now i'm on arch trying to run on Wayland. I tried to install xorg-xwayland-osu from AUR, so i git cloned it and ran makepkg, but this error appeared.

==> Verifying source file signatures with gpg...
    xwayland-23.1.1.tar.xz ... FAILED (unknown public key 14706DBE1E4B4540)
==> ERROR: One or more PGP signatures could not be verified!

Might me a bit stupid to ask but is there a solution for this ;-;
Inkoromy

vitoco wrote:

Hi, now i'm on arch trying to run on Wayland. I tried to install xorg-xwayland-osu from AUR, so i git cloned it and ran makepkg, but this error appeared.

==> Verifying source file signatures with gpg...
    xwayland-23.1.1.tar.xz ... FAILED (unknown public key 14706DBE1E4B4540)
==> ERROR: One or more PGP signatures could not be verified!

Might me a bit stupid to ask but is there a solution for this ;-;
Did you try to run osu! without installing this package?
Topic Starter
MarshNello
Some replies moment lol

vitoco wrote:

Hi, now i'm on arch trying to run on Wayland. I tried to install xorg-xwayland-osu from AUR, so i git cloned it and ran makepkg, but this error appeared.

==> Verifying source file signatures with gpg...
    xwayland-23.1.1.tar.xz ... FAILED (unknown public key 14706DBE1E4B4540)
==> ERROR: One or more PGP signatures could not be verified!

Might me a bit stupid to ask but is there a solution for this ;-;
Even though I already replied to him, the fix is to simply clone the repo and install it with:

makepkg -si --skippgpcheck

Money256 wrote:

How can i unistall the game?
Simply run ' osu-wine --remove ' and follow the instructions there.
S O U R
THANK YOU !!!
amarat

Liang J wrote:

is there a way to move my songs from windows to Linux?, i tried to move it directly but the game dosent recognize it
press f5. it'll ask to process all beatmaps. that's what works for me
Mimogu
ok you might not have it but if possible could you pls send me the neofetch config of yours from that img. also what is the DE you are using on the img
garmas
everything works fine but my tablet its not working on osu :/ someone knows how to f ix that?
Topic Starter
MarshNello

hnentai wrote:

everything works fine but my tablet its not working on osu :/ someone knows how to f ix that?
Are you perhaps on Wayland? Check with the following in your terminal:

echo $XDG_SESSION_TYPE

If the output is "wayland", then follow what's written here: community/forums/topics/1248084?n=263
garmas

MarshNello wrote:

hnentai wrote:

everything works fine but my tablet its not working on osu :/ someone knows how to f ix that?
Are you perhaps on Wayland? Check with the following in your terminal:

echo $XDG_SESSION_TYPE

If the output is "wayland", then follow what's written here: community/forums/topics/1248084?n=263
Thanks Bro (:
DeletedUser_13780435
Just installed this on Linux Mint 21.1 and it worked perfectly with no problems
ominoussage
Great, the game opens but whenever I go into windowed mode, the game window becomes invisible and I can't go back to fullscreen with Alt+Enter. Only thing I can do is to end the process in System Monitor and relaunch the game again. I'm running PikaOS 23.04.

It just looks like this:
https://ibb.co/Lp5h16F

UPDATE: Nvm, I just fixed it. I set the window resolution to 800x600, relaunched the game and now the game window isn't invisible anymore when doing Alt+Enter.
MiniJeffiando
bruh sound is buggy af, already followed the troubleshooting instruction of osu-wine --fixprefix, stays the same 💀💀💀💀💀💀💀💀💀
Quddy
Nice guide, ty so much. It works perfect on the Ubuntu 22.04.2 LTS. The only thing I didn't understand is how to add mp3 to create beatmaps? Drag&drop files directly causes the game to crash, and winefile does not support drag&drop. I tried copying existing folders and modifying the beatmap file, but I didn't find a complete description of each map property in the file. How to guess the beatmap number is also unclear. Is it possible to upload maps with such modifications? At the moment, this is the most realistic option for creating maps on linux that I see.
Topic Starter
MarshNello

Quddy wrote:

Nice guide, ty so much. It works perfect on the Ubuntu 22.04.2 LTS. The only thing I didn't understand is how to add mp3 to create beatmaps? Drag&drop files directly causes the game to crash, and winefile does not support drag&drop. I tried copying existing folders and modifying the beatmap file, but I didn't find a complete description of each map property in the file. How to guess the beatmap number is also unclear. Is it possible to upload maps with such modifications? At the moment, this is the most realistic option for creating maps on linux that I see.
Dragging mp3 should work fine after the first crash.
Also give this a try:

osu-wine --fixprefix
Quddy

MarshNello wrote:

Quddy wrote:

Nice guide, ty so much. It works perfect on the Ubuntu 22.04.2 LTS. The only thing I didn't understand is how to add mp3 to create beatmaps? Drag&drop files directly causes the game to crash, and winefile does not support drag&drop. I tried copying existing folders and modifying the beatmap file, but I didn't find a complete description of each map property in the file. How to guess the beatmap number is also unclear. Is it possible to upload maps with such modifications? At the moment, this is the most realistic option for creating maps on linux that I see.
Dragging mp3 should work fine after the first crash.
Also give this a try:

osu-wine --fixprefix
Omg it really worked, thanks!
ominoussage
Tried this install guide on Debian Bookworm (Debian 12). The script fails and doesn't work. It tries to add non-free repos but they're just Debian 11 repos which is outdated compared to what I'm using. Please update the script to support Debian 12.

UPDATE: I also tried ./osu-winello.sh --no-deps and it finished installing but the game won't start with the osu-wine command. Just got ~/.local/bin/osu-wine: line 67: ~/.local/share/osuconfig/wine-osu/bin/wine: cannot execute: required file not found
Topic Starter
MarshNello

Unknown Duck wrote:

Tried this install guide on Debian Bookworm (Debian 12). The script fails and doesn't work. It tries to add non-free repos but they're just Debian 11 repos which is outdated compared to what I'm using. Please update the script to support Debian 12.

UPDATE: I also tried ./osu-winello.sh --no-deps and it finished installing but the game won't start with the osu-wine command. Just got ~/.local/bin/osu-wine: line 67: ~/.local/share/osuconfig/wine-osu/bin/wine: cannot execute: required file not found
Gonna update it for Debian 12 as well I guess.
Anyways, your problem is probably related to your osu!.exe not downloading properly, either replace it yourself or use osu-wine --changedir and change your osu! folder path so that the script downloads the executable again.
ominoussage

MarshNello wrote:

Unknown Duck wrote:

Tried this install guide on Debian Bookworm (Debian 12). The script fails and doesn't work. It tries to add non-free repos but they're just Debian 11 repos which is outdated compared to what I'm using. Please update the script to support Debian 12.

UPDATE: I also tried ./osu-winello.sh --no-deps and it finished installing but the game won't start with the osu-wine command. Just got ~/.local/bin/osu-wine: line 67: ~/.local/share/osuconfig/wine-osu/bin/wine: cannot execute: required file not found
Gonna update it for Debian 12 as well I guess.
Anyways, your problem is probably related to your osu!.exe not downloading properly, either replace it yourself or use osu-wine --changedir and change your osu! folder path so that the script downloads the executable again.
I just retried it and that error doesn't appear anymore. However, the game still won't open. Tried osu-wine --fixprefix and the game still doesn't open. It downloaded a bunch of stuff but it didn't fix the problem. I'll just wait for your script update.
ominoussage

Unknown Duck wrote:

MarshNello wrote:

Unknown Duck wrote:

Tried this install guide on Debian Bookworm (Debian 12). The script fails and doesn't work. It tries to add non-free repos but they're just Debian 11 repos which is outdated compared to what I'm using. Please update the script to support Debian 12.

UPDATE: I also tried ./osu-winello.sh --no-deps and it finished installing but the game won't start with the osu-wine command. Just got ~/.local/bin/osu-wine: line 67: ~/.local/share/osuconfig/wine-osu/bin/wine: cannot execute: required file not found
Gonna update it for Debian 12 as well I guess.
Anyways, your problem is probably related to your osu!.exe not downloading properly, either replace it yourself or use osu-wine --changedir and change your osu! folder path so that the script downloads the executable again.
I just retried it and that error doesn't appear anymore. However, the game still won't open. Tried osu-wine --fixprefix and the game still doesn't open. It downloaded a bunch of stuff but it didn't fix the problem. I'll just wait for your script update.
I just fixed my problem. Adding the Debian Backports and Debian-security repos fixed your script for me. I didn't have them added and that's why I was having dependency issues. It was an issue on my end, not your script. Not only that, but it also fixed my problem of Steam from the Debian repos not installing.

Your script worked now and got osu! installed and working.
Neoz
@MarshNello I have a problem since months, osu! keeps dropping frames (freezes) during gameplay or menu every 5-10 minutes and it's very annoying since ruin my scores, it's enough to notice it looking at the Frame Counter: https://files.catbox.moe/hbz732.mp4 Any idea on how to fix it? I'm using Fedora (X11) and no option worked for me in-game to prevent this. Sorry for the audio delay.
Gintoki8
Hello, I've done this installation months ago on ubuntu, and suddenly since yesterday sometimes when I clear a map (and only when I finish it, as long as I reset I'm fine). I have a "wine debugger" terminal popup with nothing written inside for a second and the game and the popup both crash after a second, and my score is cancelled.
Any ideas on what might cause this?
Toromi Hearts
I'm having a weird issue where osu runs at the proper refresh rate when i set the game to power saving but going up to optimal and unlimited causes the game to feel like its going down in refresh rate. My fps was perfectly fine when i use mangohud but the game gets noticeably choppy, it feels like i go down from 240hz at power saving to 60hz at optimal (feels like 30hz when im using dt).

idk if anyone has dealt with this or knows a fix, im Nobara 38 (fedora based) and its a fresh install, this happens on both xorg and wayland as well as with my 2nd monitor on and off. Compositing is off on xorg when osu runs too.

edit: decided to install arch instead and its doing the same thing, also i should mention i have an amd gpu
Jasnah
I have tried this in arch, ubuntu, fedora and opensuse it always works
paradiseunicorn

Toromi Hearts wrote:

I'm having a weird issue where osu runs at the proper refresh rate when i set the game to power saving but going up to optimal and unlimited causes the game to feel like its going down in refresh rate. My fps was perfectly fine when i use mangohud but the game gets noticeably choppy, it feels like i go down from 240hz at power saving to 60hz at optimal (feels like 30hz when im using dt).

idk if anyone has dealt with this or knows a fix, im Nobara 38 (fedora based) and its a fresh install, this happens on both xorg and wayland as well as with my 2nd monitor on and off. Compositing is off on xorg when osu runs too.

edit: decided to install arch instead and its doing the same thing, also i should mention i have an amd gpu
Looks like we may have a similar issue! I've installed Arch on Wayland today with my AMD GPU and the game is stuck to about 47 fps, alt-entering fixes it until I click anything..

EDIT: Turns out installing the "xorg-xwayland-osu" package from the AUR and rebooting solved the issue.
GloriousNova
Thank you!
Pizdoglazka
Works but broken sound in another game
Mizuto-
There are a lot of lag spikes even though I'm getting overall higher fps.
How do I fix this issue.
I'm on Linux Mint Cinnamon 21.2 if you're wondering.
Topic Starter
MarshNello

Mizuto- wrote:

There are a lot of lag spikes even though I'm getting overall higher fps.
How do I fix this issue.
I'm on Linux Mint Cinnamon 21.2 if you're wondering.
I reccommend either trying gamemode out or changing kernel from mainline to a better one like Liquorix.
sousa1
im having some issues with mouse on Arch, when i play using mouse the game starts to stutter, does anyone know how to fix this?
ShiroiYuki28
can you help me, why can't i run osu-wine with terminal, after running it i get this message:
fsync: up and running.
002c:fixme:winediag:LdrInitializeThunk Wine TkG (staging) 8.16 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
Application could not be started, or no application associated with the specifie
d file.
ShellExecuteEx failed: File not found.
Nyariri
I found multiple monitor issue, and how to solve that
- my osu wine was perform pertectly
- my wine didn't show all refresh rate correctly (it out just 60hz, my second monitor's hz)


In other words, if you have different hz multiple monitor that can only present lowest monitor's refresh rate.

and for solving this, excute osuwine with winecfg arguments "osu-wine --winecfg"
than, go to graphics tab - turn off "Allow the window managerr to decorate the windows" and "Allow the windows manager to control the windows" on window settings.
https://ibb.co/ykPxYwf

I think this can be helpful info for someone. :3

-----

above method is very uncomfortable window managing (you cant back to osu window doing alt+tab) and even not active sometimes. just turn off another monitor when play osu. T_T
Topic Starter
MarshNello

Nyariri wrote:

I found multiple monitor issue, and how to solve that
- my osu wine was perform pertectly
- my wine didn't show all refresh rate correctly (it out just 60hz, my second monitor's hz)


In other words, if you have different hz multiple monitor that can only present lowest monitor's refresh rate.

and for solving this, excute osuwine with winecfg arguments "osu-wine --winecfg"
than, go to graphics tab - turn off "Allow the window managerr to decorate the windows" and "Allow the windows manager to control the windows" on window settings.
https://ibb.co/ykPxYwf

I think this can be helpful info for someone. :3

-----

above method is very uncomfortable window managing (you cant back to osu window doing alt+tab) and even not active sometimes. just turn off another monitor when play osu. T_T

Waait, what's your DE? Yeah while this might be a workaround there might be better ways to fix.
NekoNatsuki
I install o! on Kali Linux with XFCE4 DE

" E: Unable to locate package winehq-staging
Script failed: Some libraries didn't install for some reason, check apt or your connection "l

I tried reinstall winello and it have same result

Idk how to solve that ;w;
Inori Yuitsuka
It suddently stopped working one day, it would launch and get stuck on the osu logo showing up on your screen. running osu-wine in the terminal and it seems to get stuck on

0144:err:sync:RtlpWaitForCriticalSection section 4EDD7274 (null) wait timed out in thread 0144, blocked by 0180, retrying (60 sec)

I've tried uninstalling and reinstalling but it didn't change anything. I'm running Fedora 38 with Gnome 44.6. I've tried this in both Wayland and X11 and it behaves the exact same

edit: here's a video of it happening https://www.youtube.com/watch?v=CK2EtrOCysU
Isshiki Kaname

NekoNatsuki wrote:

I install o! on Kali Linux with XFCE4 DE

" E: Unable to locate package winehq-staging
Script failed: Some libraries didn't install for some reason, check apt or your connection "l

I tried reinstall winello and it have same result

Idk how to solve that ;w;
Not using a distribution meant to be used as a network penetration testing live cd image as a daily driver would help. Just install a more suitable distribution such as Linux Mint or Debian.
NekoNatsuki

KatouMegumi wrote:

NekoNatsuki wrote:

I install o! on Kali Linux with XFCE4 DE

" E: Unable to locate package winehq-staging
Script failed: Some libraries didn't install for some reason, check apt or your connection "l

I tried reinstall winello and it have same result

Idk how to solve that ;w;
Not using a distribution meant to be used as a network penetration testing live cd image as a daily driver would help. Just install a more suitable distribution such as Linux Mint or Debian.
It appear this line for debian

E: Unable to locate package winehq-staging
Script failed: Some libraries didn't install for some reason, check apt or your connection
Reverting install...: Reverting done, try again with ./osu-winello.sh
mv: cannot stat '/etc/apt/sources.list.bak': No such file or directory
Inori Yuitsuka

Saratoga wrote:

It suddently stopped working one day, it would launch and get stuck on the osu logo showing up on your screen. running osu-wine in the terminal and it seems to get stuck on

0144:err:sync:RtlpWaitForCriticalSection section 4EDD7274 (null) wait timed out in thread 0144, blocked by 0180, retrying (60 sec)

I've tried uninstalling and reinstalling but it didn't change anything. I'm running Fedora 38 with Gnome 44.6. I've tried this in both Wayland and X11 and it behaves the exact same

edit: here's a video of it happening https://www.youtube.com/watch?v=CK2EtrOCysU
It fixed itself after I reinstalled Fedora so idrk what could've been the issue
Akira Morilas
Just a word of warning, if you're on Linux Mint DO NOT update, I lost all audio(system-wide, not just osu) and now when I play I get an error saying my score won't be submitted.

Looking into it it seems like the updater decided to delete pipewire without replacing it with anything else, and now wants me to Linus(Sebastian, not Torwalds) myself by requiring to delete Cinnamon to install it back(and even if I do click yes it doesn't go through with it, saying it needs to fix broken packages first).

The very reason I went back to Mint is because I wanted a distro that "just works", but if I can't have that then I'll just use Arch btw.
Espionage724
All this latency talk and there's no mention of preempt=full threadirqs ?


Akira Morilas wrote:

Just a word of warning, if you're on Linux Mint DO NOT update, I lost all audio(system-wide, not just osu) and now when I play I get an error saying my score won't be submitted.

Looking into it it seems like the updater decided to delete pipewire without replacing it with anything else, and now wants me to Linus(Sebastian, not Torwalds) myself by requiring to delete Cinnamon to install it back(and even if I do click yes it doesn't go through with it, saying it needs to fix broken packages first).

The very reason I went back to Mint is because I wanted a distro that "just works", but if I can't have that then I'll just use Arch btw.
I'm surprised people still use Mint after they had Wine broken for months. If you want a distro that just works, why aren't you using any of the 3 mainstream ones (Fedora, Ubuntu, openSUSE) that actually do that? They're mainstream for a reason :p
TheWMGoverment
Really cool!
Jangsoodlor

Espionage724 wrote:

All this latency talk and there's no mention of preempt=full threadirqs ?


Akira Morilas wrote:

Just a word of warning, if you're on Linux Mint DO NOT update, I lost all audio(system-wide, not just osu) and now when I play I get an error saying my score won't be submitted.

Looking into it it seems like the updater decided to delete pipewire without replacing it with anything else, and now wants me to Linus(Sebastian, not Torwalds) myself by requiring to delete Cinnamon to install it back(and even if I do click yes it doesn't go through with it, saying it needs to fix broken packages first).

The very reason I went back to Mint is because I wanted a distro that "just works", but if I can't have that then I'll just use Arch btw.

I'm surprised people still use Mint after they had Wine broken for months. If you want a distro that just works, why aren't you using any of the 3 mainstream ones (Fedora, Ubuntu, openSUSE) that actually do that? They're mainstream for a reason :p
Linux mint is considered to be "beginner friendly" so there's a lot of ppl using it.
Espionage724

Jangsoodlor wrote:

Linux mint is considered to be "beginner friendly" so there's a lot of ppl using it.
So is Ubuntu and has been for years. Mint was only good for Cinnamon when it was somewhat competitive with GNOME in the early version 3 days, and I guess media playback for people who couldn't check a box for it during Ubuntu's set-up.

Imo it makes no sense today to use Mint as a beginner distro since there's Ubuntu with far better stability and support, and Mint isn't doing anything noteworthy or better than other distros to even catch a glance.
Hedeyohu2
im stuck with 17 ms latency
Isshiki Kaname

Hedeyohu2 wrote:

im stuck with 17 ms latency
visual? disable vsync
Zip gamers
Hi, so, evertime that i try to install the osu! my tablet dont work on it, how can i make to get that thing to work? Like, my mouse works fine on game, and my tablet dont. My tablet works fine outside osu! I forgot to said, even with artist mode it doesn't work
RedDeadCobra
osu-wine command doesn't work for me, I am using the shortcut for now

Edit: the game also doesn't go fullscreen without manually hiding the taskbar (KDE Plasma, Wayland)
Stage
Just here to say thanks for the useful install script - this is awesome. Worked flawlessly, i3 arch.
masterFelixJr
My fps locked on 60 and ms on 17. I turned off the limiter of fps, but it doesnt work. Maybe problem in Xwayland or something else. Can you help me with that? I got 60hz monitor, intel iris xe graphics, intel core i5 1135g7. Ubuntu 24.04. When i played osu! on windows i got more 120 fps
Stage

masterFelixJr wrote:

My fps locked on 60 and ms on 17. I turned off the limiter of fps, but it doesnt work. Maybe problem in Xwayland or something else. Can you help me with that? I got 60hz monitor, intel iris xe graphics, intel core i5 1135g7. Ubuntu 24.04. When i played osu! on windows i got more 120 fps
It was really laggy until I followed the troubleshooting guide and added it to lutris. Should just be able to run 'osu-wine --lutris' and follow the instructions. Then always launch through Lutris, was buttery smooth after that.
Akebana Yukio
I'm unable to minimize or change windows while in the edit menu or beatmap editor
McEndu
Any lazer-stable comparisons?
Topic Starter
MarshNello

Akebana Yukio wrote:

I'm unable to minimize or change windows while in the edit menu or beatmap editor
You should be able to after yesterday's update, try running osu-wine --update
xalaxet
The sound is broken :(
Winnyace

xalaxet wrote:

The sound is broken :(
Broken in what sense?
3l_St3v3n
How do i get maps? help plz
BlueChinchompa

3l_St3v3n wrote:

How do i get maps? help plz

just drag the osu beatmap file into the game
Akebana Yukio
i got these errors while installing osu with dependencies

"The following packages have unmet dependencies:
winehq-staging : Depends: wine-staging (= 9.12~noble-1)
E: Unable to correct problems, you have held broken packages.
Script failed: Some libraries didn't install for some reason, check apt or your connection
Reverting install...:
Reverting done, try again with ./osu-winello.sh"

I tried to install the required dependency but the required dependency doesn't exist
BenjiXD
is it possible to redirect the games path to my windows folder so I dont have to copy all my songs and skins to a different hard drive
AbsurdDive
Just followed the guide and, I'm happy!

Offset wise, I only had to change it to -10 give or take.

Haven´t tested thoroughly, but this puts me one step closer to turn linux into my daily driver


The guide works perfectly under Bazzite!
Winnyace

BenjiXD wrote:

is it possible to redirect the games path to my windows folder so I dont have to copy all my songs and skins to a different hard drive
Yes. Mount the Windows partition and then create a symlink from the osu! Songs and Skins folders on the Linux partition. You might want to also make it so the Windows partition auto-mounts on startup, which shouldn't be too complicated. Google should help you with both of those things.
xaphan_
is there a fix for no launch arguments working? whenever i use a launch argument for example --lutris or --devserver <address> the game just launches as normal. when i first started using the script they worked and i was also able to add skins through the terminal with osu-wine <skin>, but this also doesn't work anymore. thanks.
ZnCookie
If you find that there is no sound, or the video performance is poor, you may not have installed the 32-bit package to provide support for 32-bit applications.

For example, I fixed it by installing lib32-pipewire and lib32-nvidia-utils on Arch Linux.
Clone
Is it just me or the game seems to crash a lot after the new update?
fuse apex dm me
when i tried to use the editor today, i couldn't open the map folder from the File menu. i've ran osu-wine --fixfolders and osu-wine --update, it still doesn't work. i see in the terminal, it outputs this whenever i do it:
0274:fixme:exec:SHELL_execute flags ignored: 0x00000100
Lawlietzz
i get this output whenever i launch osu-wine:

libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/radeonsi_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 517
Current serial number in output stream: 516

does anyone know how i can fix this?
great_elmo
I get a "file not found" error.
Winnyace

great_elmo wrote:

I get a "file not found" error.
close the terminal and open it again. If even then, it doesn't launch, the start script is in $HOME/.local/bin.
great_elmo
Ended up reinstalling and it's now working fine! Even runs well, very satisfied!

latency's a little high and the lag spikes are definitely there but that's okay
show more
Please sign in to reply.

New reply

/