forum

Solution: Running osu! In Ubuntu or Xubuntu

posted
Total Posts
943
show more
Baspar
First, check if you've installed all the component to play OSU! ( List on the first page )

SEcondly, Wine 1.3.20 seems to cause troubles. First, try OSU! with wine 1.3.15 ( That you can found the sources here in order to compile them if you don't find the DEB file )

If the problem presists, send us a return of a terminal will you are trying to access to the online mode.
Wassaaaa
here I leave my guide to Ubuntu 11.04, Osu! run to perfection with little bugs but more than playable

Made for those who do not want to deal with the terminal and commands :o

1) Open ubuntu software center > type "wine" and install "Wine Microsoft Windows Compatibility Layer" (81mb)

2)Go to the ubuntu logo in the top left of the screen and type "wine" then enter "Winetricks"

3) Select "Select the default wineprefix" then choose "Install a windows DLL or component"

4) You need to install the following:
d3dx10
dedx11_42
dedx9
dedx9_26
dedx9_28
dedx9_31
dedx9_35
dedx9_36
dedx9_42
dirac
directx9
dotnet20 (Important! don't install NET 3.0 or 3.5, your going to have problems)
gdiplus
msxml6
gecko
vcrun2005
msvcr80
atmlib


5) Go to the ubuntu logo in the top left of the screen and type "wine" then enter "Configure Wine" (I don't know how it is written in English but only comes into the wine glass)

this will create a configuration file, now we go to the tab "Audio" in the Hardware Acceleration option switch "Complete" to "Emulation" then close


6) Now download Osu! but do not open, go to the installation file, right click and select Properties. Go to the Permissions tab and check the option "Allow executing file as program", Close.


7) The first time you install a program you have to give right-click and choose open with wine windows program loader:

Then installed without problems and they create a shortcut, now we're ready to play! (run 1000% better in Fullscreen mode)
I'll skip a NET error, but only give him to continue


To go to the folder of Osu! should go to your user folder "User" then choose from the options panel "View> "Show Hidden Files"

we go to the folder ".wine> drive_c> programs files> Osu!"
Baspar
When I have installed OSu ( few month ago) I have only needed directx9 and dotnet20 on winetricks...

But your problem ( More precisely the problem with skins ) are strange.. I have never got this type of trouble...
Refon_S
Don't really know about DirectX and turning hardware sound acc to "emulation", is it really needed? Osu! works wonderful on my PC without DX and sound acc is set to "full". Only a .NET Framework 2.0 is installed.
Baspar
Both are not really needed. I've just remove all d3dxx.dll files, and the game starts again. So directx isn't obligatory.
It's the same for audio, both option works.

However, it can depends of your OS, GNU/Linux is very sensitive :P
Wassaaaa
You're right, but I've added the directX files to play other games (like need for speed, MMORPG's and others) only with Osu! I have small bugs, others go without bugs
SatoXYN
Hello!
I've bought brand new ATI Radeon HD 5870 and osu! runs preety slow. I had ~500-600 fps on my old GeForce 9600GT Green and only 300-400 fps and some lags on new videocard. Enjoy your ati?
Refon_S
Wine 1.3.21 has been released... So I downloaded source and tried compiling it. After some "segfault" errors I understood that extreme overclocking (Processor: 2660 -> 3900 MHz, RAM(DDR2): 333 MHz 6-6-6-18 -> 300 MHz 4-4-4-12) makes my machine VERY unstable. And something happened to custom kernel too... now there is Ubuntu's default 2.6.38-9-generic kernel and my machine has default settings.

Well, after all, I compiled new version, and, what my test showed: first of all, there is no jumping cursor after spinners now! ;) Bug with video mem lack crashes hasn't returned, and that's awesome too. Baspar, could you please check new Wine on your machine, maybe bugs and errors you were talking about in .16-.20 were fixed.
Wassaaaa
lol, I installed Photoshop CS5 with a DLL and other windows components who asked and now Osu! works perfectly, no bugs, just like in windows, I can change the skins and find friends

