nvidia/Kubuntu 16.10 启动时出现黑屏

nvidia/Kubuntu 16.10 启动时出现黑屏

上周,在更新我的系统(Ubuntu 16.10)后,重启时屏幕变黑。没有闪烁的光标,全是黑色。幸运的是,我可以访问 tty 控制台。

因此,经过对我的手机进行一些研究后,这似乎是 Ubuntu 最新版本与我的 nvidia 驱动程序(我认为是 375,但不确定)之间的问题。根据多个论坛,我尝试重新安装我的驱动程序(apt-get purge nvidia-*,然后重新启动apt-get install nvidia-375并再次重新启动):没有任何变化,仍然是黑屏。

我也尝试删除 Xorg.conf,但情况仍然一样。因此我彻底删除了 nvidia 驱动程序,安装了 nouveau,当我重新启动时,我终于得到了我通常的登录屏幕(只是质量很差,可能是由于 nouveau 的配置不正确造成的)。

经过一些其他研究,似乎旧版本的 nvidia 驱动程序不起作用(一如既往的黑屏)。所以,如果有人能帮我解决这个问题。我准备做很多测试,必要时不间断地重启。

一些附加信息:

  • 系统:Ubuntu 16.10,Linux:4.8.0-37-generic
  • 桌面环境:KDE(最新版本)
  • 显卡:Nvidia GeForce GTX 460

我还使用 nvidia-375 和黑屏从系统/sddm 日志中提取了一些信息:

mars 21 20:35:52 fixe-linux sddm[1178]: Initializing...
mars 21 20:35:52 fixe-linux sddm[1178]: Starting...
mars 21 20:35:52 fixe-linux sddm[1178]: Adding new display on vt 7 ...
mars 21 20:35:52 fixe-linux sddm[1178]: Display server starting...
mars 21 20:35:52 fixe-linux sddm[1178]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{a531063c-31f6-4d0c-b6ba-0c01b2c60b28} -background none -noreset -displayfd 18 vt7
mars 21 20:35:55 fixe-linux sddm[1178]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
mars 21 20:35:55 fixe-linux sddm[1178]: Display server started.
mars 21 20:35:55 fixe-linux sddm[1178]: Socket server starting...
mars 21 20:35:55 fixe-linux sddm[1178]: Socket server started.
mars 21 20:35:55 fixe-linux sddm[1178]: Greeter starting...
mars 21 20:35:55 fixe-linux sddm[1178]: Adding cookie to "/var/run/sddm/{a531063c-31f6-4d0c-b6ba-0c01b2c60b28}"
mars 21 20:35:55 fixe-linux sddm-helper[1456]: [PAM] Starting...
mars 21 20:35:55 fixe-linux sddm-helper[1456]: [PAM] Authenticating...
mars 21 20:35:55 fixe-linux sddm-helper[1456]: [PAM] returning.
mars 21 20:35:55 fixe-linux systemd[1]: Created slice User Slice of sddm.
mars 21 20:35:56 fixe-linux systemd-logind[1039]: New session 1 of user sddm.
mars 21 20:35:56 fixe-linux systemd[1]: Started Session 1 of user sddm.
mars 21 20:35:56 fixe-linux systemd[1459]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0)
mars 21 20:35:56 fixe-linux sddm-helper[1456]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
mars 21 20:35:56 fixe-linux sddm-helper[1456]: pam_systemd(sddm-greeter:session): Cannot create session: Already running in a session
mars 21 20:35:56 fixe-linux sddm[1178]: Greeter session started successfully
mars 21 20:35:57 fixe-linux sddm-greeter[1462]: Reading from "/usr/share/xsessions/plasma.desktop"
mars 21 20:35:57 fixe-linux sddm-greeter[1462]: Connected to the daemon.
mars 21 20:35:57 fixe-linux sddm[1178]: Message received from greeter: Connect
mars 21 20:35:59 fixe-linux sddm-greeter[1462]: Adding view for "default" QRect(0,0 1280x800)
mars 21 20:35:59 fixe-linux sddm-greeter[1462]: Message received from daemon: Capabilities
mars 21 20:35:59 fixe-linux sddm-greeter[1462]: Message received from daemon: HostName
mars 21 20:35:59 fixe-linux sddm-greeter[1462]: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
mars 21 20:35:59 fixe-linux sddm-greeter[1462]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile  0)
mars 21 20:36:00 fixe-linux sddm-helper[1456]: [PAM] Ended.
mars 21 20:36:00 fixe-linux sddm[1178]: Auth: sddm-helper exited with 6
mars 21 20:36:00 fixe-linux sddm[1178]: Greeter stopped.

我最后一次尝试安装 SLime 启动器并使用 nivdia 驱动程序启动。它工作正常(我得到了一个登录屏幕),但在身份验证后,我收到了一条错误消息,内容是Can not use/find OpenGL

相关内容