GNU/Linux OSU 延迟优化

osu!
gnu-linux
深井冰
标签: #<Tag:0x00007f4c984f42f0> #<Tag:0x00007f4c984f41b0> #<Tag:0x00007f4c984f4070>
(木马) #1

本来以为lutris的安装是已经做了优化的(确实)但发现还有更多可以调的设置,所以随手测了下:
主要依照 https://blog.thepoon.fr/osuLinuxAudioLatency/https://osu.ppy.sh/community/forums/topics/367783

测试方法:
Arch, Ryzen 1700@3000hz
修改 config 中的 CustomFrameLimit 到 10000 达到不限制 fps 的效果,暂停音乐,audacity 录 mic,测量从鼠标按下到音乐播放的时间。

未(半)优化:
默认内核,lutris安装的windows版(wine的名字里有“osu”应该已经优化了),pulseaudio 默认设置, 即我平时玩的环境:


70ms左右的延迟
优化完的系统:
zen内核,wine版本换成AUR里打了补丁的wine-osu,pulseaudio低延迟设置:

测不到的延迟

结论:浪费了半个小时,不过我爽啊
顺便按照第一篇blog的测试,原装wine在100ms左右,windows是70ms左右

(Phoenix Emik) #2

编译 Wine 实在是太不友好了,我搞了一个周末实在凑不齐依赖包就放弃了,openSUSE 在 64-bit 下面找个别 32-bit 库太难了

(木马) #3

aur太方便,直接makepkg -si解决
不过作者有在想把它做成snap pak

(嘛花) #4

优化下Lazer我觉得可以提上日程
但是感觉皮皮能咕到下辈子。

(木马) #5

hmm, 搬了个家,终于有机会打恶俗,轻松FC了好几首歌,不知道是因为这个还是换了环境。

(四暗刻) #6

我倒是搬離大學宿舍之後就不知道怎麼打惡俗了…

(咕~) #7

我也自从手感退化就没怎么打了……有些蛋蛋的不舍

(四暗刻) #8

哇,咕姐姐好久不見 :001_hi:

(咕~) #9

好久不见鸭~