I downloaded the following:
msxml6
gdiplus
gecko
vcrun2005
msvcr80
atmlib

now if I'm completely satisfied with ubuntu!
Refon_S

Wassaaaa wrote:

now if I'm completely satisfied with ubuntu!
One more happy linux-user-osu-player :D
Baspar

Refon_S wrote:

Wine 1.3.21 has been released... So I downloaded source and tried compiling it. After some "segfault" errors I understood that extreme overclocking (Processor: 2660 -> 3900 MHz, RAM(DDR2): 333 MHz 6-6-6-18 -> 300 MHz 4-4-4-12) makes my machine VERY unstable. And something happened to custom kernel too... now there is Ubuntu's default 2.6.38-9-generic kernel and my machine has default settings.

Well, after all, I compiled new version, and, what my test showed: first of all, there is no jumping cursor after spinners now! ;) Bug with video mem lack crashes hasn't returned, and that's awesome too. Baspar, could you please check new Wine on your machine, maybe bugs and errors you were talking about in .16-.20 were fixed.
I was already on 1.3.21 when I've the problem :S

But I know what I am supposed to do to avoid this problem: I have to don't skip the opening/ending break :P

Like I say, Linux is very sensitive ><


And SatoXYN, ATi's linux drivers are less led than the nvidia one... Prehaps because of that :S

Wassaaaa: I think it's because of gdiplu. On some tutorials, they quot this package in order to play OSU


The most important/buggy element required by OSU is .NET :P
SatoXYN
ATI opensource driver with mesa (xf86-video-ati) makes my 5870 garbage.
ATI catalyst blob is preety laggy. I don't know how to play osu with it. I have ~45gb of osu maps and when i choose map it runs 20 fps only, while on 9600gt was 60-70 fps. And there are some in-game lags which drives me crazy too.

I have artifacts both in osu and in OS/browser!
Trying to flash the bios
Baspar
Mmh.. I can't help you, I have never got an ATi graphic card :S
Wassaaaa

SatoXYN wrote:

ATI opensource driver with mesa (xf86-video-ati) makes my 5870 garbage.
ATI catalyst blob is preety laggy. I don't know how to play osu with it. I have ~45gb of osu maps and when i choose map it runs 20 fps only, while on 9600gt was 60-70 fps. And there are some in-game lags which drives me crazy too.

I have artifacts both in osu and in OS/browser!
Trying to flash the bios
Mmmm i have all beatmap packs in osu! and i have a ATI Radeon HD 5450 (low-profile) 1gb, Ubuntu 11.04, run at a resolution of 1024x768 (fullscreen) and runs 300 to 400 fps, in the options of CCC I have everything in Performance and and all options enabled in Osu! not that kind of problem you have, sorry
sinni800
They should push Mono.XNA further and all this would be no problem.. Meh.
Rukario
So I downloaded the latest wine build and got all the dlls that were suggested and got this error:

Every help and suggestion would be very nice^^
Baspar
Have you installed all the packages listed above ?

If yes, I'll upload my OSu's folder, you'll only have to launch osu!.exe


EDIT: here you have: http://www.mediafire.com/?ijvlt4726ahafss
Refon_S

Rukarioman wrote:

So I downloaded the latest wine build and got all the dlls that were suggested and got this error:
Every help and suggestion would be very nice^^
Wine doesn't like osu installation .exe, so only way to run is to get a folder with pre-installed osu. There was one here: http://www.megaupload.com/?d=ZXY2UTL7 (thanks to Nargajuna). Just put folder from archive and try lauhching osu!.exe in it.
Lenneth Wemyss
A small suggestion to anyone having troubles like choppy audio or similar.

Just try a fresh wine prefix.

It will work flawlessly in minutes.
Rukario
Sorry that the reply took so long but if I start the osu!.exe via wine the osu! logo appears but it no window ever appears.
after the logo disappears, at the spot where the logo was, the mouse also disappears.
Any idea why it never appears?
Baspar
Launch OSU in a terminal and show us the error(s).
Rukario
what was the terminal command for that? (sorry just started using Ubuntu)

