- Arch Linux User Repository
- Search Criteria
- Package Details: osu-lazer 2021.1006.1-2
- Package Actions
- Dependencies (7)
- Required by (0)
- Sources (6)
- Latest Comments
- morguldir commented on 2021-10-09 00:21
- ZhangHua commented on 2021-09-25 06:47
- ppy commented on 2021-08-31 16:24
- Lucki commented on 2021-08-31 14:44
- ppy commented on 2021-08-31 02:22
- Lucki commented on 2021-08-30 23:03
- Ta180m commented on 2021-08-06 03:13
- Sarisan commented on 2021-05-25 09:53
- huupoke12 commented on 2021-05-25 09:47
- Sarisan commented on 2021-05-25 09:44
- Osu lazer on linux
- OSU Linux
- 02.01.2021 порт обновлен до версии 1.6
- Скачать и установить можно одной командой в терминале:
- Стандартный режим
- osu!mania
- Catch the Beat
- Taiko
- Iriscot Blog
- osu-lazer on linux no audio #3471
- Comments
- pfych commented Sep 22, 2018 •
- WebFreak001 commented Sep 22, 2018
- pfych commented Sep 22, 2018
- qwewqa commented Sep 22, 2018 •
- jai-x commented Sep 22, 2018 •
- morguldir commented Sep 23, 2018
- redstik commented Sep 26, 2018
- smoogipoo commented Oct 1, 2018
- chermnyx commented May 27, 2019
- Zyfarok commented Jul 9, 2019 •
- Osu lazer on linux
- About
Arch Linux User Repository
Search Criteria
Package Details: osu-lazer 2021.1006.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/osu-lazer.git (read-only, click to copy) |
---|---|
Package Base: | osu-lazer |
Description: | The new open source version of osu!, the free-to-win rhythm game |
Upstream URL: | https://osu.ppy.sh/ |
Keywords: | game lazer osu peppy ppy rhythm |
Licenses: | MIT, custom:CC-BY-NC 4.0 |
Submitter: | morguldir |
Maintainer: | morguldir (ppy) |
Last Packager: | morguldir |
Votes: | 48 |
Popularity: | 1.20 |
First Submitted: | 2018-06-21 12:34 |
Last Updated: | 2021-10-09 00:18 |
Dependencies (7)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-gl-transition, ffmpeg-svt-av1-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-headless, ffmpeg-git, ffmpeg-full, ffmpeg-libfdk_aac, ffmpeg-ndi, ffmpeg-full-git, ffmpeg-nocuda, ffmpeg-amd-full-git, ffmpeg-intel-full-git, ffmpeg-amd-full, ffmpeg-mmal, ffmpeg-decklink, ffmpeg-vp9-timestamp, ffmpeg-vulkan, ffmpeg-cuda, ffmpeg-shinobi)
- libgl (glshim-git, libhybris-ext-libgl-git, libhybris-libgl-git, mesa-libgl-noglvnd, swiftshader-git, nvidia-340xx-utils, libglvnd-git, amdgpu-pro-libgl, libglvnd)
- sdl2 (sdl2-ime-support, sdl2-rbp-bin, sdl2-minimal-git, sdl2-minimal-x11-git, sdl2-rpi, sdl2-nox, sdl2-static, sdl2-git, sdl2-nox-git)
- shared-mime-info (shared-mime-info-git)
- dotnet-runtime>=5.0.0 (dotnet-runtime-2.2, dotnet-runtime-3.0, dotnet-runtime-2.1, dotnet-runtime-bin, dotnet-runtime-3.1-bin, dotnet-runtime-preview)
- git (git-git, git-vfs) (make)
- dotnet-sdk>=5.0.5.sdk202 (dotnet-sdk-2.2, dotnet-sdk-2.2-vs2017, dotnet-sdk-3.0, dotnet-sdk-2.1, dotnet-sdk-bin, dotnet-sdk-3.1-bin, dotnet-sdk-preview) (make)
Required by (0)
Sources (6)
Latest Comments
morguldir commented on 2021-10-09 00:21
Thanks for letting me know, localization files are now included.
ZhangHua commented on 2021-09-25 06:47
It seems that you forget to add language folder in $output to $pkgdir/usr/lib/$pkgname , which results that we can’t set language in the game. Please fix this so we can have a localized game experience, thank you.
ppy commented on 2021-08-31 16:24
Lucki commented on 2021-08-31 14:44
Well, in a clean chroot it’s alway starting from scratch, there’s no build folder to begin with.
The PR is from 10 days ago and this package pulls resources with tag 2021.820.0 which is 11 days old so the fix isn’t included in the release yet as it seems.
ppy commented on 2021-08-31 02:22
You may need to nuke your build folder once to get rid of the incorrect cased name.
Lucki commented on 2021-08-30 23:03
I’m getting the following build error in a clean chroot:
Looking in the build folder:
- /build/.nuget/packages/ppy.osu.game.resources/2021.820.0/lib/netstandard2.1/pt-br/osu.Game.Resources.resources.dll exists
- /build/osu-lazer/src/osu-lazer/osu.Desktop/bin/Release/net5.0/linux-x64/pt-br/ does not exists
- /build/osu-lazer/src/osu-lazer/osu.Desktop/bin/Release/net5.0/linux-x64/pt-BR/ exists
Ta180m commented on 2021-08-06 03:13
Does online still not work for this package? If so, there’s a patch out there that fixes it. I haven’t had much time to test it though.
Sarisan commented on 2021-05-25 09:53
Then them both should be added as optional
huupoke12 commented on 2021-05-25 09:47
@Sarisan No, it depends on the audio setup, so it shouldn’t be a dependency. Pure ALSA users don’t have to install anything, or they will use dmix, while PipeWire users will install pipewire-alsa instead. Also, people with professional sound cards that can handle multiple streams won’t have that problem.
Sarisan commented on 2021-05-25 09:44
Add pulseaudio-alsa as requirement, there is «BASS faulted with error code 46: Busy» without it
Copyright © 2004-2021 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Источник
Osu lazer on linux
Опубликовано статей: 57
OSU Linux
02.01.2021 порт обновлен до версии 1.6
OSU! — игра которую можно легко запустить под Linux. Это порт для клиента OSU! под Linux на основе WINE. С удобным и простым графическим установщиком и максимальной производительностью.
OSU Linux – бесплатная музыкальная ритм-игра, написанная на языке C# в 2007 году. В игре присутствует 4 режима.
- установить зависимости
- установить, или обновить драйвера для видеокарты
- открыть терминал и ввести команду написанную ниже…
Скачать и установить можно одной командой в терминале:
wget -c -T 2 https://portwine-linux.ru/ftp/portwine/PortOSU-16 && sh «./PortOSU-16» && rm -f «./PortOSU-16»
(Если произошел сбой скачивания, просто перезапустите команду)
Стандартный режим
Игровой процесс состоит в нажатии появляющихся на экране нот, ведению мячика по слайдерам, а также вращению спиннера максимально быстро. В зависимости от точности попадания в такт музыки, начисляются очки, за неправильное выполнение действий у игрока отнимаются «жизни», по истечению которых засчитывается поражение. Игра поддерживает многопользовательский режим.
osu!mania
Этот режим собрал практически все основные ритм-игры, где по конвейеру бегут ноты, и надо вовремя и как можно точнее на них нажать. Хоть режим игры изначально повторяет Beatmania IIDX, меняя количество кнопок, можно сделать её похожей и на Guitar Hero, и на Dance Dance Revolution, и на что только пожелаете. То есть, от 1 до 9 кнопок.
Catch the Beat
Catch the Beat (дословно переводится как «поймай ритм») — режим игры в osu!, где игроку предлагается ловить фрукты в тарелку под музыку.
Taiko
В этом режиме эмулируется игра на японском барабане. Игроку нужно нажимать на красные и синие кружки на конвейере, которые, в свою очередь, эмулируют удар по центру или краю барабана.
Источник
Iriscot Blog
Полтора года назад я уже писал о том, как запустить osu! на Линуксе. С тех пор эта статья была самой популярной в блоге, судя по статистике. Однако, с тех пор времен изменилось, я набрался опыта, перешел на Debian 9 и т. д. Так что, встречайте — новый гайд по запуску здесь и сейчас!
Данный способ актуален для Ubuntu и производных дистрибутивов. Основан на статье на Github.
Итак, приступим.
В первую очередь нам необходимо загрузить винишко третьей версии. Для этого добавим официальный репозиторий:
Устанавливаем скрипт winetricks. Он поможет с легкостью установить полезные компоненты Windows.
Создадим префикс и установим дополнения через winetricks, включающие в себя .NET, шрифты и прочие нужные штуки.
Префикс — это такая папка, куда будут скачиваться дополнения и, вообще, программы. Как виртуальный диск. В данном случае префиксом является
/osu-linux. Это значит, что в Вашей домашней папке будет создана папка osu-linux. Вы можете выбрать и другую папку, если нужно. Если что-то пойдет не так, и вы захотите начать сначала, префикс лучше заменить. Папку при этом можно будет удалить.
Там, на вкладке Графика, нужно проверить, чтобы стояли галочки на «Разрешить менеджеру окон декорировать окна» и «. управлять окнами Wine»
В целях уменьшения задержки будем использовать аудиодрайвер ALSA:
Твик для еще большего уменьшения задержки аудио. Следующая команда создает файл редактора реестра и заполняет его параметрами. Копируйте целиком, а не построчно.
Выполнить файл настроек реестра:
С этого момента мы отклонимся от пути, предлагаемого в англоязычной статье — у меня так и не получилось установить osu! с помощью установщика. По сему, будем использовать предустановленную. Единственная проблема, если у вас только Линукс, вы нигде ее не возьмете, поэтому, я сам установил ее на виртуальную машину и запаковал после установки. Наслаждайтесь. Если не доверяете, можете установить самостоятельно.
Распаковываем архив. Далее предполагается, что папка osu! у Вас в Домашней папке.
В принципе, уже можно посмотреть на результат:
Должно работать без лагов.
Создадим лаунчер, чтобы каждый раз не писать эту команду. В качестве иконки можно взять лого с официального сайта. Скачайте, переименуйте в icon.png и положите в папку с osu!. Далее создадим файл osu.desktop либо в /usr/share/applications, либо в
/.local/share/applications. В последнем случае лаунчер будет доступен только для текущего пользователя. Пропишем следующее содержимое в него:
В пути к иконке поставьте свое имя пользователя, а в поле Exec поменяйте путь и префикс, если вы использовали другие данные. Теперь вы сможете найти игру в списке приложений.
В общем-то все, можно наслаждаться кружочками и линуксом одновременно. Более подробные инструкции, лайфхаки с планшетом и прочее есть в статье на гитхабе, если надо, могу перевести.
Пишите в комменты о своих успехах запуска.
Источник
osu-lazer on linux no audio #3471
Comments
pfych commented Sep 22, 2018 •
When running osu-lazer! while another audio source is playing no sound plays and console outputs:
Running latest version
installed with yaourt -S osu-lazer-git
The text was updated successfully, but these errors were encountered:
WebFreak001 commented Sep 22, 2018
are you playing sound when the game starts? I need to have some sound playing for the sound device creation to work properly too, afterwards when osu is running I can turn off whatever I was running again and it still works.
pfych commented Sep 22, 2018
It only works if no other audio is playing
qwewqa commented Sep 22, 2018 •
Do you have PulseAudio installed?
jai-x commented Sep 22, 2018 •
@Puffycheeses Please refrain from using the AUR osu-lazer-git package as it is unsupported.
If you would like to run osu!lazer on Linux, you can download and compile it yourself. Instructions are in the readme.
On arch linux, the build toolchain on depends on having the dotnet-sdk and git packages installed.
morguldir commented Sep 23, 2018
@jai-x The AUR package is completely fine, its basically just a shell script that compiles it with the same instructions that you would normally use
@Puffycheeses Please post your runtime.log, it should be at
/.local/share/osu/logs/runtime.log or $XDG_DATA_HOME/osu/logs/runtime.log if you have that variable set
redstik commented Sep 26, 2018
Try changing the sound device, this worked for me. if not, try https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting this guide, as im assuming you are using pulseaudio with ALSA.
smoogipoo commented Oct 1, 2018
We may want to consider init-ing with BASS_DEVICE_DMIX if the exclusive device fails to open.
chermnyx commented May 27, 2019
I’ve resolved this issue by rm
/.local/share/osu . Changing the sound device haven’t worked for me.
Zyfarok commented Jul 9, 2019 •
Just like Puffycheeses states, on my Archlinux setup (with osu-lazer installed from the osu-lazer AUR package, plasma as desktop, and Pulseaudio with ALSA for the audio), I have the sound if and only if no other application uses the sound when I launch osu-lazer.
Also, I would like to add that if osu-lazer was started without any other application playing sound (and that osu-lazer actually plays sound correctly), then MOST of other application can’t use the sound anymore until osu-lazer is closed. (discord and osu!stable (via wine, using pulse) can’t play audio, but SMPlayer/mpv can though)
I suppose it’s because osu-lazer is using ALSA and blocking the pulseaudio driver in some way. I might be completely wrong though, I’m not an expert in this domain.
Источник
Osu lazer on linux
Osu linux install manual
Коротко о том как загрузить РАБОЧУЮ осу, и играть БЕЗ ЗАДЕРЖКИ.
Briefly about how to load a WORKING osu!, and play WITHOUT DELAY.
Данный способ актуален для Ubuntu и производных дистрибутивов. Основан на статье на данной статье
В первую очередь нам необходимо загрузить винишко третьей версии. Для этого добавим официальный репозиторий:
Устанавливаем скрипт winetricks. Он поможет с легкостью установить полезные компоненты Windows.
Создадим префикс и установим дополнения через winetricks, включающие в себя .NET, шрифты и прочие нужные штуки.
Префикс — это такая папка, куда будут скачиваться дополнения и, вообще, программы. Как виртуальный диск. В данном случае префиксом является
/osu-linux. Это значит, что в Вашей домашней папке будет создана папка osu-linux . Вы можете выбрать и другую папку, если нужно. Если что-то пойдет не так, и вы захотите начать сначала, префикс лучше заменить. Папку при этом можно будет удалить.
Там, на вкладке Графика, нужно проверить, чтобы стояли галочки на «Разрешить менеджеру окон декорировать окна» и «. управлять окнами Wine»
В целях уменьшения задержки будем использовать аудиодрайвер ALSA:
Твик для еще большего уменьшения задержки аудио. Следующая команда создает файл редактора реестра и заполняет его параметрами. Копируйте целиком, а не построчно.
Выполнить файл настроек реестра:
С этого момента мы отклонимся от пути, предлагаемого в англоязычной статье — у меня так и не получилось установить osu! с помощью установщика. По сему, будем использовать предустановленную. Единственная проблема, если у вас только Линукс, вы нигде ее не возьмете, поэтому, я сам установил ее на виртуальную машину и запаковал после установки. Наслаждайтесь. Если не доверяете, можете установить самостоятельно.
Распаковываем архив. Далее предполагается, что папка osu! у Вас в Домашней папке.
В принципе, уже можно посмотреть на результат:
Должно работать без лагов.
Создадим лаунчер, чтобы каждый раз не писать эту команду. В качестве иконки можно взять лого с официального сайта. Скачайте, переименуйте в icon.png и положите в папку с osu!. Далее создадим файл osu.desktop либо в /usr/share/applications , либо в
/.local/share/applications . В последнем случае лаунчер будет доступен только для текущего пользователя. Пропишем следующее содержимое в него:
В пути к иконке поставьте свое имя пользователя, а в поле Exec поменяйте путь и префикс, если вы использовали другие данные. Теперь вы сможете найти игру в списке приложений.
В общем-то все, можно наслаждаться кружочками и линуксом одновременно. Более подробные инструкции, лайфхаки с планшетом и прочее есть в статье на гитхабе, если надо, могу перевести.
About
Коротко о том как загрузить РАБОЧУЮ осу, и играть БЕЗ ЗАДЕРЖКИ. Briefly about how to load a WORKING osu!, and play WITHOUT DELAY.
Источник