forum

Solution: Running osu! In Ubuntu or Xubuntu

posted
Total Posts
943
show more
gorghurt
I have a problem with adding new songs.
I can play everything i had put in in windows, but when i add a new song(i even tried extracting them manualy) i cant play no song.
the menus work, but as soon as i go "ingame" the song freezes while loading.
after deleting the new songs folder, everything works fine again.
edit:
now after rebooting my machine its working
lol
Kamijou93
Sorry for my bad english i'm italian :)

I've followed all the instructions in the first page, but osu! doesn't work. When I try to launch the installer with wine, this error appears "The file '/home/malcolm/Documenti/osu!install.exe' is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit."

What does it mean? I have ubuntu since few days and I can't still use it properly.
I hope someone could help me :)
Moofey
Trying to get this to run in Ubuntu 11.04 has been nothing but fail for me. Upon executing the osu! logo appears, promptly disappears and that's it.



Tried this with both mono and dotnet20
Refon_S

Moofey wrote:

Trying to get this to run in Ubuntu 11.04 has been nothing but fail for me. Upon executing the osu! logo appears, promptly disappears and that's it.

Tried this with both mono and dotnet20
That's not their problem. As you can see in terminal, there is some issues with your audio and video cards.
First of all, have you installed NVidia/ATI(AMD) proprietary drivers? It's very important, 'cause GPU doesn't work in full power with standard linux video drivers.
Don't know what to say about audio error, never had it, sorry.
Moofey

Refon_S wrote:

Moofey wrote:

Trying to get this to run in Ubuntu 11.04 has been nothing but fail for me. Upon executing the osu! logo appears, promptly disappears and that's it.

Tried this with both mono and dotnet20
That's not their problem. As you can see in terminal, there is some issues with your audio and video cards.
First of all, have you installed NVidia/ATI(AMD) proprietary drivers? It's very important, 'cause GPU doesn't work in full power with standard linux video drivers.
Don't know what to say about audio error, never had it, sorry.
The proprietary drivers are one of the first things I installed.
SatoXYN
OSU is broken in wine 1.3.28
UPDATE:
From now it's necessary to install msvcr80
exzhawk
i cant install osu, the installer stopped at"Publisher product information".
after i copy osu(installed in windows) folder to ubuntu,and lauch osu.exe, it just show the splash--a big osu,and then nothing.
can anyone help me? thanks!!
Wassaaaa
Hello again, now I have a netbook (1gb RAM, Intel integrated Graphics 256mb) with ubuntu 11.04 and wine but the "Osu!" run at 1 fps, too slow, any suggestions?

I've also tried a lighter distribution of ubuntu, easypeasy, but it seems that net framework is not installed properly and open Osu!, logo appears and then just disappears :(

Another experience I had is that I easypeasy games ran perfectly, even better than windows, Touhou to 60 fps. But in Ubuntu 11.04 games are very slow and do not look good as Touhou



I had stayed with easypeasy but as there was no solution to the problem of Osu and net, I changed
Kurokami
I am writing this on BackTrack 5. Osu! is start but it is reeeeeeeeeeeeeeeeeally laggy, and slow load time. I think this this will don't work for me, so I am change back to windows now. But it is a good OS anyway, just not for osu!. ._.
SugoiReborn
Well, I've got some serious problems running Osu in Ubuntu 11.10:
1. Bancho won't launch.
2. Beatmaps don't work. When I try to start a beatmap, it just goes to the beatmap and does nothing.
3. When I exit Osu, it makes the resolution stuck and I have to reset my computer for it to resize. I can't change it manually after I exit Osu.
Wassaaaa

SugoiReborn wrote:

Well, I've got some serious problems running Osu in Ubuntu 11.10:
1. Bancho won't launch.
2. Beatmaps don't work. When I try to start a beatmap, it just goes to the beatmap and does nothing.
3. When I exit Osu, it makes the resolution stuck and I have to reset my computer for it to resize. I can't to change it manually after I exit Osu.
I'm having the same problem but I had resolved in my other computer, the problem is that I do not remember! I think it had more to install a library and the problem of the resolution has to run on a virtual desktop and your problem of bancho I have no idea because it does not start :/
SugoiReborn

Wassaaaa wrote:

SugoiReborn wrote:

Well, I've got some serious problems running Osu in Ubuntu 11.10:
1. Bancho won't launch.
2. Beatmaps don't work. When I try to start a beatmap, it just goes to the beatmap and does nothing.
3. When I exit Osu, it makes the resolution stuck and I have to reset my computer for it to resize. I can't to change it manually after I exit Osu.
I'm having the same problem but I had resolved in my other computer, the problem is that I do not remember! I think it had more to install a library and the problem of the resolution has to run on a virtual desktop and your problem of bancho I have no idea because it does not start :/
Running it on a virtual desktop fixed my 3rd problem, thanks!
What's now?
Wassaaaa
i add directmusic and dsound, run on Audio Emulation but it sounds like ass
SugoiReborn
Nothing happened
AratnitY
Problem: whenever I start a beatmap, I see the background and nothing happens. I try to return to the menu, I get a black screen and have to force osu to close.
TsuyoiKirkland
Problem: When I'm going to install, everythigs works right except for the sudo apt-get install cabextract. When I type this, it appears on the screen: "usuario is not on the sudoers file. This incident will be reported." What do I do?
rocker2344
Ok newbe here, but i got it working. let me work on my grammar and get it set up with a pictured guide (tested on 11.10)
even the install works

TsuyoiKirkland wrote:

Problem: When I'm going to install, everythigs works right except for the sudo apt-get install cabextract. When I type this, it appears on the screen: "usuario is not on the sudoers file. This incident will be reported." What do I do?
It means you do not have super user access. basically it is saying you can not change any system settings. find an account that is admin level and go on with the install. If you do not have admin access talk to the person who helped you with your ubuntu install
rocker2344
Some things to note as i have been messing
opengl seems to kill the back option and edit mode
direcx makes random lag. Edit mode works. and back button works unlike opengl
so opengl for game play and direcx for edit (unless you have a more powerful gpu than me.)

Open a terminal
run the command
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get install wine1.3
this will install wine 1.3 and winetricks
next run the command
winetricks

follow the pictures attached


only click the d3dx9 the ones below are apart of that one. < optional. works but game gave me random lag
dotnet20
gdiplus
mono28

click ok and follow any installers that show up
Follow the pictures again

dssound=Emulation
ddr=opengl
sound=alsa

now run the installer.
The installer will say that it failed. but all the files where extracted into the "program files" folder.
run osu! should be in your dash.
in the settings change the graphics to opengl. you might a few error warnings, but it will still start i got no lag with this.
now you have osu on ur ubuntu box
11.10 x86_64
stats on my computer's hardware can be found here http://raido.webhop.org/out.txt


Wassaaaa

rocker2344 wrote:

Some things to note as i have been messing
opengl seems to kill the back option and edit mode
direcx makes random lag. Edit mode works. and back button works unlike opengl
so opengl for game play and direcx for edit (unless you have a more powerful gpu than me.)

Open a terminal
run the command
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get install wine1.3
this will install wine 1.3 and winetricks
next run the command
winetricks

follow the pictures attached
[attachment=2:c158f]Screenshot1.png[/attachment:c158f]
[attachment=1:c158f]dcreenshot2.png[/attachment:c158f]
only click the d3dx9 the ones below are apart of that one. < optional. works but game gave me random lag
dotnet20
gdiplus
mono28

click ok and follow any installers that show up
Follow the pictures again
[attachment=0:c158f]Screenshot3.png[/attachment:c158f]
dssound=Emulation
ddr=opengl
sound=alsa

now run the installer.
The installer will say that it failed. but all the files where extracted into the "program files" folder.
run osu! should be in your dash.
in the settings change the graphics to opengl. you might a few error warnings, but it will still start i got no lag with this.
now you have osu on ur ubuntu box
11.10 x86_64
stats on my computer's hardware can be found here http://raido.webhop.org/out.txt
^This tuto don't work for a netbook, you have a better CPU That is the reason that you see is not slow. In OpenGL throws me about 6 fps but in directx I get about 120 to 200 fps, the problem it's i have problem to start a map, this don't start and I know the problem is the audio in wine and its version 1.3, the problem with version 1.2 is that in ubuntu 11.10 does not let you give permission to the file to run as an application

The other problem I have is that I can not install an older version of ubuntu, there comes a time when the installation does not continue

PD: clarified that in my desktop PC in Ubuntu 11.04 goes perfect the only problem I have is in the netbook
rocker2344

