无法安装 virtualgl,并且 optirun 不起作用

无法安装 virtualgl,并且 optirun 不起作用

我已经在各种已创建的主题中研究过这个问题,但似乎都没有帮助。一切都围绕着安装 virtualgl 展开,但我似乎无法做到这一点,因为我在任何地方都找不到它(更多信息请见问题后面)或安装 NVidia 的专有软件,我已经按照建议安装了这里. 我目前所做的:

  1. 使用之前显示的答案,重新安装 NVidia 驱动程序和 bumblebee,不安装任何 virtualgl 东西。

现在,无论我尝试使用 optirun 运行什么,它都会失败,因为它无法加载 GPU 驱动程序(稍后会提供更多信息)

好吧...因为我还不能在之前提到的帖子中发表评论,所以我决定创建这个问题。如果@tigerjack89 有幸看到这个,请知道除了安装 virtualgl 部分和 optirun 最后部分之外,你所建议的一切都进展顺利,因为有些事情。


现在来看看输出部分。

尝试安装 virtualgl 和 comrades 失败。我已经添加了 Bumblebee ppa,显然这应该可以解决问题,但事实并非如此。

尝试安装 virtualgl 和其他程序。

apt-get install virtualgl virtualgl-libs virtualgl-libs-ia32:i386 virtualgl-libs:i386

我收到一条错误,内容如下:(package virtualgl isn't available but is referenced by another package我无法直接复制并粘贴它,因为我的系统语言不是英语,你不会理解它)

使用apt-cache search virtualgl我得到的结果如下:

bumblebee - NVIDIA Optimus support for Linux
primus - client-side GPU offloading for NVIDIA Optimus

这是我的第一个问题。

关于我尝试运行 时遇到的错误optirun APP,我读到可以通过安装 virtualgl 和我已经提到的其他软件包来解决。无论如何,由于问题可能是其他原因,以下是我尝试运行时遇到的问题,例如,optirun glxspheres64

[ 5386.790679] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

更新 1:显然当我执行时nvidia-detector没有返回任何内容...那么我是否可以假设没有安装 nvidia 驱动程序?

答案1

您可以下载最新版本这里

optirun我也遇到了+问题primus,它在任何实际使用 3D 加速的进程中optirun -vv都会输出segmentation fault,这让它变得毫无用处。不过optirun -b virtualgl解决了。

相关内容