安装Bumblebee后未能加载libGL.so.1

ob

我正在运行Linux Mint 15 64bit。我的笔记本电脑配有Geforce 640M Optimus卡,因此我根据安装说明(基本设置)安装了大黄蜂使用optirun运行程序(例如Steam)可以按预期工作。但是,某些程序如Skype,现在显示

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

不与optirun一起运行时。我不希望Skype在专用卡上运行,所以这是一个问题。在我的系统上找到以下libGL.so.1文件:

/usr/lib32/nvidia-304/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/nvidia-304/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1

如果我跑步

LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype

一切正常。

这是update-alternatives --query i386-linux-gnu_gl_conf的输出

Name: i386-linux-gnu_gl_conf
Link: /etc/ld.so.conf.d/i386-linux-gnu_GL.conf
Slaves:
 i386-linux-gnu_xorg_extra_modules /usr/lib/i386-linux-gnu/xorg/extra-modules
Status: auto
Best: /usr/lib/nvidia-304/alt_ld.so.conf
Value: /usr/lib/nvidia-304/alt_ld.so.conf

Alternative: /usr/lib/i386-linux-gnu/mesa/ld.so.conf
Priority: 500
Slaves:
 i386-linux-gnu_xorg_extra_modules /usr/lib/i386-linux-gnu/xorg/x11-extra-modules

Alternative: /usr/lib/nvidia-304/alt_ld.so.conf
Priority: 9701
Slaves:

我尝试更新台面替代方案,但这不能解决问题。

在没有optirun的情况下如何获得GL支持?

谢谢您的提示!

内森

好的,我找到了修复程序,其他人将其发布在askubuntu上:

https://askubuntu.com/questions/125040/after-installation-of-bumblebee-i386-opengl-apps-stopped-working

如果您尚未安装Bumblebee,只需libgl1-mesa-glx:i386在安装Bumblebee之前先安装即可,这应该没问题。

如果您已经安装了大黄蜂,请先安装libgl1-mesa-glx:i386然后重新安装bumblebee-nvidia它为我工作!(我使用过sudo apt-get --purge autoremove bumblebee-nvidia,然后重新安装了它。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Qt 5.4.0在libGL.so.1上安装失败,但是已经安装了libgl-dev和ibglu-dev

如何修复“加载共享库时出错:libgl.so.1”

Steam:加载共享库时出错:libGL.so.1:错误的 ELF 类:ELFCLASS64

Steam 在新的 Debian 测试安装中缺少 libGL.so.1

“安装共享驱动程序时出错:libGL.so.1:错误的ELF类:ELFCLASS32”

未能成功加载xdebug安装-xdebug.so,9没有找到合适的映像

libGL错误:无法dlopen libudev.so.1或libudev.so.0,驱动程序检测可能会损坏

加载共享库时出错:libmc_data.so.1

无法加载库libOpenCL.so.1(尽管存在)

加载共享库时出错:libcrypto.so.1

如何在Debian上安装libXcursor.so.1?

在Ubuntu 20.04上安装/lib/libcrypt.so.1

找不到 libGL.so.1:docker 中的 Qt GUI 应用程序与 centos

ImportError:libGL.so.1:访问Heroku应用程序时出错

Steam Ubuntu 14.04 libGL.so.1大黄蜂

Steam不在Debian中启动。它缺少32位libGL.so.1

无法使用Ironhide运行Google Earth-libGL.so.1错误的elf类

无法从 /tmp 目录 AWS Lambda 导入 easyocr。导入错误:libGL.so.1

Kestrel命令抛出无法加载libuv。确保已安装libuv并以libuv.so.1的形式提供

在CentOS上安装最新的SVN 1.9.2-需要libserf-1.so.1错误

Jest 测试套件未能运行 AngularJS v1.x 未加载!将 angular 7 升级到 9 后

ImportError:libGL.so.1:无法打开共享库文件:导入OCC时没有此类文件或目录

由于libgl1-mesa无法安装haskell平台

加载共享库时出错:libgfortran.so.1:错误的ELF类:ELFCLASS32

LibreOffice:加载共享库时出错:libdbus-glib-1.so.2

AWS Lambda NodeJS12.x-加载共享库时出错:libXrender.so.1

无法加载linux-vdso.so.1的共享库符号。在调试时

加载共享库时出错:archlinux中的libgdal.so.1

“突触:加载共享库时出错:libept.so.1.aptpkg4.12”