Wassaaaa wrote:

rocker2344 wrote:

Some things to note as i have been messing
opengl seems to kill the back option and edit mode
direcx makes random lag. Edit mode works. and back button works unlike opengl
so opengl for game play and direcx for edit (unless you have a more powerful gpu than me.)

Open a terminal
run the command
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get install wine1.3
this will install wine 1.3 and winetricks
next run the command
winetricks

follow the pictures attached
[attachment=2:95210]Screenshot1.png[/attachment:95210]
[attachment=1:95210]dcreenshot2.png[/attachment:95210]
only click the d3dx9 the ones below are apart of that one. < optional. works but game gave me random lag
dotnet20
gdiplus
mono28

click ok and follow any installers that show up
Follow the pictures again
[attachment=0:95210]Screenshot3.png[/attachment:95210]
dssound=Emulation
ddr=opengl
sound=alsa

now run the installer.
The installer will say that it failed. but all the files where extracted into the "program files" folder.
run osu! should be in your dash.
in the settings change the graphics to opengl. you might a few error warnings, but it will still start i got no lag with this.
now you have osu on ur ubuntu box
11.10 x86_64
stats on my computer's hardware can be found here http://raido.webhop.org/out.txt
^This tuto don't work for a netbook, you have a better CPU That is the reason that you see is not slow. In OpenGL throws me about 6 fps but in directx I get about 120 to 200 fps, the problem it's i have problem to start a map, this don't start and I know the problem is the audio in wine and its version 1.3, the problem with version 1.2 is that in ubuntu 11.10 does not let you give permission to the file to run as an application

The other problem I have is that I can not install an older version of ubuntu, there comes a time when the installation does not continue

PD: clarified that in my desktop PC in Ubuntu 11.04 goes perfect the only problem I have is in the netbook
what do you mean permission? 1 of two things i can think of if it is the installer,
right click it and select wine under the "open with" option.
and/or
right click. select properties > premissions tab > tick the execute option.

also i will test on a netbook aswell, my sister has an 1.6 intel atom netbook.
rocker2344
I have tested on a notebook with ubuntu 11.10 x86
stats on the netbook... game rez set to lowest and low-end pc clicked. avg FPS is 40
http://raido.webhop.org/net_out.txt
SatoXYN
HOLY SHIT everybody who playing on sandy bridge should update to the 3.1 kernel. I had about 180fps on <3.1 kernel and on 3.1 >300fps!
BTW I'll write small tutorial tomorrow how to run osu with maximum speed.
rocker2344

SatoXYN wrote:

HOLY SHIT everybody who playing on sandy bridge should update to the 3.1 kernel. I had about 180fps on <3.1 kernel and on 3.1 >300fps!
BTW I'll write small tutorial tomorrow how to run osu with maximum speed.
I would say to go for it, if you do not mind going out side the stable area. other wise wait untill then, i don't think it is worth risking a system crash for extra FPS when you are already at 180fps.
If you know what your doing, go for it. if you don't, THEN WAIT.
Just because it worked for 1 does not mean it will work for the rest. i will be test osu on stable wine (wine 1.2) tomorrow between my 2 classes.
Wassaaaa
I can not run Osu! on my netbook! someone can make a noob guide step by step for me please?
SatoXYN
rocker2344, kernel 3.1 is a current stable kernel. Why shouldn't I use it?

Well, a tutorial here.
I'm using ArchLinux with latest kernel(3.1) and latest wine(1.3.32) with a sandy brigde intel HD3000 gpu on Lenovo Thinkpad x220 laptop.
1) Copy installed osu folder to your home directory or any suitable path.
2) Run winetricks dotnet20
3) Run winetricks gdiplus ddr=opengl dsoundhw=Full fontsmooth=rgb glsl=disabled multisampling=disabled rtlm=disabled strictdrawordering=disabled
4) Always run osu in a wine's desktop window. It would add some FPS because without desktop window wine probes video ports every VBLANK. I have 160 FPS without desktop window and 250 with desktop window.
vblank_mode=0 WINEDEBUG=-all WINEARCH=win32 wine explorer.exe /desktop=osu,1366x768 osu\!.exe
where 1366x768 your resolution.

Try not to use pulseaudio. If you don't really need it, just remove it, if you cannot remove it use pasuspender

Run osu and execute
cat /proc/asound/card0/pcm0p/sub0/hw_params
If you buffers are high(above 8192 I think) then you can make them lower to make audio latency lower.

Create /etc/asound.conf with this:
pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 512
buffer_time 0
buffer_size 2048
}
}
Change period_size and buffer_size to bigger values if you have no sound at all or shuttering.

Disable composite while playing! this is one of the most important thing.
Wassaaaa
how do you create he archive asound.conf? is the only step I'm missing
SatoXYN

Wassaaaa wrote:

how do you create he archive asound.conf? is the only step I'm missing
That's not an archive, just a plain text file.
sudo nano /etc/asound.conf
rocker2344
derp duble?
ingnore this. i derping derped and made a second post.
rocker2344

SatoXYN wrote:

rocker2344, kernel 3.1 is a current stable kernel. Why shouldn't I use it?

Well, a tutorial here.
I'm using ArchLinux with latest kernel(3.1) and latest wine(1.3.32) with a sandy brigde intel HD3000 gpu on Lenovo Thinkpad x220 laptop.
1) Copy installed osu folder to your home directory or any suitable path.
2) Run winetricks dotnet20
3) Run winetricks gdiplus ddr=opengl dsoundhw=Full fontsmooth=rgb glsl=disabled multisampling=disabled rtlm=disabled strictdrawordering=disabled
4) Always run osu in a wine's desktop window. It would add some FPS because without desktop window wine probes video ports every VBLANK. I have 160 FPS without desktop window and 250 with desktop window.
vblank_mode=0 WINEDEBUG=-all WINEARCH=win32 wine explorer.exe /desktop=osu,1366x768 osu\!.exe
where 1366x768 your resolution.

Try not to use pulseaudio. If you don't really need it, just remove it, if you cannot remove it use pasuspender


Run osu and execute
cat /proc/asound/card0/pcm0p/sub0/hw_params
If you buffers are high(above 8192 I think) then you can make them lower to make audio latency lower.

Create /etc/asound.conf with this:
pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 512
buffer_time 0
buffer_size 2048
}
}
Change period_size and buffer_size to bigger values if you have no sound at all or shuttering.

Disable composite while playing! this is one of the most important thing.
Ty for the tut. I say 3.1 is not stable because it is not currently marked as stable on http://kernel.org It was marked as mainline.
I will take what you have here and make it work for the ubuntu/fredora users. just because every distro is slightly different.
TsuyoiKirkland

rocker2344 wrote:

Ok newbe here, but i got it working. let me work on my grammar and get it set up with a pictured guide (tested on 11.10)
even the install works

TsuyoiKirkland wrote:

Problem: When I'm going to install, everythigs works right except for the sudo apt-get install cabextract. When I type this, it appears on the screen: "usuario is not on the sudoers file. This incident will be reported." What do I do?
It means you do not have super user access. basically it is saying you can not change any system settings. find an account that is admin level and go on with the install. If you do not have admin access talk to the person who helped you with your ubuntu install
Ah... about the last part, the problem is my notebook already came with Linux and Wine installed.
rocker2344

TsuyoiKirkland wrote:

Ah... about the last part, the problem is my notebook already came with Linux and Wine installed.
ok. then your account is a "user" account and not an admin. If this is so you should be able to reboot and choose recovery mode.
in recovery mode there is no mouse. so either save this on paper or open this in another computer

Reboot
select recovery
an option window will show.
select root shell (pick the one with out the net option)
you are now root (if a password has not been set for the root account)
run the command
addgroup user admin
and to be safe because i have not done this in a long time
addgroup user sudo
now type
reboot

you can now run sudo commands
SatoXYN
TsuyoiKirkland what distro do you have?
rocker2344 why you gave some advices if you don't know the distro? And don't look at kernel.org because it isn't fully working now because of hack from september. Current stable is 3.1.
dkun

SatoXYN wrote:

TsuyoiKirkland what distro do you have?
rocker2344 why you gave some advices if you don't know the distro? And don't look at kernel.org because it isn't fully working now because of hack from september. Current stable is 3.1.
because linux commands are generic. and if you're on a linux distro, you should know how to do what he said to begin with.
SatoXYN
dkun, no. For example, in my distro (ArchLinux) you should add user to group "wheel", not "admin" and edit /etc/sudoers to allow run sudo in wheel group.
TsuyoiKirkland

rocker2344 wrote:

