show more
Topic Starter
MarshNello

Soviena wrote:

I cant drag and drop .osz file, it used to work, but stop working.
the console show this error

0110:fixme:xdnd:XDNDDATAOBJECT_QueryGetData only HGLOBAL medium types supported right now

if i right click .osz and open with osu-wine
ti shows this error

and this in the console
006c:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
006c:fixme:mountmgr:query_property Faking StorageDeviceProperty data

should i reinstall wine ?
Try running this again

 sudo wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=1Zu5vK-ACs1KhF4Rju1HAIIPb6XC42s9X' -O /usr/bin/osu-wine
Soviena

MarshNello wrote:

Soviena wrote:

I cant drag and drop .osz file, it used to work, but stop working.
the console show this error

0110:fixme:xdnd:XDNDDATAOBJECT_QueryGetData only HGLOBAL medium types supported right now

if i right click .osz and open with osu-wine
ti shows this error

and this in the console
006c:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
006c:fixme:mountmgr:query_property Faking StorageDeviceProperty data

should i reinstall wine ?
Try running this again

 sudo wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=1Zu5vK-ACs1KhF4Rju1HAIIPb6XC42s9X' -O /usr/bin/osu-wine
already done that, and still doesnt work.

PS. i recently reformat my disk from ntfs to btrfs

EDIT : Somehow i fixed the problem
i think it because i dualboot linux and windows, unmounting windows partition fix this problem. I think it related to fast startup in windows
Treete
Works flawlessly. Thank you very much.
The only thing which didn't work was the open tablet driver on fedora xorg, but after I typed this it is wokring now: sudo dnf install libX11-devel libXrandr-devel libevdev-devel
SOOO
I don't know if I will get an answer, but is there a way to change the osu-wine directory (the one in /.local/share/)? When I move it to Documents for example, osu! just doesn't open and I don't have a clue how to make it open in this directory
norizon

SOOO wrote:

I don't know if I will get an answer, but is there a way to change the osu-wine directory (the one in /.local/share/)? When I move it to Documents for example, osu! just doesn't open and I don't have a clue how to make it open in this directory
Did you change the BASE_DIR variable too in the executable script?
SOOO

norizon wrote:

SOOO wrote:

I don't know if I will get an answer, but is there a way to change the osu-wine directory (the one in /.local/share/)? When I move it to Documents for example, osu! just doesn't open and I don't have a clue how to make it open in this directory
Did you change the BASE_DIR variable too in the executable script?
i dont know how to do this
Kolmas

SOOO wrote:

norizon wrote:

SOOO wrote:

I don't know if I will get an answer, but is there a way to change the osu-wine directory (the one in /.local/share/)? When I move it to Documents for example, osu! just doesn't open and I don't have a clue how to make it open in this directory
Did you change the BASE_DIR variable too in the executable script?
i dont know how to do this
change this to wherever you've put you osu directory to
Scla

SOOO wrote:

I don't know if I will get an answer, but is there a way to change the osu-wine directory (the one in /.local/share/)? When I move it to Documents for example, osu! just doesn't open and I don't have a clue how to make it open in this directory
I would suggest using a symbolic link insted of moving the entire folder and/or executable. Check this out.
GGchung
now i have 2 other problem while using comctrl32

also here's the log:
https://pastebin.com/raw/MC5yhZEL
Topic Starter
MarshNello

GGchung wrote:

now i have 2 other problem while using comctrl32

also here's the log:
https://pastebin.com/raw/MC5yhZEL
try disabling comctl32 in
osu-wine --winecfg
through dll overrides and changing Wine's theme from Light since it usually causes problems
GGchung

MarshNello wrote:

GGchung wrote:

now i have 2 other problem while using comctrl32

also here's the log:
https://pastebin.com/raw/MC5yhZEL
try disabling comctl32 in
osu-wine --winecfg
through dll overrides and changing Wine's theme from Light since it usually causes problems
Ok, I see. I'll try that.
Edit: damn that's stupid
https://pastebin.com/raw/USqG2y1c
2nd edit: I guess I'm just gonna tinker around for a bit
3-4th edit: Ok, so i found out that the builtin overdrive was the best choice

5th edit: thanks for giving me some clue.
GGchung
Could you update the post? Since Pop_OS just been updated to 22.04
You could remove or edit the box to be:

MarshNello wrote:

Let's begin from Latency:
Because in Pop_OS 22.04 we now have PipeWire as the main audio server with WirePlumber as the server session so you should do that to avoid confusion (and sorry for the wacky english, i just make some word up)
And I don't know if it's the same for Ubuntu though, I might gonna open a Virtual Machine after this.
Ends
hey so i just got my new ssd and tried following this guide again (i have followed this guide before on my old hard drive and it worked after a lot of stress) but i can't quite get it to work.
my game opens just fine but when actually playing i notice my audio latency is just as bad as on windows and my game turns completely black when i alt tab.
i've applied all the pipewire and wine patches correctly so this is really confusing especially as it happens on both pop_os 21.04 and 22.10 on my ssd
can i have any help on this? this really sucks because im stuck on linux due to its audio latency because ive played on it for so long i really dont know what to do right now