Edit: I tried using it with "sudo wine osu!.exe" but I think the terminal doesn't like the "!", because it says "bash: !.exe: event not found"
Baspar
Try that:

wine ~/.wine/drive_c/Program\ Files/osu\!/osu\!.exe

If you leave wine folder on default, it'll be OK

( And yes, in bash, if there's a space or a ! in a filename, it'll be \! and \(space) )
Rukario
Well it's outputting a lot of stuff but it basically repeats always "fixme:thread:NtQueryInformationThread info class 16 not supported yet" all the time
Baspar
This isn't a big problem that..
Is there any other error, but without "fixme" on the begenning of the line ?

Have you install all the package listed on the first page ? ( Or on the post above )
DreamSoul_old

Rukarioman wrote:

Well it's outputting a lot of stuff but it basically repeats always "fixme:thread:NtQueryInformationThread info class 16 not supported yet" all the time
What kind of video card? Which driver? When you run the Wine do not need to use the sudo.
marshallracer
err ... can someone tell me a good screen recording programm for linux, which also records the sound from the desktop and/or single windows?
so i maybe could make something like a little video tutorial ... or stuff ^^
DreamSoul_old

marshall_racer wrote:

err ... can someone tell me a good screen recording programm for linux, which also records the sound from the desktop and/or single windows?
so i maybe could make something like a little video tutorial ... or stuff ^^
Recordmydesktop.
Baspar

DreamSoul wrote:

Rukarioman wrote:

Well it's outputting a lot of stuff but it basically repeats always "fixme:thread:NtQueryInformationThread info class 16 not supported yet" all the time
What kind of video card? Which driver? When you run the Wine do not need to use the sudo.
I've alwas the same error, and i still play OSU

If the line begin with "fixme", the game can works.
marshallracer

DreamSoul wrote:

marshall_racer wrote:

err ... can someone tell me a good screen recording programm for linux, which also records the sound from the desktop and/or single windows?
so i maybe could make something like a little video tutorial ... or stuff ^^
Recordmydesktop.
thanks :oops:
Refon_S

Baspar wrote:

I've alwas the same error, and i still play OSU

If the line begin with "fixme", the game can works.
That "fixme" is because of dotnet. But not appearing osu-window clearly shows that it is video-driver error.

Rukarioman, have you installed NVidia/ATI proprietary drivers? If not, install them using "Menu -> System -> Extra drivers" (don't know how exactly it's called in English, 'cause I have Russian version of Xubuntu).
If they are installed, try fully cleaning your wine prefix: enter "winetricks" in terminal, then "select the default wineprefix -> Delete ALL DATA AND APPLICATIONS INSIDE THIS PREFIX" (normally default wineprefix is
/home/%USERNAME%/.wine/
and don't forget to move your osu! folder from there (if it's there), or it will be deleted too).
Then, after cleaning prefix, it will be recreated with default settings. Close winetricks window, then type in terminal window once again:
winetricks corefonts fontfix gdiplus dotnet20
(Well, after "winericks" programs can go in any order, but better just copy-paste that line in you terminal)
After everything is installed, type "winecfg" in terminal and Wine Config window will appear. Select "Audio", and then in DirectSound section set Hardware Acceleration to "Emutation".

Well, after all of this procedures everything is working just perfect on my machine: Intel Pentium 4 3,66 GHz, 1Gb DDRII RAM, NVidia GeForce 8600 GTS. And my system is Xubuntu 11.04, kernel is custom-compiled 2.6.39.1.
If you won't have any problems, that's awesome, if that will be happening again, there is something wrong with your system and/or hardware.
Zhanger_old

Refon_S wrote:

Baspar wrote:

I've alwas the same error, and i still play OSU

If the line begin with "fixme", the game can works.
That "fixme" is because of dotnet. But not appearing osu-window clearly shows that it is video-driver error.

