消息:SDL_GL_LoadLibrary 错误:无法加载 libGL.so.1

消息:SDL_GL_LoadLibrary 错误:无法加载 libGL.so.1

我所有的游戏都出现此错误:消息:SDL_GL_LoadLibrary 错误:无法加载 libGL.so.1

我发现这个HIB 游戏(Aquaria 和 Penumbra)无法找到 libGL.so.1,即使它存在

但 sudo apt-get install libg

l1-mesa-glx:i386 libgl1-mesa-dri:i386 不起作用:

E: No se ha podido localizar el paquete libgl1-mesa-glx:i386
E: No se ha podido localizar el paquete libgl1-mesa-dri:i386

glxgears 工作正常并且我有 libGL:

visgean@rewitaqia:/opt/Aquaria$ locate libGL.so.1
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2
/usr/lib32/mesa/libGL.so.1
/usr/lib32/mesa/libGL.so.1.2

有任何想法吗?

答案1

我发现进入

sudo ln -s /usr/lib32/libGL.so /usr/lib/libGL.so.1

是解决方案。

答案2

讨论替代解决方案在 github

本质上它包括删除或重命名以下文件。

~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

相关内容