在英特尔和 nVidia 卡之间切换 ubuntu 16.04

在英特尔和 nVidia 卡之间切换 ubuntu 16.04

我刚买了一台新笔记本电脑,配备了 Intel HD 5500 和 nVidia GeForce 920M,运行的是 Ubuntu 16.04 LTS。根据 Google 的说法,我所要做的就是安装专有驱动程序,然后在控制面板中的“其他驱动程序”选项卡中选择显卡。正如您在附件中看到的,这就是我所做的,但似乎什么也没发生。没有注销并重新登录,也没有重新启动笔记本电脑。我做错了什么?

附加驱动程序选项卡

lspci -k | grep -EA2 'VGA|3D'

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
 Subsystem: Lenovo Broadwell-U Integrated Graphics
 Kernel driver in use: i915 

04:00.0 3D controller: NVIDIA Corporation GK208M [GeForce 920M] (rev a1)
 Subsystem: Lenovo GK208M [GeForce 920M]
 Kernel modules: nvidiafb, nouveau, nvidia_361

答案1

问题在于,在启用了 UEFI 和 SecureBoot 的 Ubuntu 16.04 中未签名的内核模块不会加载。

您的情况是nvidia模块未加载。模块未签名。这应该作为错误修复。

禁用安全启动后问题就解决了。

答案2

找到 nvidia 管理应用程序。在仪表板中输入 nvidia 即可找到它。在那里,你可以选择要应用的配置文件,天气

  • 性能模式(将使用 nvidia 驱动程序)
  • 生态模式(将使用英特尔驱动程序)

答案3

有一个解决方案可能对你有用,它是一个在 nvidia 和 intel 显卡之间切换的 bash 脚本。以下是链接:https://github.com/bauca/graphics-switcher

相关内容