TsuyoiKirkland wrote:

Ah... about the last part, the problem is my notebook already came with Linux and Wine installed.
ok. then your account is a "user" account and not an admin. If this is so you should be able to reboot and choose recovery mode.
in recovery mode there is no mouse. so either save this on paper or open this in another computer

Reboot
select recovery
an option window will show.
select root shell (pick the one with out the net option)
you are now root (if a password has not been set for the root account)
run the command
addgroup user admin
and to be safe because i have not done this in a long time
addgroup user sudo
now type
reboot

you can now run sudo commands
Well, thanks, but when I enter in recovery, it shows "You will lose all your files", and I don't want to lose it, so.. I think I'll have to play osu! on my computer (with Windows). Anyway, thanks~!
rocker2344

SatoXYN wrote:

TsuyoiKirkland what distro do you have?
rocker2344 why you gave some advices if you don't know the distro? And don't look at kernel.org because it isn't fully working now because of hack from september. Current stable is 3.1.
Name of thread.

Solution: Running Osu! In Ubuntu or Xubuntu
idr if tsuyo mentioned what distro they have. so default is ubuntu.
if they mentioned that they have a diffrent distro, i would have researched what to do for said distro.

Kernel.org, i thought the hack issue would have been fixed over the last 2 months????
then if 3.1 is the stable, i say go for it if it is known to work well with your distro. Example Sato's arch.
i dont think 3.1 is in the ubuntu repo's yet.
nope it is not. as of 9/11/11 4pm est
SatoXYN
rocker2344, well, why do you think that ubuntu is a default distro? BTW current stable kernel is 3.1.1 and I don't think that ubuntu's repos includes it because it's 'latest' stable.
SonicFan344
[quoteNice work I gotta say. Also what specs have you got ? I wanna try Ubuntu but I love osu!, if its runs laggy then theres no point for me trying. I rather stay on windows and have osu!][/quote]
Try using Double-OS (install both Ubuntu and Windows), Ubuntu is Designed for Double-OS Use or Download VirtualBox and run osu! on it ;)
Espionage724
Just tried getting osu! to work on Ubuntu 11.10 x64:

- Installed Wine 1.3 without problem
- Installed .NET Framework 2.0 via winetricks
- Attempted to install osu! (got errors in Terminal, one being about XNA), osu! installer failed but files stayed
- Renamed osu!.exe to osu.exe (Terminal does not like !)
- Had graphics corruption (related to gdi, I saw a post about this so I'll check it out in a bit), tried switching to OGL
- OGL resulted in 2 errors stating it couldn't change the resolution, followed by a black-corrupted osu! game window with music playing

Just changed wine to use a virtual desktop:

- OGL has corruption on the left side of the screen (takes up about 1/5th of the screen), and seems to be slower then D3D (and also still complains about not being able to change resolution)
- D3D looks fine, but I drop to 30FPS or so at some points
pengkof
i can setup osu! without problem.but it always crash when i run it.
i don't know why.

ps:i am using a netbook,maybe my video card is too bad.its driver is not suitable.and my OS is opensuse.
Refon_S
About installing: .NET and XNA libraries work not good in Wine, so better to just install the game in Windows and/or copy game folder to place from where you want to access it in Linux-based OS.
[Kitty]
Here's a script I wrote to quickly get Osu running on Arch Linux, x86_64, using an NVidia Graphics Card with Official NVidia Drivers (only!).

Using the script:
1. Save the codebox to 'installosu.sh'
2. Run: chmod +x installosu.sh
3. Run: ./installosu.sh
4. Install whatever pops up
5. Run ~/osu and update.

#! /bin/bash
## installosu.sh
### made on and for: arch linux x86_64, on nvidia.
### uses official nvidia drivers

## you can change this if you want to
WINEPREFIX=~/.osu

clear; printf "====\n== Installing required packages\n====\n"
sudo pacman -Syq lib32-nvidia-utils wine winetricks --noconfirm --needed
clear; printf "====\n== Running \`echo lol\` to initialize prefix\n====\n"
WINEPREFIX=${WINEPREFIX} WINEARCH=win32 wine echo lol 1>/dev/null 2>/dev/null
clear; printf "====\n== Running winetricks\n====\n"
WINEPREFIX=${WINEPREFIX} WINEARCH=win32 winetricks corefonts dotnet20 gdiplus d3dx9_36
clear; printf "====\n== Downloading Osu\n====\n"
mkdir "${WINEPREFIX}/drive_c/Program Files/osu"
wget "http://osu.ppy.sh/release/osume.exe" -O "${WINEPREFIX}/drive_c/Program Files/osu/osume.exe"
printf "#! /bin/bash\nWINEPREFIX=${WINEPREFIX} WINEARCH=win32 wine \"C:\\Program Files\\osu\\osume.exe\"" > ~/osu
mkdir "${WINEPREFIX}/drive_c/Program Files/osu/Songs"
ln -s "${WINEPREFIX}/drive_c/Program Files/Songs" "${HOME}/.osusongs"
chmod +x ~/osu
clear; echo "Osu installed for you, hopefully. :) Run it with ~/osu"

Notes:
* After installation,start with '~/osu'
* The easiest way to install songs is to download them and drag the file over the Osu window. Installed songs will be in '~/.osusongs'
* OpenGL works fine for me on the start screen, but won't get past the song list. Keep it on DirectX for your own safety.
* It's not my fault if it breaks your computer. If you have a problem with the script, I'll only help you if your system matches the above specs.
* Sound MAY or MAY NOT work, depending on your configuration. I haven't quite figured out a definite fix for any sound problems, so you may have to mess with your sound configuration to get it working. As a side note, it's not worth trying to play anything if the sound is garbled, as the rest of the game will destabilize if the sound is not OK.
Omnicrox

Xerrao wrote:

Can confirm your script also works with 32 bit installations of Arch Linux! The only issue I had is the osu! window running away from my mouse unless I put it on fullscreen but that seems to be a problem between WINE and awesome (my tiling window manager).

At any rate, good job and thank you!
Espionage724
I have osu! on Ubuntu 11.10 x64 almost fully playable, but I have an issue with sliders:


(all sliders have some weird glitched graphics around them)

Forcing slider rendering or disabling it does nothing also.
chiisai_tanuki
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
Espionage724
^ do your sliders render properly? I followed a similar process (except killing pulseaudio) and my sliders are the only thing that are messed up...

I have a Radeon HD 5570 and I installed either 11.12 or 12.1 catalyst from AMD's site
SatoXYN
I had radeon for 2 or 3 months, and yes, it is the one to have rendering problems. Not only on osu, but I had that glitches on desktop too. Intel and Nvidia are fine.
[Kitty]
A fix for anyone using pulseaudio:

Before play,
pacmd suspend true
After play,
pacmd suspend false

Any other solution that involves killing pulseaudio may disrupt currently running applications and make them fail to run after it has been killed. This solution simply tells pulseaudio to suspend itself (freeing up ALSA) while all the other pulse-based applications continue to run. When you turn it off, applications don't see that anything happened and continue running as they were before.
rooman
chiisai_tanuki, thank you very much!!! for your HOW TO! its work!
chiisai_tanuki
For me, the sliders are OK. My graphic card is Nvidia GeForce 9500 GS. Every thing work OK, except the sound that sometimes bugs because of Pulseaudio. I will try your tip, Xerrao!
SatoXYN
So guys, how to play with minimal latency
0) Remove pulseaudio. No shit.
1) Dealing with alsa buffers.
If you have a sound card without hardware mixing (all internal cards and cheap external ones), then all the mixing is done by alsa in the plugin called dmix. We should tune this to achieve overall minimal application->sound card latency.
All we need is to set period_size and buffer_size as minimal as it can be for out sound card. To get current numbers run your favourite audio player with your favourite track and run:
cat /proc/asound/card0/pcm0p/sub0/hw_params (card0, pcm0p and sub0 may vary).
[23:16:07] valdikss@valtop ~/games/osu! $ cat /proc/asound/card0/pcm0p/sub0/hw_params 
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 6000
buffer_size: 18000
6000+18000 = 24000 / 1000 = 24ms! Quite a big number.
Now we should determine minimal period_size. Create /etc/asound.conf:
pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_size 1
buffer_size 1
}
}

