HIB Games (Aquaria и Полумрак) cannot find libGL.so.1 even though it exists

гm trying to play some Умбле Индье Bundle (HIB) games, but гm getting errors with Aquaria and Полумрак: Overture that пахал related to the libGL.so.1 file.

Aquaria gives this ошибка on launch:

Message: SDL_GL_LoadLibrary Error: Failed loading libGL.so.1

And Полумрак: Overture gives this ошибка on launch:

./penumbra.bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

I know that the file libGL.so.1 does exist (in /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1). From past errors like this, гm guessing that you need to symlink the library to another directory, but I can't фигурировал out which one.

3
задан 28 November 2012 в 21:28

3 ответа

Это, вероятно, происходит, потому что Вы выполняете 64-разрядную версию Ubuntu, и те конкретные игры HIB только прибывают в 32-разрядную разновидность.

Попытайтесь установить 32-разрядные версии основных библиотек OpenGL (использующий мультидугу):

sudo apt-get install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386

На версиях Ubuntu ранее, чем 11.04 "Аккуратных", создайте 32-разрядный chroot вместо этого.

3
ответ дан 1 December 2019 в 16:44

Необходимо скопировать или символьная ссылка это к

/usr/lib/libGL.so.1

Однако удостоверьтесь, что Ваш графический драйвер установлен правильно, libGL.so.1 принадлежит меза-драйверу. При использовании другого драйвера (например, собственная Nvidia или ati драйверы), необходимо однако найти корректную библиотеку для этого драйвера. Обычно переустановка драйвера должна помочь или по крайней мере поднять сообщение об ошибке помощи.

0
ответ дан 1 December 2019 в 16:44

У меня просто была та же проблема, хотя мне установили 32-разрядные библиотеки. Выпущенный/etc/alternatives/i386-linux-gnu_gl_conf все еще указывал на старую установку fglrx, и я должен был работать

sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf
sudo ldconfig

вручную выбрать мезаструктуру реализация GL.

0
ответ дан 1 December 2019 в 16:44

Другие вопросы по тегам:

Похожие вопросы: