LINUX.ORG.RU
решено ФорумGames

Не поиграть на дебиане с невидией?

 , , , ,


0

1

Купил себе сегодня Super Meat Boy. Качнул, а инсталлер только 32bit. Глянул в PKGBUILD, понял хитрость и распаковал инсталлер простым анзипом. Игра работает.
Перекинул файлы игры на свою игровую станцию с установленным древним Debian 6 по SFTP, ткнул их, а они жалуются:

./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required by ./amd64/SuperMeatBoy)
./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./amd64/SuperMeatBoy)
./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/<c>/supermeatboy/data/amd64/libSDL2-2.0.so.0)
./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /home/<c>/supermeatboy/data/amd64/libSDL2-2.0.so.0)
./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/<c>/supermeatboy/data/amd64/libopenal.so.1)
./amd64/SuperMeatBoy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/<c>/supermeatboy/data/amd64/libsteam_api.so)
Взял я нужную версию glibc из этой репы, пускаю. Вижу это:
Super Meat Boy: Installed in '/home/<c>/supermeatboy/data'.
Super Meat Boy: Using amd64 version.
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  137 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x600002
  Serial number of failed request:  92
  Current serial number in output stream:  92
NVifdia ION (проприетарный драйвер 331.20). Не знаю, почему BadWindow, но уже заранее ненавижу невидию.

★★★★★

игровую станцию
Debian 6

/0. С той самой первой попытки Стима на Убунте почти все новые линуксоигры привязались к более новой glibc. Обновляйся.

Deleted
()

Всё ок, обновил драйвер до 340.76, всё заработало.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Так glibc-то я новую поставил.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Но, похоже, обновляться всё-таки придётся. Игра запускается, но не реагирует на геймпад, только клавиатура и ещё я проблему с crappy audio словил (много кто на последнюю версию жалуется из-за неё).

CYB3R ★★★★★
() автор топика

Братишка! Игры - это Ubuntu. Ты должен ставить Ubuntu.

anonymous
()
Ответ на: комментарий от CYB3R

Именно этой игры? У меня то её нет. Посмотри как обычно в ~/.config/название-игры-или-компании или ~/.название-игры-или-компании или ~/.local/share/название-игры-или-компании.

Deleted
()
Ответ на: комментарий от Deleted

У неё всё хранится в ~/.local/share/SuperMeatBoy/UserData, но где там настройки языка я понять не могу.
Проблема с джойстиком решается компилянием SDL из гита и запуском одной из тестовых утилит (жестоко).
Проблема со звуком решается подменой libopenal.so.1.

CYB3R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.