edit: just use arch lol
vitoco
Hi, i had to rollback to ubuntu 18 from ubuntu 20 due to uni reasons, seems like gonX patches with wine 7.0 work just fine on ubuntu 20 (after fixing GLIBC error), but in ubuntu 18 they don't.

After trying patch for fixing GLIBC_2.32 error, when trying to install wine-osu it fails saying that wine-osu-amd64 is not going to be installed. After an attempt of manually installing wine-osu-amd64 this shows:

Depends: libc6 (>= 2.29) but 2.27-3ubuntu1.6 is to be installed

After a small research it looks like this package is super important for ubuntu 18 and is not recommended to update, I don't know the details myself but this looks like a big wall for trying out osu! on ubuntu 18 with this specific drivers.

So I tried another drivers (gonX's wine6.14-1), which yielded to nearly the same error:

wine: could not load ntdll.so: /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/wine-osu/bin/../lib32/wine/i386-unix/ntdll.so)me error:

Notice the difference in versions.

A year ago I was able to run ThePoon's guide with no problems at all on Ubuntu 18, so I know it's possible to run osu on this distro in an optimized way just as gonX's drivers but I can't see a clear solution on this problem, I'd appreciate any help :C
Topic Starter
MarshNello

vitoco wrote:

Hi, i had to rollback to ubuntu 18 from ubuntu 20 due to uni reasons, seems like gonX patches with wine 7.0 work just fine on ubuntu 20 (after fixing GLIBC error), but in ubuntu 18 they don't.

After trying patch for fixing GLIBC_2.32 error, when trying to install wine-osu it fails saying that wine-osu-amd64 is not going to be installed. After an attempt of manually installing wine-osu-amd64 this shows:

Depends: libc6 (>= 2.29) but 2.27-3ubuntu1.6 is to be installed

After a small research it looks like this package is super important for ubuntu 18 and is not recommended to update, I don't know the details myself but this looks like a big wall for trying out osu! on ubuntu 18 with this specific drivers.

So I tried another drivers (gonX's wine6.14-1), which yielded to nearly the same error:

wine: could not load ntdll.so: /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/wine-osu/bin/../lib32/wine/i386-unix/ntdll.so)me error:

Notice the difference in versions.

