使用 Prime 选择 nvidia 显卡会导致黑屏

使用 Prime 选择 nvidia 显卡会导致黑屏

我目前正在使用 UEFI 在配备 Quadro M1200 的 Thinkpad P51 上双启动 Ubuntu MATE 16.04 和 Windows 10,并禁用“安全启动”。我正在尝试让最新的稳定 Nvidia 驱动程序和 Nvidia-Prime 与 MATE 配合使用。

我可以安装驱动程序和 Prime,但每次尝试从英特尔显卡切换到 Nvidia 显卡时,屏幕都会变黑/光标闪烁。切换回英特尔显卡即可解决此问题。

在使用graphics-driversPPA 中的驱动程序 378 和 384 后,我的电脑var/log/Xorg.0.log提示这些驱动程序与我的显卡不兼容。使用 387 时,电脑会卡在冻结的黑屏/闪烁的光标上,需要我启动旧内核才能卸载驱动程序。Nvidia 网站上说所有这些驱动程序都可以正常工作,并且可以安装在我的 Windows 安装上。

经过基本故障排除(包括nouveau.modeset = 0在 GRUB 中进行设置)后,我不确定可以采取其他措施。我还能采取其他措施来修复此问题吗?

提前致谢!

答案1

通过以下步骤解决了该问题:

  1. 启动到登录屏幕并通过 Ctrl+Alt+F1 切换到控制台

  2. 运行sudo service lightdm stop以停止 lightdm

  3. 清除所有 nvidia 软件包以及 intel-microcode、tlp 和 thermald

  4. 重新启动机器,重复步骤 1-2,然后按顺序重新安装 intel-microcode、nvidia-384、tlp 和 thermald

  5. 删除了所有 XOrg .conf 文件/etc/X11

  6. nvidia-xconfigsudo prime-select intel

  7. 重新启动机器,正常登录,然后通过 PRIME GUI 切换到 nvidia 显卡

  8. 机器正常运行

相关内容