Make sure nobody uses audio device (cat /proc/asound/card0/pcm0p/sub0/hw_params should output "closed"), run your audio player and execute:
cat /proc/asound/card0/pcm0p/sub0/hw_params
again. You should hear cracking sound, so don't worry.
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 32
buffer_size: 64
As for me, minimal period_size is 32. Set this value into your /etc/asound.conf.
Now it's time to deal with buffer_size. 512 is a good value to start with. Set it in your /etc/asound.conf as well. Open your player, listen to some music a bit, you should hear clear sound without cracklings. If you head cracking sound, increase you buffer_size, but remember, it should be multiple of period_size.
My values are 32 and 640.

2) Tuning directsound buffers.
Osu! uses directsound for audio output and it has own buffers too. It can be configured via wines' regedit.
Run regedit and navigate to HKEY_CURRENT_USER/Software/Wine/DirectSound.
By default buffer size is 65536 and sound queue is 10.
Firstly, decrease sound queue. Create string parameter(REG_SZ) named "SndQueueMax" and set it to 3 for example, then run osu!. It should start and you definitely will hear that latency has become lower. Close the game.
Now, create key named "HelBuflen" — it's directsound buffer size. Set it to 16384 and then run the game. If you hear cracking sound, increase buffer twice.

3) Patching winealsa.drv
For the best latency, you can change buffers in dlls/winealsa.drv/mmdevdrv.c wine source file, then recompile it.
Values to change:
DefaultPeriod, MinimumPeriod, EXTRA_SAFE_RT. I have it 20000/20000/10000. With this values you can set directsound buffer size even lower.
SatoXYN
If you're using skype, you should create new pcm device (add it to /etc/asound.conf) as skype can't work with low latency. Just create another pcm with dmix and values like 1024/4096, name it "hugelatency", run skype and choose "hugelatency" as output device in the settings.
SatoXYN
Does anybody play in opengl mode? I used to play in opengl, but now I got stuck on "checking new songs" every time. That happened all the time on my desktop with nvidia, and started to happen on intel HD3000 on my laptop too.
SatoXYN
I have no idea how I fixed it, but opengl now works again.
sssun1196
ㅋㅋ
Alice S
After installing tablet drivers and reducing the tablet area via "xsetwacom set" my cursor seems to appear in random locations nowhere near the game while playng, it makes the game feel laggy.

edit: Perhaps I should add that this was on Arch Linux.
Yusuzu
I do sh winetricks(..) and terminal report me ''wineserver not found!''. Heeelp? :c\\

Edit: Okay i fix it.
Sonny9393
On Mageia you need to use urpmi instead of apt-get.

But it still need something :cry:

PS:Which libraries does osu! require?
[deleted user]
To see a world in a granda of stand.And a heaven in a wild flower.Hold infinity in the palm your hand and eternity in an hour.Cheap WOW Gold or Buy RS Gold
RBRat3
God there are so many linux threads, So I just picked one to post in.
So Question time has anyone got a stable 60fps under vsync? I'm always hitting 30-55fps... With vsync off its around 530-900fps

GL and Direct render the same performance, just GL chucks out an error on start but works

Specs
Ubuntu/Lucid 32bit
Amd 8core bulldozer
8gb of ram
AMD Radeon HD 6950 with proprietary drivers
wine version 1.5.3

Fun information with OSU!'s benchmark...

X with no Vsync

X with Vsync
Couldnt get GL to work on OSU! beta probably due to the "Cant change resolution" error it chucks out, can be fixed but im lazy to figure it out.

Espionage724 wrote:

I have osu! on Ubuntu 11.10 x64 almost fully playable, but I have an issue with sliders:


(all sliders have some weird glitched graphics around them)

Forcing slider rendering or disabling it does nothing also.
You need to set the offscreen render mode to backbuffer to fix the corruption just note that it does take a very small performance hit on my end, alternative would be to shut it off and use GL (I'll have to look on how to do it in winetricks since I dont use that frontend)

Edit: Ahh found it...
Open and select OSU's prefix (Most likely the default) wack "Ok"

Click Change Settings wack "Ok"

Lastly find "orm=backbuffer" and checkmark it and hit "Ok" Done!!
Espionage724
^ osu! has a benchmark? Also, I'll try what you recommended in the near future when I install Ubuntu 12.04
RBRat3
Yea found it by accident, I never try out the beta builds but in terms of wine emulation its nice to try something of a different version and I saw a cute little benchmark button that was never there before the last time I DL'd the beta so I ran it XD

As for GL benching this is about as good as I could do :P
No Vsync, never went any lower than 19fps although auto stopped hitting notes halfway through and got a D
Espionage724
When you say beta builds, are you refering to the supporter build of osu!, or the beta version of Wine itself?
RBRat3
Yes the supporter build of OSU if thats what its called, It would be nice to see that benchmark in the next release it was a fun toy.
As for wine version it never had any pro/cons with osu from my tests, Did 1.2, 1.3, and 1.5 they all chuk out page long error logs and perform the same.
Only on 1.5 just to use a few workarounds to get pen pressure in SAI under wine.
Ruidoso
The thread that I found mostly helping in forums thanks :)
Espionage724
Got Ubuntu 12.04 x64 installed and updated
- Installed Wine 1.5
- Started Winecfg (with Arch 32 prefix)
- Ran the commands to install dx, net20, and gdi fonts
- Ran osu! installer (it failed, but the important thing is, it leaves osume.exe in the folder, and it seems to associate .osz song files)
- Ran osume.exe (it'll download and fix anything the installer didn't install, and update osu!)
- Set the back buffer thing mentioned above

Now I can run osu! without problem :)
RBRat3
Thought Id mention that the distro I posted for the above wasn't properly configured for my hardware it was just an emergency use while I wait for a new hard drive to show up after an SSD death. I'll be installing sabayon later and do more tests since I'll be transitioning to it for image work.