A year ago I was able to run ThePoon's guide with no problems at all on Ubuntu 18, so I know it's possible to run osu on this distro in an optimized way just as gonX's drivers but I can't see a clear solution on this problem, I'd appreciate any help :C
Well, that's always due to glibc being too old on Ubuntu 18, that wine-osu package is built for ubuntu >=20 so it's probably that
Send me a message on Discord (MarshNello#4178), we'll try something else
Crozh
Hey marshnello, do you know by any chance how to connect this dumbass launcher to the internet? 'cause when I try to install it, it gives me the "an error occurred" message, and I'm dumbfound at this point.

https://imgur.com/pEkdfxp.png

If it helps, I'm using arch (btw) with XFCE4. Something like not having internet connection with a certain app happened once, and was with Geary. I just used evolution instead, fuck that lmao.

If you know something that might help, tell me, please.

Love the work you put into making osu stable playable on Linux, I wouldn't be playing (when I switched to pop) if it wasn't for you.

Cheers.


Edit: I kinda see the errors, but I have no clue how to fix them; I'm new to Arch and Linux, but I'm sure you figured by now.
Using bleeding edge wine here, but I'm sure that's not the problem; Geary didn't work network-wise and obviously, wine wasn't involved.
marshallracer

Crozh wrote:

snip
What usually happens in these cases is that
lib32-gnutls
may not have installed as a dependency for wine for some reason (other guides sometimes cover this as well)
It should fix itself once that package has been installed and the installer should run just fine
Crozh

marshallracer wrote:

Crozh wrote:

snip
What usually happens in these cases is that
lib32-gnutls
may not have installed as a dependency for wine for some reason (other guides sometimes cover this as well)
It should fix itself once that package has been installed and the installer should run just fine
What a legend.

That was an error of mine, I thought I had all libraries, didn't bother installing them with the command.

I appreciate it.
Akitake
Is this still the preferred way of getting osu?
Isn't Lutris or some osu package (on the aur) another option?
Eni
If you're on Arch Linux then you should have no issues with https://aur.archlinux.org/packages/osu

To understand the difference between this package and the guide above, look at the PKGBUILD.
Akitake

Project Railgun wrote:

If you're on Arch Linux then you should have no issues with https://aur.archlinux.org/packages/osu

To understand the difference between this package and the guide above, look at the PKGBUILD.
Yeah I've used that, works fine for the most part.
I'm having some tearing/ghosting issues playing taiko/mania with uncapped/optimal frame limiter, tried strangling the game to a multiple of my monitor's refresh rate, but doesn't do much.

--

Edit: Forcing the aur method to use this thread's wine version seems to improve things drastically, I still cap it at 990 (165hz * 6) because I don´t realistically need more and it's optimal.

Running from ~/bin/osu-stable (added to path)
#!/bin/sh
export PATH="/opt/wine-osu/bin/:${PATH}"
export OSU_STABLE_DATA_DIRECTORY="${HOME}/.local/share/osu-stable/"
gamemoderun strangle 990 /usr/bin/osu-stable "$@"
If anyone ever tries to use this, make sure to get libstrangle-git and not libstrangle from the aur.
Also of course replace 990 by: refreshrate * whatever.
Topic Starter
MarshNello

Akitake wrote:

Is this still the preferred way of getting osu?
Isn't Lutris or some osu package (on the aur) another option?
Oh I mean, there's not such thing as a preferred way xD
Most guides do the same thing, this too but only makes stuff easier using scripts etc.
Though I'm gonna update it soon with more features shipped ootb (such as native file explorer, discord-rpc, osu-handler etc.) so I hope that will work fine too e.e
GGchung
Hello again, i know you didn't reply to me because you deem those not important enough so now i have this to say:
I been using the new Pop_OS 22.04 for 2 months now and notice that my osu! installation keep shuttering no matter the gamemode.

Also suddenly my osu! installation take 2GB of RAM for no reason can you explain why? (i mean i just test to see why and notice the RAM go up whenever i change beatmap but still, why?)

And my linux specs is: Almost native Pop_OS installation with linux-image-5.15.35-xanmod1 as my kernel (if you wanna try).
Topic Starter
MarshNello

GGchung wrote:

Hello again, i know you didn't reply to me because you deem those not important enough so now i have this to say:
I been using Pop_OS for 2 months now and notice that my osu! installation keep shuttering no matter the gamemode.

Also suddenly my osu! installation take 2GB of RAM for no reason can you explain why? (i mean i just test to see why and notice the RAM go up whenever i change beatmap but still, why?)

And my linux specs is: Almost native Pop_OS installation with linux-image-5.15.35-xanmod1 as my kernel (if you wanna try).
First things first, if I don't reply to something is because I'm busy/I forget to check the page and miss some replies, I have my Discord ID in the page for a reason...

Besides that, those stutters might be either something related to your hard drive (assuming it's NTFS for some reason) or just your pc taking so many resources to load such maps. You might want to try a new Wine build assuming it would help in some way, so I'll just link it here: https://www.dropbox.com/s/66248e7vo32sin5/wine-osu-7.11-x86_64.pkg.tar.gz?dl=0
If that doesn't help, try with other distros too and see if anything changes
GGchung

MarshNello wrote:

GGchung wrote:

Hello again, i know you didn't reply to me because you deem those not important enough so now i have this to say:
I been using Pop_OS for 2 months now and notice that my osu! installation keep shuttering no matter the gamemode.

Also suddenly my osu! installation take 2GB of RAM for no reason can you explain why? (i mean i just test to see why and notice the RAM go up whenever i change beatmap but still, why?)

And my linux specs is: Almost native Pop_OS installation with linux-image-5.15.35-xanmod1 as my kernel (if you wanna try).
First things first, if I don't reply to something is because I'm busy/I forget to check the page and miss some replies, I have my Discord ID in the page for a reason...

Besides that, those stutters might be either something related to your hard drive (assuming it's NTFS for some reason) or just your pc taking so many resources to load such maps. You might want to try a new Wine build assuming it would help in some way, so I'll just link it here: https://www.dropbox.com/s/66248e7vo32sin5/wine-osu-7.11-x86_64.pkg.tar.gz?dl=0
If that doesn't help, try with other distros too and see if anything changes
Thanks, I'll try manjaro and the new wine later
PS: Also I have use ntfs on my SDD before and only now it is a problem, so I don't think it's my SSD that cause it
Crozh

MarshNello wrote:

GGchung wrote:

Hello again, i know you didn't reply to me because you deem those not important enough so now i have this to say:
I been using Pop_OS for 2 months now and notice that my osu! installation keep shuttering no matter the gamemode.

Also suddenly my osu! installation take 2GB of RAM for no reason can you explain why? (i mean i just test to see why and notice the RAM go up whenever i change beatmap but still, why?)

And my linux specs is: Almost native Pop_OS installation with linux-image-5.15.35-xanmod1 as my kernel (if you wanna try).
First things first, if I don't reply to something is because I'm busy/I forget to check the page and miss some replies, I have my Discord ID in the page for a reason...

Besides that, those stutters might be either something related to your hard drive (assuming it's NTFS for some reason) or just your pc taking so many resources to load such maps. You might want to try a new Wine build assuming it would help in some way, so I'll just link it here: https://www.dropbox.com/s/66248e7vo32sin5/wine-osu-7.11-x86_64.pkg.tar.gz?dl=0
If that doesn't help, try with other distros too and see if anything changes

I noticed the stuttering as well, had to cap to 288FPS which worked after trying everything else (I tried that before and didn't work, but then it did). Even after I reinstalled my distro (I didn't reinstall because of that, it was another thing) If I go to 960FPS I get terrible stuttering; also, osu won't let me change windows/workspaces and is always in the background, for some reason. The stuttering wasn't happening before. This started happening after an update IIRC.
Don't know what's the culprit, maybe osu-wine, I don't know.
I made sure to have all the libraries, used wine bleeding edge, arch/XFCE4.
I'm not sure if it's wine bleeding edge either, because I used wine stable with another distro and it has the same problems I mentioned minus the stuttering.
Just wanted to let you know, maybe you know a fix or something.
I was wondering why is DOS in the dependencies as well, is it really necessary?

Cheers
-Tetsu-
Hey quick question, do i have to open opentabletdriver every time i boot up the machine or the driver just automatically applied? Sorry, new to linux
ceeb
quick fix for those getting an error along the lines of:

"can't create graphics context"

simply turn off some of the graphics libraries in

Lutris -> osu! -> (up arrow next to play) -> configure -> runner options

disabling all but DXVK fixed it for me :)
Topic Starter
MarshNello

-Tetsu- wrote:

Hey quick question, do i have to open opentabletdriver every time i boot up the machine or the driver just automatically applied? Sorry, new to linux
systemctl --user enable --now opentabletdriver.service
this should do the thing e.e
Aneiber
Thanks
LLTEC
Firstly thank you for the post, I don´t think I would be able to get it working properly without it.

I am having a bit of an issue with getting new maps though. I can drag and drop just fine, and I can play the maps after that, however as soon as I close osu and reopen it, the new maps and all of their replays vanish, I checked the songs folder and the maps are still there, and they come back after pressing F5, doing this fixes it only before closing the game, so each time I open I have to press F5 again, and none of the replays on the new maps come back after that.
I have also noticed that when I create a new map in the editor, I have to exit the editor, press F5, then come back in to edit the map, otherwise it won´t save any changes I make to it.

I was wondering if you have had this problem or something similar happen to you in the past, and if you would know of a fix to it. Thank you in advance
pink rose-
I have some troubles ;)

System - Ubuntu 22.04 LTS
GPU - Intel(R) HD Graphics 4400

osu log
#=zcv5Txf1e23nNaMmKnVSxiHqVO0t5: No available GL context found. ---> OpenTK.Graphics.GraphicsContextException: Failed to initialize EGL, error NOT_INITIALIZED.
at OpenTK.Platform.Egl.EglWindowInfo..ctor(IntPtr handle, IntPtr display, IntPtr surface)
at OpenTK.Platform.Egl.EglAnglePlatformFactory.CreateWindowInfo(IAngleWindowInfoInternal window_info, Int32 major, GraphicsContextFlags flags)
at OpenTK.Platform.Egl.EglAnglePlatformFactory.CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Boolean directRendering, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Graphics.GraphicsContext..ctor(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Int32 major, Int32 minor, GraphicsContextFlags flags)
at #=zkKwHsD2C$0zx5vGQBaPfjqX2vKgv.#=zRoKEiTE=(Int32 #=zHl$CIwU=, Int32 #=zpJBCYv8=, GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
--- End of inner exception stack trace ---
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.OnHandleCreated(EventArgs #=zrGlPq3Y=)
at #=zB8mQnJHFdWvoFXkZP_OeKH3xN_DH.OnHandleCreated(EventArgs #=zrGlPq3Y=)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmCreate(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at #=znSPzu0gldcKOME3fRuC0PTE=.WndProc(Message& #=zBsg64Fs=)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

glxinfo
glxinfo | grep render  ✔
direct rendering: Yes
GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, GLX_MESA_swap_control,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa Intel(R) HD Graphics 4400 (HSW GT2)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_IBM_multimode_draw_arrays, GL_INTEL_blackhole_render,
GL_NV_conditional_render, GL_NV_copy_image, GL_NV_depth_clamp,
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_INTEL_blackhole_render, GL_KHR_blend_equation_advanced,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB_write_control,
GL_EXT_unpack_subimage, GL_INTEL_blackhole_render,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap
Topic Starter
MarshNello

pink rose- wrote:

I have some troubles ;)

System - Ubuntu 22.04 LTS
GPU - Intel(R) HD Graphics 4400

osu log
#=zcv5Txf1e23nNaMmKnVSxiHqVO0t5: No available GL context found. ---> OpenTK.Graphics.GraphicsContextException: Failed to initialize EGL, error NOT_INITIALIZED.
at OpenTK.Platform.Egl.EglWindowInfo..ctor(IntPtr handle, IntPtr display, IntPtr surface)
at OpenTK.Platform.Egl.EglAnglePlatformFactory.CreateWindowInfo(IAngleWindowInfoInternal window_info, Int32 major, GraphicsContextFlags flags)
at OpenTK.Platform.Egl.EglAnglePlatformFactory.CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Boolean directRendering, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Graphics.GraphicsContext..ctor(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Int32 major, Int32 minor, GraphicsContextFlags flags)
at #=zkKwHsD2C$0zx5vGQBaPfjqX2vKgv.#=zRoKEiTE=(Int32 #=zHl$CIwU=, Int32 #=zpJBCYv8=, GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
--- End of inner exception stack trace ---
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.#=zFAyYd1T0Ey2b(GraphicsContextFlags #=zWyrSKxs=)
at #=zLCpLVmjJRpRg3mjMZDoJinU=.OnHandleCreated(EventArgs #=zrGlPq3Y=)
at #=zB8mQnJHFdWvoFXkZP_OeKH3xN_DH.OnHandleCreated(EventArgs #=zrGlPq3Y=)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmCreate(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at #=znSPzu0gldcKOME3fRuC0PTE=.WndProc(Message& #=zBsg64Fs=)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

glxinfo
glxinfo | grep render  ✔
direct rendering: Yes
GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, GLX_MESA_swap_control,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa Intel(R) HD Graphics 4400 (HSW GT2)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_IBM_multimode_draw_arrays, GL_INTEL_blackhole_render,
GL_NV_conditional_render, GL_NV_copy_image, GL_NV_depth_clamp,
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_INTEL_blackhole_render, GL_KHR_blend_equation_advanced,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB_write_control,
GL_EXT_unpack_subimage, GL_INTEL_blackhole_render,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap
This is a new funny Ubuntu thing, apparently installing steam is enough to fix 💀
inconn
some tabs in the editor crash my game and they appear to render correctly but the game gives me a crash windows and doesn't let me do anything besides close or restart

the error i get when opening the design tab in song setup
System.ArgumentException: Given combination of Class, Part, and State is not defined by the current visual style.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.UpDownBase.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UpDownBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

this wouldn't be as much of an issue if it didn't also crash on the timing setup window which is pretty much the most important window. so i really need a solution here.


nvm i read above and found the solution

the person that made this should put the solution in the troubleshooting tab cause it's a pretty big issue
Topic Starter
MarshNello

inconn wrote:

some tabs in the editor crash my game and they appear to render correctly but the game gives me a crash windows and doesn't let me do anything besides close or restart

the error i get when opening the design tab in song setup
System.ArgumentException: Given combination of Class, Part, and State is not defined by the current visual style.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.UpDownBase.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UpDownBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

this wouldn't be as much of an issue if it didn't also crash on the timing setup window which is pretty much the most important window. so i really need a solution here.


nvm i read above and found the solution

the person that made this should put the solution in the troubleshooting tab cause it's a pretty big issue
Well yeah but don't worry, I'll update the guide soon with a newer method that already includes all of that e.e
Topic Starter
MarshNello
Sup y’all! o/
It’s that time of the year where I update the guide again, lol

The guide is now much simpler and faster thanks to my osu-winello script, providing itself a bunch of useful stuff like:

- automated install of dependencies and possibility to choose the game’s directory
- automated install of wine-osu (which can be updated with ‘osu-wine —-update according to the GitHub repo)
- osu-handler/mime making importing maps and skins easier than ever
- winestreamproxy providing discord-rpc
- support for native Linux file managers (example, in editor when trying to open a directory)
- many winetricks/registry fixes to improve performance and fix any type of error

These are just some of the major features, you can find out more about them yourself with:

osu-wine —-help

And among its features, it also makes it possible to switch from your previous install using the old guide to this one!

- Switching to the new script

First of all, assuming you have the old osu-wine directory in your home folder, (check with ‘git clone https://gitlab.com/osu-wine/osu-wine‘) let’s uninstall that:
(Don’t worry, it only uninstalls commands but not your osu! install)

cd ~/osu-wine
sudo ./install.sh uninstall

After this, just follow the guide again to install osu-winello but make sure to select “Default path” when choosing directory, that way it will use the same directory as the old script and you will have the same osu! install, but on a way better working environment.

When the script finishes, you can just play as usual e.e

That’s all from here today, just write me on Discord (MarshNello#4178) or below if you need any help 💃
choke enough
appreciate the new script! <3 love the fact that it has a lot of features including changing directories etc.

i'm not sure if this would work for different drives (it did in mine, since i installed the osu-wine on the same partition with my osu windows installation), but if you don't want to move every skin and beatmaps to linux it would be beneficial to look into symlink. a friend of mine showed me this and i didn't have to move everything
KrazieMonky
I'm pretty sure this has been posted before but just in case it hasn't, the way I got the fps to match my monitors refresh rate and have no audio lag(the universal preset in osu) I just checked these boxes in lutris and it works flawlessly now. Didn't need to tinker with the pulse audio config majigger to set the audio latency as low as I can lol. I'm pretty new to linux so when I did this I was surprised it worked. This is what I did, I'm on Garuda linux.

So in lutris when you added osu to it, go to configure it. All the options that I used are in the Systems options tab. So in the tab I enable Feral GameMode. Now it states in the guide that it may make your game worse so try that option first and see if it does. If it does, then disable it.



Then I went into "Show Advanced Options"


Then I disabled Desktop Effects because I assume it gives me more performance. I also disable screen saver because why not lol. Now this is where I saw the option to "Reduce PulseAudio Latency". I checked that because I assume it basically did what you guys were previously doing but just making it simpler.


The last option I did was put my main monitor in "SDL 1.2 Fullscreen Monitor" and "Turn off monitors except". I'm not to sure what SDL 1.2 does but I just used it to see if it did anything, still don't know if it does anything lol. The other option I put "Turn off monitors except" because I have three monitors and I assume running more than 1 will cause performance issues so I decided to use that. The only downside is that when you are playing your other monitors don't work so its a trade off for performance or having multiple monitors. I also got the idea because other people mention to disable the compositor.


Once everything is done I launched the game and everything runs buttery smooth. I get high refresh rate at 165 and I don't even need to adjust the universal preset I just have it at 0 (Your mileage may very though, you might still need to adjust it a little bit.
Topic Starter
MarshNello

KrazieMonky wrote:

I'm pretty sure this has been posted before but just in case it hasn't, the way I got the fps to match my monitors refresh rate and have no audio lag(the universal preset in osu) I just checked these boxes in lutris and it works flawlessly now. Didn't need to tinker with the pulse audio config majigger to set the audio latency as low as I can lol. I'm pretty new to linux so when I did this I was surprised it worked. This is what I did, I'm on Garuda linux.

So in lutris when you added osu to it, go to configure it. All the options that I used are in the Systems options tab. So in the tab I enable Feral GameMode. Now it states in the guide that it may make your game worse so try that option first and see if it does. If it does, then disable it.



Then I went into "Show Advanced Options"


Then I disabled Desktop Effects because I assume it gives me more performance. I also disable screen saver because why not lol. Now this is where I saw the option to "Reduce PulseAudio Latency". I checked that because I assume it basically did what you guys were previously doing but just making it simpler.


The last option I did was put my main monitor in "SDL 1.2 Fullscreen Monitor" and "Turn off monitors except". I'm not to sure what SDL 1.2 does but I just used it to see if it did anything, still don't know if it does anything lol. The other option I put "Turn off monitors except" because I have three monitors and I assume running more than 1 will cause performance issues so I decided to use that. The only downside is that when you are playing your other monitors don't work so its a trade off for performance or having multiple monitors. I also got the idea because other people mention to disable the compositor.


Once everything is done I launched the game and everything runs buttery smooth. I get high refresh rate at 165 and I don't even need to adjust the universal preset I just have it at 0 (Your mileage may very though, you might still need to adjust it a little bit.
All of these are pretty good advices, but please don’t mess your osu! up with that PulseAudio thing on Lutris. It’s reaaally outdated and instead of lowering your latency as far as possible (as the normal script does) it will just use a certain (and outdated) value.

I recommend turning it off and seeing the “Reduce your latency even more” tab in troubleshooting e.e
inconn
dunno what happened but i changed to ubuntu since it has better support for lots of software since it's used more and installed this with the new script (my other install used the old script) and somehow it's like broken or something. super low frametime ms at like 19 ms in the menu and 11 ms in game, used to get decimal frametime ms in my other installation. also for some reason sliderbodies just don't appear. the game treats them like they're there and the sliderball spawns and goes on it's path but i can't see the sliderbody i can only see the reverse arrow and slider ticks if they exist
Kolmas

inconn wrote:

dunno what happened but i changed to ubuntu since it has better support for lots of software since it's used more and installed this with the new script (my other install used the old script) and somehow it's like broken or something. super low frametime ms at like 19 ms in the menu and 11 ms in game, used to get decimal frametime ms in my other installation. also for some reason sliderbodies just don't appear. the game treats them like they're there and the sliderball spawns and goes on it's path but i can't see the sliderbody i can only see the reverse arrow if it exists
maybe try starting osu in an x11 session instead of the default wayland session?
osu is still broken on wayland for me
inconn

Kolmas wrote:

inconn wrote:

dunno what happened but i changed to ubuntu since it has better support for lots of software since it's used more and installed this with the new script (my other install used the old script) and somehow it's like broken or something. super low frametime ms at like 19 ms in the menu and 11 ms in game, used to get decimal frametime ms in my other installation. also for some reason sliderbodies just don't appear. the game treats them like they're there and the sliderball spawns and goes on it's path but i can't see the sliderbody i can only see the reverse arrow if it exists
maybe try starting osu in an x11 session instead of the default wayland session?
osu is still broken on wayland for me
no i figured out the issue, i thought ubuntu as the most popular just works distro would install the correct drivers by default but turns out that's not the case and for some reason they never install i386 binaries for compatibility, but the other distro i used before worked better out the box i guess. i also have an nvidia card so i wouldn't be using wayland in the first place lol
sousa1
i reinstalled osu! with the script, it runs fine but i now i cant submit scores, it says "your osu version is too old to submit scores", but in fact, the osu is updated
inconn

sousa1 wrote:

i reinstalled osu! with the script, it runs fine but i now i cant submit scores, it says "your osu version is too old to submit scores", but in fact, the osu is updated
yeah that started happening to me too, it worked earlier with the new script but now for some reason it says osu is too old when i'm using cutting edge. haven't changed anything besides that i installed cutting edge but that was after the issue started happening.
Uwwulless

inconn wrote:

sousa1 wrote:

i reinstalled osu! with the script, it runs fine but i now i cant submit scores, it says "your osu version is too old to submit scores", but in fact, the osu is updated
yeah that started happening to me too, it worked earlier with the new script but now for some reason it says osu is too old when i'm using cutting edge. haven't changed anything besides that i installed cutting edge but that was after the issue started happening.
me too

edit: managed to fix by running the update scrit and then doing a system update.
inconn
i did osu-wine --update and also sudo apt-get update && sudo apt-get upgrade and then rebooted but it still doesn't work, not sure what the issue is.
Topic Starter
MarshNello
Fixed the issue in the latest commit: https://github.com/NelloKudo/osu-winello/commit/5d6454a4b9f1e0f90a82087b00c4eb9122bdd4b2

Apparently either hiding Wine version or using a patch to force it breaks osu! in 2 ways ever since the latest update:

- the game crashes in .NET (when enabling Hide Wine version in the staging tab)
- game detects itself as old (or crashes) when using the patch

At the moment, I have no idea what this might be related to, but probably not to Wine or the script in any way as it happens even on old installs and on clean ones. It's probably something related to the latest game/anticheat update and I have no clue on how to fix that while keeping the game with normal fonts.

The fix, for those who used the script before, is to:

nano ~/.local/bin/osu-wine

and delete this line

export WINE_BLOCK_GET_VERSION=1

then save using CTRL+O and you'll be fine, the game will work on its next launch.

Hopefully y'all can play like this while I look for a fix :3
GGchung

MarshNello wrote:

then save using CTRL+O and you'll be fine, the game will work on its next launch.
Wait when you use nano to edit a file you don't use ctrl+s then ctrl+x to save then exit?
inconn

GGchung wrote:

MarshNello wrote:

then save using CTRL+O and you'll be fine, the game will work on its next launch.
Wait when you use nano to edit a file you don't use ctrl+s then ctrl+x to save then exit?
no nano is normally CTRL+O to save but i wouldn't be surprised if they allow you to do both
Clone
STOP STALKING YOU CREEP
multimode freak
Cursor keeps teleporting randomly to bottom right when on fullscreen. Anyone ever got something similar?
Recent problem, it didn't use to be like this.
For now I guess ill play windowed mode.
GGchung

Doxxz wrote:

Cursor keeps teleporting randomly to bottom right when on fullscreen. Anyone ever got something similar?
Recent problem, it didn't use to be like this.
For now I guess ill play windowed mode.
simple: turn off raw input
multimode freak

GGchung wrote:

simple: turn off raw input
Already off ;_;
I'm dumb, didn't realize my mouse sensitivity was for some reason at 0.9. Disregard.
alt4re
Tested the script in arch, gentoo and void. In the first 2 distros it worked without problem, in void idk why but the terminal freezed and sooner or later i would be forced to restart the pc. I would love to be able to give more information but I was only in void for a few hours before continuing distrohopping
Thanks for making this script.
sousa1
just installed the script on a fresh ubuntu 22.04, and the script runs fine!, i always had a problem with beatmap processing (osu was reprocessing all beatmaps on every app launch), but now runs fine, it took less than an hour to install both the system and the osu, thanks!
multimode freak
Found a new crash today:
Start monitoring process.
wineserver: using server-side synchronization.
libusb: debug [libusb_close]  
wine client error:12c: read: Bad address
No idea what triggered it. Last thing i did was press right arrowkey to move to the next map in the beatmap listing.
rezikham
Great resources. Thanks for your work mate
I just have some problems with relatively low fps of around 500fps with 2.0ms-ish frame times compare to sub 1ms on windows, as well as some tablet input lag
asiank0ala
Anyone in an infinite "Game client is being updated" loop? Started happening today.
loominatrx
Hey, seems like osu! refused to start after updating...
Tried updating the provided wine, reinstalling wineprefix. Doesn't solve the issue.

Here's the log:
fsync: up and running.
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.15 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
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
WARNING: radv is not a conformant Vulkan implementation, testing use only.
013c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 10003241, 28) stub
013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 01B409AD, 28) stub
013c:fixme:heap:GetNumaHighestNodeNumber semi-stub: 00A4FC74
013c:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 01B30000) stub
0144:err:ole:CoGetContextToken apartment not initialised
013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02B2A128, 65) stub
013c:fixme:nls:get_dummy_preferred_ui_language (0x8 00A4DCC0 00000000 00A4DCC4) returning a dummy value (current locale)
013c:fixme:nls:get_dummy_preferred_ui_language (0x8 00A4DCC0 00BBAA18 00A4DCC4) returning a dummy value (current locale)
013c:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
013c:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
013c:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0xa4d42c,0x00000008,(nil)) stub
013c:fixme:bcrypt:BCryptGetFipsAlgorithmMode 00A4DEBC - semi-stub
013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02B901F0, 51) stub
013c:fixme:amsi:AmsiInitialize L"DotNet", 00A4E638
013c:fixme:amsi:AmsiScanBuffer DEADBEEF, 03B314E0, 223232, (null), 00000000, 00A4E62C
013c:fixme:process:SetProcessPriorityBoost (00000380,0): stub
013c:fixme:ntdll:NtQuerySystemInformation SystemCodeIntegrityInformation, size 8, info 0xa4edb8, stub!
0180:fixme:amsi:AmsiScanBuffer DEADBEEF, 03B67D00, 173056, (null), 00000000, 0BB0F468
0180:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 00D49380 0BB0EA58 0BB0F0A0 00000000
0180:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 00D493C4 0BB0EC48 0BB0F290 00000000
0180:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 00D493C4 0BB0EC48 0BB0F290 00000000
0164:fixme:crypt:SystemFunction041 (00D21144, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1EE2C, 10, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1EE2C, 10, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (0EBA123C, 20, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (0EBA123C, 20, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1F414, 30, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1F414, 30, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1F414, 30, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1F414, 30, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1F414, 30, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1F414, 30, 0): stub [RtlEncryptMemory]
0164:fixme:crypt:SystemFunction041 (00D1F414, 30, 0): stub [RtlDecryptMemory]
0164:fixme:crypt:SystemFunction040 (00D1F414, 30, 0): stub [RtlEncryptMemory]
0188:fixme:ras:RasEnumConnectionsW (0EC96468,0D5FEEA4,0D5FEEA8),stub!
0188:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0188:fixme:ras:RasConnectionNotificationW (FFFFFFFF,000004A0,0x00000003),stub!
0188:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02C05D28, 53) stub
0194:fixme:sync:SetWaitableTimerEx (000004D4, 0EF9FE98, 500, 00000000, 00000000, 00000000, 50) semi-stub
019c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0F59FEF8
Isshiki Kaname

loominatrx wrote:

Hey, seems like osu! refused to start after updating...
Tried updating the provided wine, reinstalling wineprefix. Doesn't solve the issue.

Here's the log:
[TRUNCATED]
disable "Hide Wine version" for now.
h0lothewisewolf
Any one else's FPS get absolutely destroyed with the latest NVIDIA driver? Originally my FPS was relatively stable, and high, both in menu and in-song. Now, my FPS is in the 40s in the menu and in-song it's around 70 - 120, constantly fluctuating. And also, the input lag is terrible and constantly fluctuates because of the massively unstable frame-rate in-song making the game pretty much unplayable.
roxandtol

h0lothewisewolf wrote:

Any one else's FPS get absolutely destroyed with the latest NVIDIA driver? Originally my FPS was relatively stable, and high, both in menu and in-song. Now, my FPS is in the 40s in the menu and in-song it's around 70 - 120, constantly fluctuating. And also, the input lag is terrible and constantly fluctuates because of the massively unstable frame-rate in-song making the game pretty much unplayable.
With xorg or with wayland?
EDIT: it happens with xorg
c6amp
Does this work with Fedora 36? Anyone tried it?
roxandtol

c6amp wrote:

Does this work with Fedora 36? Anyone tried it?
I personally use F36, and it works flawlessly, but because nvidia pushed an update a week ago, it'll go horrible with an nvidia gpu, no matter the distro
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 !!!
show more
Please sign in to reply.

New reply

/