*ubuntu 16.04 及更高版本的信息
据我了解,应该运行sudo apt-get install nvidia-XXX-updates nvidia-prime
Nvidia-X 设置 GUI,然后选择所需的显卡。我尚未测试此解决方案,但我能够在运行 Kubuntu 16.04 的系统上选择 Nvidia GPU。
原始信息
刚刚(重新)安装了 Kubuntu 13.04。在尝试安装 Nvidia 的显卡驱动程序后,我上次的安装失败了。
我想知道我是否应该安装 Nvidia 驱动程序、大黄蜂驱动程序或其他完全不同的东西……?我对 Linux 并不陌生,但我不知道我应该在这里做什么。
有人能告诉我应该为我的显卡安装什么软件/驱动程序,以及如何安装这些东西吗?显然这是一个非常具体的问题,所以可能很难回答。
我非常确定这是一张支持 Optimus 的卡,而且我知道它们的驱动程序存在很多困难……
注意:问题并非完全重复,因为这是针对所涉及的硬件的。此外,由于给出的答案质量较高,因此问题不应关闭,这可能会对其他人有所帮助。
答案1
您需要先安装一个 Nvidia 驱动程序,就拿这个来说吧
nvidia-313-updates
,它对我来说很好用。sudo apt-get install nvidia-313-updates
将 Bumblebee 存储库添加到您的系统并安装 Bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install virtualgl bumblebee-nvidia
重新启动系统
检查是否正常工作
运行
glxspheres
和optirun glxspheres
并比较 FPS 值(分别为 Intel 和 Nvidia GPU)。Bumblebee 还具有电源管理功能,当不使用独立 Nvidia 卡时(您不在其上运行任何应用程序),它会将其关闭。运行以下命令可查看此电源状态:cat /proc/acpi/bbswitch
。如果一切正常,您可以尝试
primus
Bumblebee 的替代桥接器(默认为virtualgl
)。它在某些 GPU 上表现更好。通过以下方式安装:sudo apt-get install primus
执行
primusrun glxspheres
以查看其性能。optirun app_name
使用或在 Nvidia GPU 上运行任何应用程序primusrun app_name
。