升级到 17.10 后出现 nvidia-settings 错误

升级到 17.10 后出现 nvidia-settings 错误

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

ERROR: Unable to find display on any available system

谷歌搜索返回了来自 Arch Linux 论坛的大量结果,但没有找到与该错误消息相关的 Ubuntu 特定信息。所以我来了!有人可以建议调试步骤吗?

答案1

好的,所以答案(来自 Takkat 的评论)是专有的 Nvidia 驱动程序不支持 Wayland,而 Ubuntu 17.10 现在默认使用 Wayland。从登录屏幕选择“Ubuntu on Xorg”让我的一切恢复正常 - 请参阅这个答案

答案2

确保没有任何/etc/X11/xorg.conf*文件。运行以下命令:

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

然后重新启动。

我最近在 Ubuntu 18.04 上遇到了这个问题,在英特尔,我跑了

nvidia-xconfig

然后

sudo prime-select nvidia

并重新启动;但 gdm 不再加载。因此,我启动了一个 USB Live 映像,发现有两个/etc/X11/xorg.conf*文件被我删除了(一个空的nvidia-xconfig 文件已备份)。然后再次重新启动,我就可以登录,并且 nvidia 驱动程序完美运行。

相关内容