Ohh and those of you who use linux regularly and like to try different distros & wine versions all the time should become a maintainer for OSU its lacking one....
http://appdb.winehq.org/objectManager.p ... n&iId=9581
Misaka42
Got it running under ArchLinux latest, X86_64.
Using WINEARCH=32 and a seperate wineprefix.
Just like the Espionage724 said, Run installer, when you see error message, kill the process(because if you don't installer deleates the folder, at least for me). Run osume under same prefix and arch as for the installer.
Now go out there and play some beat maps! Runs smooth for me, but I have not tested it enought to be 100% sure.

P.S. If I wont forget and my lazyness won't beat me again, might as well write some simple installer.

P.P.S. For some strange reason, I can't import beatmaps. Well, I can, but not every map. Somtimes, bmpas do get extracted to songs folder, but Osu just ignores them. They Don't show up on beatmap selection screen.
mmstick
Why doesn't someone just take the Osu! source code, strip out the lame .NET Framework crap and give it Qt4 instead? Then it'd be able to easily cross compile to any OS, including phones.
PerfectInsanity

mmstick wrote:

Why doesn't someone just take the Osu! source code, strip out the lame .NET Framework crap and give it Qt4 instead? Then it'd be able to easily cross compile to any OS, including phones.
Qt4 is for GUI and wouldn't be appropriate for a game.
As far as porting it, Peppy keeps osu! closed-source and I'd have though that even if you could get a hold of it, stripping out everything related to .NET (and I guess XNA too) wouldn't leave you with too much left. Osu!'s already been ported to iphone and android and I believe those were made from scratch.
mmstick

PerfectInsanity wrote:

mmstick wrote:

Why doesn't someone just take the Osu! source code, strip out the lame .NET Framework crap and give it Qt4 instead? Then it'd be able to easily cross compile to any OS, including phones.
Qt4 is for GUI and wouldn't be appropriate for a game.
As far as porting it, Peppy keeps osu! closed-source and I'd have though that even if you could get a hold of it, stripping out everything related to .NET (and I guess XNA too) wouldn't leave you with too much left. Osu!'s already been ported to iphone and android and I believe those were made from scratch.
Qt4 is more than just a GUI. Ever heard of Graphics View? The Qt4 itself can handle audio, network, and 3D graphics without extra libraries. Plenty of games are built on top of .NET and now Qt4 is getting attention. If Osu had been made for android and iphone it is highly likely that it's using Qt4 on the phone version. Especially knowing that both are Unix-based devices, it should be almost no effort to distribute it for Linux desktops. Linux is too unfairly left out all the time when it comes to games and Steam.
[Kitty]
Osu Stream was written in Mono, as I recall. I've previously seen a discussion describing how one of the only things XNA is used for is DirectX rendering, and that Osu as it stands could easily run on Mono if the XNA dependencies were dropped and it ran only on OpenGL.
mmstick
So is there a good reason for why we haven't seen a move towards a Linux release? Being my most favorite OS in the world, I'm really itching for more reasons to not have Windows installed on my machine, and to have a larger list of reasons of why people should switch to Linux, and further help the denatet of "there are no games on Linux' that is prevalent in most WIndows users' minds.
Kitsunemimi
That reason would pretty much be because "there are no games on Linux". It's not just the way Windows users think, it's just exactly what's happening in this case.

That's pretty much the way it is. Apparently peppy thinks that there is no real compelling reason to spend so much time on a complete port like this, especially when there's already the alternative of Wine. To be honest, peppy just sort of does the things that he wants to do, and also adds requests that receive enough attention and demand. I guess you can head over to the Feature Requests forum and create a request for a native Linux port, though I doubt it will get much support, and the required support would probably be pretty high.
peppy
It doesn't need to be ported. osu! can run under wine. Just need someone to handle the packaging of that.
RBRat3
Welp in terms of "out of box" no it doesn't run under wine, with installer workarounds yea it does but with page long errors that are going on in the back room. Not only that theres absolutely no performance/stability consistency with machines and distros so for any person who takes on the endeavor will have their own problems to deal with. More or less I consider it half ass running and the AppDB tests shows this XD

BUT as it stands if you take the time to do the research and rub wine and the distro the right way OSU! will moan for you and work as a stand-in till something gets done either it be better wine support or a port which ever comes first, Under no circumstance is it a permanent solution just as it is.

To be honest I would be happy with a half ass made up port that ran on an interpreted language like ruby with the SDL library and all it did was read the maps and for you to just hit notes XD
AMERICAAAA
nice
peppy
wine works perfectly under os x. not sure if wineskin is available for linux, but give it a try if it is.
mmstick

peppy wrote:

wine works perfectly under os x. not sure if wineskin is available for linux, but give it a try if it is.
It's Mac OSX only. At best, you have to cross your fingers and hope it installs and actually runs, which it won't without some serious modifications that most users will find more trouble to get it running than its worth, and just boot into Windows. The best tools Linux has for wine is winetricks, and a litttle knowhow of manipulating wine settings manually via terminal or gui and testing to see what options work. Even worse, not all hardware is treated equally by wine.
Haku Elle Yowane
Hola
Tengo un problema :I
Recientemente instale Lubuntu en mi computadora e intente instalar por medio de Wine el Osu! pero cuando se esta instalando me salta primero un error del instalador y luego uno que dice errores internos - parámetros inválidos recibidos (este es un error aparentemente del Wine)... Y no se me instala.
No se me ocurre que hacer u.u

Hello
I have a problem: I
I recently installed on my computer Lubuntu (And Wine) and try to install Osu! but when it is installing I get an installer error and then one that says internal error - invalid parameters received (this is apparently an error of Wine) ... And I can not install.
I can think to do u.u
(translate with google. I speak Spanish)
mmstick

Haku Elle Yowane wrote:

Hola
Tengo un problema :I
Recientemente instale Lubuntu en mi computadora e intente instalar por medio de Wine el Osu! pero cuando se esta instalando me salta primero un error del instalador y luego uno que dice errores internos - parámetros inválidos recibidos (este es un error aparentemente del Wine)... Y no se me instala.
No se me ocurre que hacer u.u

Hello
I have a problem: I
I recently installed on my computer Lubuntu (And Wine) and try to install Osu! but when it is installing I get an installer error and then one that says internal error - invalid parameters received (this is apparently an error of Wine) ... And I can not install.
I can think to do u.u
(translate with google. I speak Spanish)
That error is guaranteed 100% of the time. It would be wise to backup your current wine, make sure you make a new whine prefix under a 32-bit architecture, use winetricks to install dotnet20, use osu installed, copy the game folders and paste it in the same directory and finish the installer (it will delete the original osu folder because it thinks it has failed to install correctly).

Commands here:

To create Wine prefix use the terminal in your home folder:
WINEARCH=win32 winecfg && winetricks dotnet20 gdiplus ddr=opengl dsoundhw=Full fontsmooth=rgb glsl=disabled multisampling=disabled rtlm=disabled strictdrawordering=disabled orm=backbuffer

Launch game, when it stops or errors copy that folder, exit setup, go in the copy of osu you saved, launch osu!.exe There is some incompatability with ! marks if you use the terminal or need to do something extra with how you launch the game,, in that case you can delete the ! in the games folder name and the games .exe (or use asterisks), but remember that if there is a new Osu! update, it will make a new osu!.exe and you will need to rename the patched osu!.exe to osu.exe as well.

Like the above it will run, OpenGL will spout out screen resolution errors twice before letting you in the game, and laggy performance, same goes for DirectX minus the error dialogs about screen resolution. is recommended to lower graphics as much as possible. Sound may be very weak/bad too, can try other suggestions in the forum for fixing it further. It will likely take a few hours to get running somewhat OK, if that's worth it for you. Really just need a simple linux binary compiled for osu, even if it's just a rough port from Android.

PS: Learn some English, it's good for you, and necessary to survive in this modern era.
peppy
Still waiting for someone (like the above poster) to package a distribution of osu! which (while may not be perfect) runs under linux. This will take the setup process out of the equation (including the need to install .net via winetricks) and work can begin on making it run consistently across hardware. It can happen if you actually put some effort into it.
mmstick
Uploading a simple package of a wine prefix with only Osu! installed to MediaFire using what I had defined above in my previous post. It runs fine on Ubuntu-based distributions that I own at least, besides the OpenGL mode having an error dialogue pop up twice about screen resolution before letting you in the game.

Available here: http://www.mediafire.com/?zi1lohcv0159b14

Basic instructions are included in readme.
peppy
For what it's worth, OpenGL works horribly on OS X while direct x is fully playable.
animez15
wow nice ^^
peppy
Also, if you have any specific error messages that you can get details on (console output), please post them so I can see if it's fixable at my end.
mmstick

peppy wrote:

Also, if you have any specific error messages that you can get details on (console output), please post them so I can see if it's fixable at my end.
mmstick@mmstick-media:~/.osu/drive_c/Program Files/osu!$ env WINEPREFIX="/home/mmstick/.osu" wine osu*.exe
err:menubuilder:init_xdg error looking up the desktop directory
fixme:sync:CreateMemoryResourceNotification (0) stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Xna.Framework"
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"msvcm80"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:process:SetProcessPriorityBoost (0x1c8,0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:win:EnumDisplayDevicesW ((null),0,0x3dcc468,0x00000000), stub!
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{e2ddc251-e100-4bc7-8fe4-c143efc333fb}"
fixme:dciman:DCICreatePrimary 0x43c 0xb4652ac
fixme:win:EnumDisplayDevicesW ((null),0,0x32cef0,0x00000000), stub!
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0xd64e2e8, last error 0x591
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Ink"
fixme:shell:URL_ParseUrl failed to parse L"osu.resources"
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0xeb79890, last error 0x591
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:shell:URL_ParseUrl failed to parse L"System.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet

The above errors appear on startup of the game. It fails to parse osu!.resources throughout the game, when clicking buttons. haven't noticed any other issues under DirectX mode.
peppy
None of those seem like serious issues, and as far as I recall they also occur on OS X.
Littlefighter19
Peppy, I found out, how to download the newest data (you know the zips and so on it wondered me, that you have even uploaded osume.exe there) from your Server, so am I allowed to create an Installer Script for the AUR (Arch Linux User Repository) or a simple shell script, so you can directly install osu! ?
EDIT: Done the script. And btw. there's a bug with the edit mode and the bar up there (it's simply black but you can still use it)
m42a
Arch Linux, wine 1.5.5

Osu fails with
System.Exception: Your graphics card has reported texture corruption.
This is probably a result of not having enough graphics RAM. You may want to try swapping your renderer or lowering your graphics settings.
despite the fact that my graphics settings are on the lowest possible and I have 256MB of video RAM (and it worked fine on full settings 2 months ago). When I click exit it hangs on the error reporting screen.

When I run it on my other video card (which has the same amount of video RAM) it actually starts up and immediately generates an unhandleable exception, but the game keeps running. If I try to go to the song select screen, it hangs on the "checking for new files" screen for a while before crashing.

SPOILER
Wine output for the second card:
fixme:advapi:RegisterTraceGuidsW (0x79fd471e, 0x147ea8, {e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 9, 0x7a390368, (null), (null), 0x7a38d250,): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Xna.Framework"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"msvcm80"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:process:SetProcessPriorityBoost (0x1b8,0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:dwmapi:DwmIsCompositionEnabled 0x3dce278
fixme:win:EnumDisplayDevicesW ((null),0,0x3dcc470,0x00000000), stub!
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{b8c59f2c-1c5c-4911-88c1-d841b51eb87a}"
fixme:dciman:DCICreatePrimary 0x3d0 0xb4712ac
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting"
fixme:thread:NtGetCurrentProcessorNumber need multicore support (4 processors)
fixme:process:FlushProcessWriteBuffers : stub
a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Ink"
fixme:shell:URL_ParseUrl failed to parse L"osu.resources"
fixme:service:QueryServiceConfig2W Level 6 not implemented
fixme:service:QueryServiceConfig2W Level 6 not implemented
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
exception! - url http://osu.ppy.sh/release/update.php?f=osu!.exe&h=7110ea84237601dab2ba7c73a6fd89a3&t=634739924324603310
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 0x0x32 @60! (XRandR)
fixme:thread:NtQueryInformationThread info class 16 not supported yet
err:ntdll:RtlpWaitForCriticalSection section 0x7e9e0120 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 002a, retrying (60 sec)
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
err:ntdll:RtlpWaitForCriticalSection section 0x7e9e0120 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 003e, blocked by 002a, retrying (60 sec)
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
err:ntdll:RtlpWaitForCriticalSection section 0x7e9e0120 "../../../wine/dlls/winex11.drv/x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 002a, retrying (60 sec)
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
wine: Unhandled page fault on read access to 0xfffffff4 at address 0x79e717e7 (thread 003e), starting debugger...
fixme:thread:NtQueryInformationThread info class 16 not supported yet
Unhandled exception: page fault on read access to 0xfffffff4 in 32-bit code (0x79e717e7).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:79e717e7 ESP:0edfe608 EBP:00000000 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000001 EBX:7bcb5ff4 ECX:685de820 EDX:00000000
ESI:685de820 EDI:685d8a40
Stack dump:
0x0edfe608: 7a111af9 8dd13511 0edfe780 685de820
0x0edfe618: 7bcb5ff4 685de078 00000000 0edfe9cc
0x0edfe628: 79f9ac4c ffffffff 0edfe65c 7a111b73
0x0edfe638: 685de820 0edfe730 7b87306f 685de820
0x0edfe648: 00000000 00000000 00000000 00000000
0x0edfe658: 00000000 0edfe6ec 7bc79f47 7a111b27
Backtrace:
=>0 0x79e717e7 in mscorwks (+0x17e7) (0x00000000)
0x79e717e7: movl 0xfffffff4(%ebp),%ecx
Modules:
Module Address Debug info Name (135 modules)
PE 400000- 5ce000 Deferred osu!
PE 2a20000- 2a31000 Deferred bass_fx
PE 2de0000- 2de6000 Deferred x3daudio1_1
PE 3040000- 3cc6000 Deferred system.windows.forms.ni
PE 3dd0000- b254000 Deferred osu
PE b870000- b8d2000 Deferred bass
PE c560000- c5e2000 Deferred microsoft.ink
PE d690000- dbf8000 Deferred system.xml.ni
PE 10000000-100b7000 Deferred microsoft.xna.framework
PE 60340000-60348000 Deferred culture
PE 60610000-60616000 Deferred fusion
PE 64020000-64033000 Deferred mscorsec
PE 641f0000-6420d000 Deferred shfusion
PE 64220000-64238000 Deferred shfusres
PE 64890000-648f2000 Deferred system.configuration
PE 67770000-677bc000 Deferred system.runtime.remoting
PE 70d00000-70e91000 Deferred gdiplus
PE 78130000-781cb000 Deferred msvcr80
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
PE 790c0000-79ba6000 Deferred mscorlib.ni
PE 79e70000-7a3d1000 Export mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Deferred system.drawing.ni
ELF 7b800000-7ba3d000 Deferred kernel32<elf>
\-PE 7b810000-7ba3d000 \ kernel32
ELF 7bc00000-7bcd2000 Deferred ntdll<elf>
\-PE 7bc10000-7bcd2000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bfdc000-7c000000 Deferred iphlpapi<elf>
\-PE 7bfe0000-7c000000 \ iphlpapi
PE 7c4c0000-7c53d000 Deferred msvcm80
ELF 7ce99000-7cecd000 Deferred ws2_32<elf>
\-PE 7cea0000-7cecd000 \ ws2_32
ELF 7cf27000-7d000000 Deferred opengl32<elf>
\-PE 7cf40000-7d000000 \ opengl32
ELF 7d301000-7d318000 Deferred libresolv.so.2
ELF 7d38e000-7d3a9000 Deferred libgcc_s.so.1
ELF 7d4d6000-7d600000 Deferred oleaut32<elf>
\-PE 7d4f0000-7d600000 \ oleaut32
ELF 7d70a000-7d800000 Deferred libasound.so.2
ELF 7d947000-7d981000 Deferred usp10<elf>
\-PE 7d950000-7d981000 \ usp10
ELF 7d981000-7d988000 Deferred libnss_dns.so.2
ELF 7d988000-7d98d000 Deferred dyson_compress_1403.32.so
PE 7d98d000-7d991000 Deferred fast_lookahead_limiter_1913.32.s
ELF 7d9d1000-7da00000 Deferred winealsa<elf>
\-PE 7d9e0000-7da00000 \ winealsa
ELF 7db02000-7db27000 Deferred mmdevapi<elf>
\-PE 7db10000-7db27000 \ mmdevapi
ELF 7db27000-7db3c000 Deferred dciman32<elf>
\-PE 7db30000-7db3c000 \ dciman32
ELF 7db3c000-7dbee000 Deferred winmm<elf>
\-PE 7db40000-7dbee000 \ winmm
ELF 7dbee000-7dc3d000 Deferred dsound<elf>
\-PE 7dbf0000-7dc3d000 \ dsound
ELF 7dc3d000-7dd83000 Deferred wined3d<elf>
\-PE 7dc50000-7dd83000 \ wined3d
ELF 7dd83000-7ddc1000 Deferred d3d9<elf>
\-PE 7dd90000-7ddc1000 \ d3d9
ELF 7ddc1000-7dfe9000 Deferred shell32<elf>
\-PE 7ddd0000-7dfe9000 \ shell32
ELF 7e133000-7e1b2000 Deferred rpcrt4<elf>
\-PE 7e140000-7e1b2000 \ rpcrt4
ELF 7e1b2000-7e2da000 Deferred ole32<elf>
\-PE 7e1d0000-7e2da000 \ ole32
ELF 7e374000-7e37d000 Deferred librt.so.1
ELF 7e37d000-7e3a7000 Deferred msacm32<elf>
\-PE 7e380000-7e3a7000 \ msacm32
ELF 7e3a7000-7e3e9000 Deferred rsaenh<elf>
\-PE 7e3b0000-7e3e9000 \ rsaenh
ELF 7e3e9000-7e403000 Deferred imagehlp<elf>
\-PE 7e3f0000-7e403000 \ imagehlp
ELF 7e403000-7e439000 Deferred uxtheme<elf>
\-PE 7e410000-7e439000 \ uxtheme
ELF 7e439000-7e53b000 Deferred comctl32<elf>
\-PE 7e440000-7e53b000 \ comctl32
ELF 7e53b000-7e601000 Deferred crypt32<elf>
\-PE 7e540000-7e601000 \ crypt32
ELF 7e601000-7e637000 Deferred wintrust<elf>
\-PE 7e610000-7e637000 \ wintrust
ELF 7e637000-7e6d5000 Deferred msvcrt<elf>
\-PE 7e650000-7e6d5000 \ msvcrt
ELF 7e6d5000-7e6db000 Deferred libxfixes.so.3
ELF 7e6db000-7e6e6000 Deferred libxcursor.so.1
ELF 7e6e7000-7e6fd000 Deferred dwmapi<elf>
\-PE 7e6f0000-7e6fd000 \ dwmapi
ELF 7e6fd000-7e711000 Deferred softpub<elf>
\-PE 7e700000-7e711000 \ softpub
ELF 7e871000-7e89a000 Deferred libexpat.so.1
ELF 7e89a000-7e8cf000 Deferred libfontconfig.so.1
ELF 7e8cf000-7e8df000 Deferred libxi.so.6
ELF 7e8df000-7e8e8000 Deferred libxrandr.so.2
ELF 7e915000-7e939000 Deferred imm32<elf>
\-PE 7e920000-7e939000 \ imm32
ELF 7e939000-7e953000 Deferred libice.so.6
ELF 7e953000-7e9e5000 Deferred winex11<elf>
\-PE 7e960000-7e9e5000 \ winex11
ELF 7e9e5000-7e9fc000 Deferred libz.so.1
ELF 7e9fc000-7ea98000 Deferred libfreetype.so.6
ELF 7ea9a000-7eaa4000 Deferred libxrender.so.1
ELF 7eac5000-7eb95000 Deferred gdi32<elf>
\-PE 7ead0000-7eb95000 \ gdi32
ELF 7eb95000-7ece8000 Deferred user32<elf>
\-PE 7ebb0000-7ece8000 \ user32
ELF 7ece8000-7ed5b000 Deferred shlwapi<elf>
\-PE 7ed00000-7ed5b000 \ shlwapi
ELF 7ed5b000-7edc6000 Deferred advapi32<elf>
\-PE 7ed70000-7edc6000 \ advapi32
ELF 7efc6000-7efd3000 Deferred libnss_files.so.2
ELF 7efd6000-7efe6000 Deferred libbz2.so.1.0
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f54d2000-f54d8000 Deferred libxxf86vm.so.1
ELF f54d8000-f54de000 Deferred libuuid.so.1
ELF f54e0000-f54e7000 Deferred libxdmcp.so.6
ELF f54e7000-f54eb000 Deferred libxau.so.6
ELF f54eb000-f550d000 Deferred libxcb.so.1
ELF f550e000-f715b000 Deferred libnvidia-glcore.so.295.53
ELF f715b000-f715f000 Deferred libnvidia-tls.so.295.53
ELF f715f000-f718d000 Deferred libm.so.6
ELF f718d000-f719f000 Deferred libxext.so.6
ELF f719f000-f72d6000 Deferred libx11.so.6
ELF f72d7000-f72dd000 Deferred libxv.so.1
ELF f72dd000-f72e2000 Deferred libdl.so.2
ELF f72e2000-f73ba000 Deferred libgl.so.1
ELF f73ba000-f7404000 Deferred libturbojpeg.so
ELF f7407000-f7410000 Deferred libsm.so.6
ELF f7431000-f75d4000 Deferred libc.so.6
ELF f75d5000-f75f0000 Deferred libpthread.so.0
ELF f75f0000-f7733000 Dwarf libwine.so.1
ELF f7733000-f77d4000 Deferred librrfaker.so
ELF f77d4000-f77d7000 Deferred libdlfaker.so
ELF f77d8000-f77fa000 Deferred ld-linux.so.2
ELF f77fa000-f77fb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\m42a\osu\osu!.exe
00000043 0
00000042 0
0000003e 0 <==
0000003b 2
00000039 0
00000038 0
00000037 0
00000035 15
00000034 2
00000033 15
00000032 15
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002a 2
00000029 0
00000009 0
0000000e services.exe
00000027 0
00000026 0
00000020 0
00000017 0
00000010 0
0000000f 0
00000012 mscorsvw.exe
0000001c 0
0000001b 0
00000016 0
00000013 0
00000014 explorer.exe
00000015 0
0000001d winedevice.exe
00000022 0
0000001f 0
0000001e 0
00000023 plugplay.exe
00000028 0
00000025 0
00000024 0

osu!.m42a.cfg:
FavouritesA = 
FavouritesB =
TreeSortMode = Search
TreeSortMode2 = Artist
keyOsuLeft = Z
keyOsuRight = X
keyFruitsDash = LeftShift
keyFruitsLeft = Left
keyFruitsRight = Right
keyTaikoInnerLeft = X
keyTaikoInnerRight = C
keyTaikoOuterLeft = Z
keyTaikoOuterRight = V
keyPause = Escape
keySkip = Space
keyToggleScoreboard = Tab
keyToggleChat = F8
keyToggleExtendedChat = F9
keyScreenshot = F12
keyIncreaseAudioOffset = OemPlus
keyDecreaseAudioOffset = OemMinus
keyToggleFrameLimiter = F7
keyVolumeIncrease = Up
keyVolumeDecrease = Down
Skin = Flandre Scarlet
SkinSamples = 1
UseTaikoSkin = 0
ComboFire = 0
MousePrecision = 1
Width = 1366
WidthFullscreen = 1366
HeightFullscreen = 768
Offset = 0
Height = 768
EditorTip = 3
MenuTip = 18
Fullscreen = 0
OnlineDefault = 1
Video = 0
Username = m42a
Password = ********************************
NotifySubmittedThread = 1
AutoChatHide = 1
FrameSync = 1
MouseDisableWheel = 0
MouseDisableButtons = 0
SaveReplay = 1
EditorBeatDivisor = 2
EditorGridSize = 16
DistanceSpacing = 1
MouseSpeed = 1
EditorSliderCurveType = 1
VolumeEffect = 5
VolumeMusic = 100
VolumeUniversal = 100
Ticker = 0
SnakingSliders = 0
Tablet = 0
ComboFireHeight = 3
ScreenshotId = 0
ScoreboardVisible = 1
HelpTips = 00000000000000000000
ChatSortMode = 1
Bloom = 0
BloomSoftening = 0
ComboBurst = 0
AbsoluteScroll = 0
HoverSelect = 0
HoverReturn = 1
SkipTablet = 0
DisplayCityLocation = 1
ChatHighlightName = 1
Display = 1
Renderer = opengl
FpsCounter = 1
ProgressBarType = 1
DistanceSpacingEnabled = 1
FriendsOnly = 0
FrameSyncGl = 2
ShowSpectators = 1
MsnIntegration = 0
YahooIntegration = 0
HighlightWords =
IgnoreList =
HitLighting = 0
ScreenshotFormat = 3
LobbyShowPassworded = 0
LobbyShowExistingOnly = 0
ShowReplayComments = 1
LobbyShowFriendsOnly = 0
LobbyShowFull = 0
LobbyPlayMode = -1
ChatFilter = 0
ChatRemoveForeign = 0
ChatLastChannel = #osu
PopupDuringGameplay = 1
Wiimote = 0
ChatAudibleHighlight = 1
ChatPrivateTabs = 1
Language = en
ChatChannels = #osu #announce
MyPcSucks = 1
NotifyFriends = 1
ConfirmExit = 0
UseSkinCursor = 0
PermanentSongInfo = 1
ForceSliderRendering = 0
AllowPublicInvites = 1
VideoEditor = 1
Littlefighter19
m42a, do you have a 64bit machine (probably not because I ran into trouble in installing .NET20 with 64Bit but got it working) and have you tried to start in a "virtual desktop" <-- very important for osu!
Also, are you using the propietary driver?
m42a
I'm 64-bit, but wine is running in 32-bit mode.
I wasn't running in a virtual desktop, but the same thing happens when I do.
I'm using the Intel open source driver for my first card, but the Nvidia proprietary for the second.
Littlefighter19
Ah, same as me I'm using optirun (for the NVIDIA card), it works fine with it. So have you made sure to make a new fresh 32bit only prefix? I also needed to install some 32-bit compat libs to get it to work (like lib32-virtualgl for optirun).
EDIT:So btw, your errors are looking like Graphics Driver errors so watch out and look if you have the compat libs installed. lib32-libgl lib32-mesa lib32-intel-dri)
m42a
Yeah, my wine prefix is fully 32-bit. I thought I installed all of the necessary lib32 packages, but maybe I missed some. Could you post the output of "pacman -Qs lib32" (assuming you're on Arch)?
Littlefighter19
I have mentioned the most important libs up there in the other post but here you go :D

SPOILER
local/lib32-acl 2.2.51-2
Access control list libraries (32-bit)
local/lib32-alsa-lib 1.0.25-1
An alternative implementation of Linux sound support (32 bit)
local/lib32-alsa-oss 1.0.25-1
OSS compatibility library (32 bit)
local/lib32-alsa-plugins 1.0.25-1
Extra alsa plugins (32-bit)
local/lib32-atk 2.2.0-1
A library providing a set of interfaces for accessibility (32-bit)
local/lib32-attr 2.4.46-2
Extended attribute support library for ACL support (32-bit)
local/lib32-bzip2 1.0.6-1
A high-quality data compression program (32-bit)
local/lib32-cairo 1.10.2-3
Cairo vector graphics library (32-bit)
local/lib32-dbus-core 1.4.20-1
Freedesktop.org message bus system (32-bit)
local/lib32-e2fsprogs 1.42.1-1
Ext2 filesystem libraries (32-bit)
local/lib32-expat 2.1.0-1
An XML Parser library written in C (32 bit)
local/lib32-flac 1.2.1-8
Free Lossless Audio Codec (32-bit)
local/lib32-fontconfig 2.8.0-4
A library for configuring and customizing font access (32-bit)
local/lib32-freetype2 2.4.9-1
TrueType font rendering library (32-bit)
local/lib32-gcc-libs 4.7.0-5
Runtime libraries shipped by GCC (32-bit)
local/lib32-gdk-pixbuf2 2.26.1-2
An image loading library (32-bit)
local/lib32-gettext 0.18.1.1-2
GNU internationalization library (32-bit)
local/lib32-glib2 2.32.1-2
Common C routines used by GTK+ 2.4 and other libs (32-bit)
local/lib32-glibc 2.15-10
GNU C Library for multilib
local/lib32-gmp 5.0.4-1
A free library for arbitrary precision arithmetic (32-bit)
local/lib32-gmp4 4.3.2-3
Legacy version of gmp. Provides libgmp.so.3 (32 bit)
local/lib32-gtk2 2.24.10-1
The GTK+ Toolkit (v2) (32-bit)
local/lib32-json-c 0.9-2
A JSON implementation in C (32-bit)
local/lib32-keyutils 1.5.5-1
Linux Key Management Utilities (32-bit)
local/lib32-krb5 1.10.1-2
The Kerberos network authentication system (32-bit)
local/lib32-libasyncns 0.8-6
A C library for Linux/Unix for executing name service queries asynchronously (32-bit)
local/lib32-libcanberra 0.28-2
A small and lightweight implementation of the XDG Sound Theme Specification (32-bit)
local/lib32-libcanberra-pulse 0.28-2
PulseAudio plugin for libcanberra (32-bit)
local/lib32-libcap 2.22-1
POSIX 1003.1e capabilities (32-bit)
local/lib32-libcups 1.5.2-1
The CUPS Printing System - client libraries (32-bit)
local/lib32-libdrm 2.4.33-1
Userspace interface to kernel DRM services (32-bit)
local/lib32-libffi 3.0.10-3
A portable, high level programming interface to various calling conventions (32 bits version)
local/lib32-libgl 8.0.2-1
Mesa 3-D graphics library and DRI software rasterizer (32-bit)
local/lib32-libglapi 8.0.2-1
free implementation of the GL API -- shared library. The Mesa GL API module is responsible for dispatching
all the gl* functions (32-bits)
local/lib32-libice 1.0.8-1
X11 Inter-Client Exchange library (32-bit)
local/lib32-libjpeg-turbo 1.2.0-1
libjpeg derivative with accelerated baseline JPEG compression and decompression (32-bit)
local/lib32-libldap 2.4.30-1
Lightweight Directory Access Protocol (LDAP) client libraries (32-bit)
local/lib32-libltdl 2.4.2-5
A system independent dlopen wrapper for GNU libtool (32-bit)
local/lib32-libmng 1.0.10-6
A collection of routines used to create and manipulate MNG format graphics files (32-bit)
local/lib32-libogg 1.3.0-1
Ogg bitstream and framing library (32-bit)
local/lib32-libpciaccess 0.13.1-1
X11 PCI access library (32-bit
local/lib32-libpng 1.5.10-2
A collection of routines used to create PNG format graphics files (32-bit)
local/lib32-libpulse 1.1-2
A featureful, general-purpose sound server (32-bit client libraries)
local/lib32-libsm 1.2.1-1
X11 Session Management library (32-bit)
local/lib32-libsndfile 1.0.25-2
A C library for reading and writing files containing sampled sound (32-bit)
local/lib32-libstdc++5 3.3.6-6
Legacy GNU Standard C++ library version 3 (32 bit)
local/lib32-libtiff 4.0.1-1
Library for manipulation of TIFF images (32-bit)
local/lib32-libvorbis 1.3.3-1
Vorbis codec library (32-bit)
local/lib32-libx11 1.4.99.901-2
X11 client-side library (32-bit)
local/lib32-libxau 1.0.7-1
X11 authorisation library (32-bit)
local/lib32-libxcb 1.8.1-2
X11 client-side library (32-bit)
local/lib32-libxcomposite 0.4.3-3
X11 Composite extension library (32-bit)
local/lib32-libxcursor 1.1.13-1
X cursor management library (32-bit)
local/lib32-libxdamage 1.1.3-4
X11 damaged region extension library (32-bit)
local/lib32-libxdmcp 1.1.1-1
X11 Display Manager Control Protocol library (32-bit)
local/lib32-libxext 1.3.1-1
X11 miscellaneous extensions library (32-bit)
local/lib32-libxfixes 5.0-1
X11 miscellaneous 'fixes' extension library (32-bit)
local/lib32-libxft 2.3.0-1
FreeType-based font drawing library for X (32-bit)
local/lib32-libxi 1.6.0-1
X11 Input extension library (32-bit)
local/lib32-libxinerama 1.1.2-1
X11 Xinerama extension library (32-bit)
local/lib32-libxrandr 1.3.2-2
X11 RandR extension library (32-bit)
local/lib32-libxrender 0.9.7-1
X Rendering Extension client library (32-bit)
local/lib32-libxss 1.2.2-1
X11 Screen Saver extension library (32-bit)
local/lib32-libxt 1.1.3-1
X11 toolkit intrinsics library (32-bit)
local/lib32-libxtst 1.2.1-1
X11 Testing -- Resource extension library (32-bit)
local/lib32-libxv 1.0.7-1
X11 Video extension library (32-bit)
local/lib32-libxvmc 1.0.7-1
X11 Video Motion Compensation extension library (32-bit)
local/lib32-libxxf86vm 1.1.2-1
X11 XFree86 video mode extension library (32-bit)
local/lib32-mesa 8.0.2-1
Mesa 3-D graphics libraries and include files (32-bit)
local/lib32-mpg123 1.14.0-1
A console based real time MPEG Audio Player for Layer 1, 2 and 3 (32-bit)
local/lib32-ncurses 5.9-1
System V Release 4.0 curses emulation library (32-bit)
local/lib32-nvidia-utils-bumblebee 295.40-1
NVIDIA drivers utilities and libraries (32-bit). Repacked and installed in away that won't break LibGL from
mesa.
local/lib32-openal 1.14-1
OpenAL audio library for use with opengl (32-bit)
local/lib32-openssl 1.0.1.b-1
The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (32-bit)
local/lib32-pango 1.30.0-1
A library for layout and rendering of text (32-bit)
local/lib32-pcre 8.30-1
A library that implements Perl 5-style regular expressions (32-bit)
local/lib32-pixman 0.24.4-1
Pixman library (32-bit)
local/lib32-qt 4.8.1-1
A cross-platform application and UI framework (32-bit)
local/lib32-sdl 1.2.15-2
A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (32-bit)
local/lib32-sdl_image 1.2.12-2
A simple library to load images of various formats as SDL surfaces (32-bit)
local/lib32-sdl_ttf 2.0.11-1
A library that allows you to use TrueType fonts in your SDL applications (32-bit)
local/lib32-sqlite3 3.7.11-1
A C library that implements an SQL database engine (32-bit)
local/lib32-tdb 1.2.9-1
A Trivia Database similar to GDBM but allows simultaneous commits (32-bit)
local/lib32-util-linux 2.21.1-1
Miscellaneous system utilities for Linux (32-bit)
local/lib32-virtualgl 2.3-3
32-bit serverside components for 64-bit VirtualGL servers.
local/lib32-zlib 1.2.7-1
Compression library implementing the deflate compression method found in gzip and PKZIP (32-bit)

EDIT: I'm now unavailable until morning good night!
EDIT2: Or: "Oyasumi nasai!".... le me watched to many anime... >.<
m42a
Well, no luck there, I have all of those and it still doesn't work.
Littlefighter19
k, last chance is try following in the correct Wineprefix
winetricks corefonts gdiplus dotnet20 fontfix ddr=opengl mwo=force
Should setup all "Wine"site dependencies.
I'm afraid I couldn't help.
m42a
Still nope.
mmstick
Guys, I made a prepackaged prefix of Osu already for a reason with a link to it in the posts just before yours, http://www.mediafire.com/?zi1lohcv0159b14 , so you don't have to go through the entire install process and manually using winecfg to change a dozen variables to get it running smoothly
mmstick

Littlefighter19 wrote:

k, last chance is try following in the correct Wineprefix
winetricks corefonts gdiplus dotnet20 fontfix ddr=opengl mwo=force
Should setup all "Wine"site dependencies.
I'm afraid I couldn't help.
winetricks dotnet20 gdiplus ddr=opengl dsoundhw=Full fontsmooth=rgb glsl=disabled multisampling=disabled rtlm=disabled strictdrawordering=disabled orm=backbuffer

gives a lot better results
show more
Please sign in to reply.

New reply