我全新安装了 Ubuntu-Gnome 16.10 和 NVIDIA 专有驱动程序(nouveau 在我的 GTX 950 上运行非常慢),从那时起 GDM 就没有再次启动(屏幕闪烁黑屏并且什么也不做)。
我可以以我的用户身份登录控制台,但startx
无法正常工作(闪烁行为相同),但如果我以 root 身份登录并运行startx
Gnome,则启动和图形工作顺利。执行此操作后,我可以以我的普通用户身份重新登录,并且运行startx
现在正常(仅在 root 用户之后)。startx
以 root 身份运行后,我甚至可以重新启动 GDM,一切正常,但每次启动后我都必须这样做。
看起来以 root 身份启动 X 会激活一些其他情况下不会激活的东西。我尝试运行它sudo modprobe nvidia
,但并没有解决问题。我还尝试重新安装 NVIDIA 驱动程序,但没有成功。
我的用户的 Xorg 日志没有显示任何错误,以 root 身份运行 startx 之前和之后日志中的唯一区别是这一行:
(WW) NVIDIA(0): Unable to get display device for DPI computation.
我搜索了该错误,但我只找到与 Bumblebee 相关的帖子,但事实并非如此(这是一台没有 Optimus 的台式电脑)。
有什么想法吗?提前谢谢您,抱歉我的英语不好。