我有一台配备 GTX 970M dGPU 和 Intel GMA iGPU 的笔记本电脑。我目前nvidia
安装了专有驱动程序(无nouveau
)以及bumblebee
和bbswitch
。
基本上,我希望笔记本电脑默认使用 iGPU,并能够随时切换到 dGPU(通过应用程序或手动切换)。此外,理想情况下,我希望使用nvidia
专有驱动程序管理我的 dGPU。
除非卸载内核模块,否则它似乎bbswitch
无法工作nvidia
。说实话,我还是个 Linux 初学者,我不能 100% 确定nvidia
内核模块的作用以及它与驱动程序的关系nvidia
。
我的问题是:
我是否希望我的系统卸载
nvidia
要使用的内核模块bbswitch
?通过卸载内核模块,这与没有安装/运行专有驱动程序
nvidia
是一样的吗?nvidia
(最后)我如何才能达到我想要的设置?
答案1
删除 NVIDIA 驱动程序并删除“大黄蜂”。
打开终端并执行:
sudo apt-get purge nvidia* bumblebee
sudo reboot
安装最新的官方 NVIDIA 驱动程序 358 和“nvidia-prime”。
打开终端并执行:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot
使用 NVIDIA X 服务器设置(Prime Profiles)在英特尔和 NVIDIA GPU 之间切换。