Rukarioman, have you installed NVidia/ATI proprietary drivers? If not, install them using "Menu -> System -> Extra drivers" (don't know how exactly it's called in English, 'cause I have Russian version of Xubuntu).
If they are installed, try fully cleaning your wine prefix: enter "winetricks" in terminal, then "select the default wineprefix -> Delete ALL DATA AND APPLICATIONS INSIDE THIS PREFIX" (normally default wineprefix is
/home/%USERNAME%/.wine/
and don't forget to move your osu! folder from there (if it's there), or it will be deleted too).
Then, after cleaning prefix, it will be recreated with default settings. Close winetricks window, then type in terminal window once again:
winetricks corefonts fontfix gdiplus dotnet20
(Well, after "winericks" programs can go in any order, but better just copy-paste that line in you terminal)
After everything is installed, type "winecfg" in terminal and Wine Config window will appear. Select "Audio", and then in DirectSound section set Hardware Acceleration to "Emutation".

Well, after all of this procedures everything is working just perfect on my machine: Intel Pentium 4 3,66 GHz, 1Gb DDRII RAM, NVidia GeForce 8600 GTS. And my system is Xubuntu 11.04, kernel is custom-compiled 2.6.39.1.
If you won't have any problems, that's awesome, if that will be happening again, there is something wrong with your system and/or hardware.
Thank you very much :) My osu initially ran and I could see the main menu window, but I couldn't figure out why the fonts weren't rendering, however, when I ran winetricks corefonts fontfix gdiplus it was fixed. Then I realized the sound was screwed up because everytime I ran it the sound would play for like 10 seconds or so then stop for no apparent reason, but once again your post saved me again by changing DirectSound to "Emulation". Now osu! runs perfectly on Ubuntu :D.
SugoiReborn
I hope that's not unrelevant.
I successfully installed Osu!, but it won't let me play a song. Suddenly nothing happens and any sound is being muted.
What shall I do?
Baspar
Download your OSZ files, and place them on the folder: "/home/username/.wine/drve_c/Program files/osu !/Songs/"
(Replace username by yours )
When you'll launch OSU, song will be updated , but if it doesn't work, press F5 to force reload.
Refon_S

SugoiReborn wrote:

I hope that's not unrelevant.
I successfully installed Osu!, but it won't let me play a song. Suddenly nothing happens and any sound is being muted.
What shall I do?
Maybe it is because of DirectSound hardware acceleration? osu! don't like the "Full" setting, try switching it to "Emulation" in wine config. Or this is something with your sound system (I'm using PulseAudio with ALSA without any problems).
SugoiReborn
I turned it on emulation mode, and it all works perfectly, but it won't let me use text input areas.
What shall I do?
Refon_S

SugoiReborn wrote:

I turned it on emulation mode, and it all works perfectly, but it won't let me use text input areas.
What shall I do?
Well, I sometimes have this bug: I couldn't type a text in "search beatmap". However, opening and closing chat (F8) fixes that.

Well, about sound problem: that hangup that "emulation" cures does not occur on pure ALSA (without PulseAudio installed). I just cheked that, set acceleration to "Full" and launched osu -- everything works just like it should.
Orangestar1
Installation seems to crash on "Submitting Product Information". Any ideas?
Baspar

Refon_S wrote:

Wine doesn't like osu installation .exe, so only way to run is to get a folder with pre-installed osu. There was one here: http://www.megaupload.com/?d=ZXY2UTL7 (thanks to Nargajuna). Just put folder from archive and try lauhching osu!.exe in it.

;)
Orangestar1

Baspar wrote:

Refon_S wrote:

Wine doesn't like osu installation .exe, so only way to run is to get a folder with pre-installed osu. There was one here: http://www.megaupload.com/?d=ZXY2UTL7 (thanks to Nargajuna). Just put folder from archive and try lauhching osu!.exe in it.

;)
Ach! I need to remember to read before bumping next time!

Sorry for the trouble. (Coincidentally this was the workaround idea I had in mind but I was pretty sure nobody would give out pre-installed osu folders.)
show more
Please sign in to reply.

New reply