升级到17.10后nvidia-settings错误

刚刚升级到17.10。 我一直在使用板载显卡一段时间,但现在需要切换到nvidia以使用两个外部显示器。 从命令行运行nvidia-settings会出现以下错误:

 ERROR: Unable to find display on any available system 

谷歌搜索从Arch Linux论坛返回了一堆结果,但没有特定于Ubuntu的错误消息。 所以我在这里! 有人可以建议调试步骤吗?

好的,所以答案(来自Takkat的评论)是Wayland不支持专有的Nvidia驱动程序,Ubuntu 17.10现在默认使用它。 从登录界面选择“Xorg上的Ubuntu”让一切都再次为我工作 – 看到这个答案 。

请确保没有任何/etc/X11/xorg.conf*文件。 运行这个:

 sudo rm -v /etc/X11/xorg.conf* 

并重新启动。

我最近在Ubuntu 18.04上遇到过这个问题,而在使用英特尔时 ,我跑了

 nvidia-xconfig 

然后

 sudo prime-select nvidia 

并重新启动; 但是gdm将不再加载。 所以我在USB实时图像上启动并注意到我删除了两个/etc/X11/xorg.conf*文件(一个空,备份了nvidia-xconfig文件 )。 然后重新启动,我可以登录让nvidia驱动程序完美工作。