Nvidia-prime 和 gdm 在 ubuntu-gnome 上不起作用

Nvidia-prime 和 gdm 在 ubuntu-gnome 上不起作用

我已成功在华硕 i5 笔记本电脑上为 Nvidia Geforce 940MX 安装了正确的驱动程序。当我打开 NVIDIA X 服务器设置时,我可以选择我的两个 GPU(NVIDIA(性能模式);英特尔(省电模式)),但当我从英特尔更改为 Nvidia 或反之亦然时。它要求我注销以应用更改。当我注销并再次登录时,每次尝试登录时,我都会看到一个空白屏幕,然后返回到 gnome 登录屏幕。我尝试重新安装驱动程序并刷新所有 Nvidia 软件,但这没有效果。但是,当我重新启动时,GPU 发生了变化。所以这让我相信问题出在 gdm3 和 gnome-shell 上。

我正在运行 ubuntu gnome 17.04:

  • GNOME Shell 3.24.2
  • GDM 3.24.1
  • Nvidia 二进制驱动程序 - 版本 375.66(来自 nvidia-375)
  • 来自 intel-microcode 的适用于英特尔 CPU 的处理器微码固件

我已尝试从非 GUI tty 执行“service gdm restart”,但没有什么区别。

任何帮助都将不胜感激,特别是考虑到 Ubuntu 已从 unity 转向 gnome shell ;)

答案1

这可能与此错误有关妊娠期糖尿病

无论如何,Ubuntu GNOME 中最好的解决方法是将 GDM 更改为 lightdm(事实上,在我看来,Ubuntu 中的 lightdm 比 gdm 好得多):

  1. 安装 lightdm

    sudo apt install lightdm

  2. 将 DE 切换为 lightdm

    sudo dpkg-reconfigure lightdm

  3. 重启

    sudo reboot

相关内容