Hi,
I installed osu! really fine on my Ubuntu 11.10. Here is how I did:
- Open a terminal : Alt+Ctrl+T
- Install the latest wine:
sudo add-apt-repository ppa:ubuntu-wine/ppa ; sudo apt-get update ; sudo apt-get install wine1.3
- Install Winetricks:
wget http://winetricks.org/winetricks ; chmod +x winetricks
- Install dotnet 2 in a clear wineprefix (if you are prompted to install Gecko, accept):
WINEPREFIX=/home/yourname/.wine/osu winetricks dotnet20
- Run osu! installer (we consider it is in your Downloads folder - if your system locale is not English, it may be translated in your language, for exemple "Téléchargements" in French):
cd Downloads; WINEPREFIX=/home/yourname/.wine/osu wine setup
- The installer will probably get an error before the end of the process. So keep an eye on the window, if the process reaches "Saving product information", it should be good! If it does not reach this step, run the setup once again.
- Don't close the terminal. Open (graphically) your personal folder, do CTRL+H, look for the '.wine' folder and open it. Open then 'osu', 'drive_c', 'Program Files', 'osu'. Rename 'osu!.exe to 'osu.exe".
- If you can't find the "osu" folder, run the installer once again, as before.
- On your desktop, you should find an "osu!" icon. Right-click it and select "Properties".The commend line should be:
env WINEPREFIX="/home/yourname/.wine/osu" wine C:\\Program\ Files\\osu\\osu!.exe
Delete the exclamation mark and accept.
- You should be ready to play!
- I got terrible freezes on screen transitions in OpenGL mode, so I kept D3D.
*1: Also, to avoid sound problems, do the following just before playing:
- open a terminal
- sudo nano .pulse/client.conf
- write 'autospawn=no' <- it will force the sound device to ALSA, which is finest for emulated programs but worse for linux native programs.
- CTRL+O, ENTER, CTRL+X
- killall -9 pulseaudio
*2: After you finished your play, do this in the terminal you opened before playing:
- if you do not want ALSA as default sound device (this will force you to do *1 each time you will play, otherwise you will be able to play directly):
|--> sudo nano .pulse/client.conf
|--> replace 'no' by 'yes '
|--> CTRL+O, ENTER, CTRL+X
- pulseaudio
- DO NOT CLOSE THE TERMINAL