{"content":"\n \n \n <\/a>\n <\/div>\n \n \n Omnicrox<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 1 post\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n Omnicrox<\/a>\n\n \n 2012-01-29T19:27:33+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n Xerrao wrote:<\/h4><\/blockquote>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!<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n Espionage724<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 943 posts\n <\/a>\n <\/div>\n\n \n ed August 2011<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n Espionage724<\/a>\n\n \n 2012-02-14T10:35:12+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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.<\/div>\n <\/div>\n <\/div>\n\n \n \n RoE | Wiki<\/a> - Linux notes, self-hosted<\/a><\/div>\n <\/div>\n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n chiisai_tanuki<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 3 posts\n <\/a>\n <\/div>\n\n \n ed February 2012<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n chiisai_tanuki<\/a>\n\n \n 2012-02-16T12:38:42+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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<\/pre>- Install Winetricks:wget http:\/\/winetricks.org\/winetricks ; chmod +x winetricks <\/pre>- Install dotnet 2 in a clear wineprefix (if you are prompted to install Gecko, accept):WINEPREFIX=\/home\/yourname\/.wine\/osu winetricks dotnet20<\/pre>- Run osu! installer (we consider it is in your s folder - if your system locale is not English, it may be translated in your language, for exemple \"T\u00e9l\u00e9chargements\" in French):cd s; WINEPREFIX=\/home\/yourname\/.wine\/osu wine setup<\/pre>- 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 <\/pre>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<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n Espionage724<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 943 posts\n <\/a>\n <\/div>\n\n \n ed August 2011<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n Espionage724<\/a>\n\n \n 2012-02-19T00:07:25+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n ^ 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<\/div>\n <\/div>\n <\/div>\n\n \n \n RoE | Wiki<\/a> - Linux notes, self-hosted<\/a><\/div>\n <\/div>\n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n SatoXYN<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 45 posts\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n SatoXYN<\/a>\n\n \n 2012-02-24T11:55:39+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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.<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n [Kitty]<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 27 posts\n <\/a>\n <\/div>\n\n \n ed June 2011<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n [Kitty]<\/a>\n\n \n 2012-02-28T12:55:37+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n A fix for anyone using pulseaudio:Before play,pacmd suspend true<\/pre>After play,pacmd suspend false<\/pre>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.<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n rooman<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 1 post\n <\/a>\n <\/div>\n\n \n ed October 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n rooman<\/a>\n\n \n 2012-03-08T17:56:03+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n chiisai_tanuki, thank you very much!!! for your HOW TO! its work!<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n chiisai_tanuki<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 3 posts\n <\/a>\n <\/div>\n\n \n ed February 2012<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n chiisai_tanuki<\/a>\n\n \n 2012-03-14T18:56:01+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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!<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n SatoXYN<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 45 posts\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n SatoXYN<\/a>\n\n \n 2012-03-17T19:39:34+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n So guys, how to play with minimal latency<\/strong>0) Remove pulseaudio. No shit.1)<\/strong> 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_INTERLEAVEDformat: S16_LEsubformat: STDchannels: 2rate: 48000 (48000\/1)period_size: 6000buffer_size: 18000<\/pre>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 }}<\/pre>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_paramsagain. You should hear cracking sound, so don't worry.access: MMAP_INTERLEAVEDformat: S16_LEsubformat: STDchannels: 2rate: 48000 (48000\/1)period_size: 32buffer_size: 64<\/pre>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 , it should be multiple of period_size.My values are 32 and 640.2)<\/strong> 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_\/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\" \u2014 it's directsound buffer size. Set it to 16384 and then run the game. If you hear cracking sound, increase buffer twice.3)<\/strong> Patching winealsa.drvFor 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.<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n SatoXYN<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 45 posts\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n SatoXYN<\/a>\n\n \n 2012-03-18T09:20:48+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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.<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n SatoXYN<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 45 posts\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n SatoXYN<\/a>\n\n \n 2012-03-25T13:11:50+00:00<\/time>\n <\/a>\n <\/div>\n <\/div>\n\n <\/div>\n\n \n \n 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.<\/div>\n <\/div>\n <\/div>\n\n \n \n <\/div>\n <\/div>\n \n \n \n <\/a>\n <\/div>\n \n \n SatoXYN<\/a>\n\n \n \n \n \n \n <\/span>\n <\/a>\n <\/div>\n \n \n \n 45 posts\n <\/a>\n <\/div>\n\n \n ed April 2010<\/strong>\n <\/div>\n <\/div>\n\n \n \n \n \n \n 50232r