Jas*_*_Li 7 nvidia unity lightdm secure-boot 16.04
我无法摆脱登录循环
安装了 NVIDIA 驱动程序 367 的 Ubuntu 16.04
禁用安全启动(我处于传统模式)
显示管理器:lightdm
.xsession-errors:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
upstart: gnome-session (Unity) main process (5813) terminated with status 1
upstart: unity-settings-daemon main process (5806) killed by TERM signal
upstart: Disconnected from notified D-Bus bus
upstart: logrotate main process (5632) killed by TERM signal
upstart: update-notifier-crash (/var/crash/_usr_bin_python2.7.0.crash) main process (5689) killed by TERM signal
upstart: update-notifier-crash (/var/crash/_usr_bin_wget.0.crash) main process (5690) killed by TERM signal
upstart: update-notifier-crash (/var/crash/_usr_lib_gvfs_gvfsd-dnssd.0.crash) main process (5692) killed by TERM signal
upstart: bamfdaemon main process (5713) killed by TERM signal
upstart: hud main process (5804) killed by TERM signal
upstart: indicator-bluetooth main process (5848) killed by TERM signal
upstart: indicator-power main process (5849) killed by TERM signal
upstart: indicator-datetime main process (5852) killed by TERM signal
upstart: indicator-printers main process (5859) killed by TERM signal
upstart: indicator-session main process (5860) killed by TERM signal
upstart: indicator-application main process (5886) killed by TERM signal
upstart: unity7 main process (5843) killed by ABRT signal
Run Code Online (Sandbox Code Playgroud)
互联网上的任何方法似乎都没有帮助。它让我疯狂。需要帮忙。
小智 6
发生这种情况的真正原因是:我安装了 NVIDIA 自定义驱动程序,它在下面编译内核模块,并且一切正常。
由于是全新安装,Ubuntu 决定下载一些更新,并在升级过程中更新内核,并且可能会依赖其他一些编译 NVIDIA 驱动程序的库,这破坏了它们的二进制兼容性。
重新启动后,我陷入了 lightdm 的登录循环,并且无法使用 startx 运行我的 X 会话。看起来升级不仅破坏了与 NVIDIA 硬件加速渲染模块的兼容性,而且还破坏了软件模块,因此 Unity/Gnome 根本没有任何可渲染的内容。
为了解决这个问题,我只运行了我再次下载的 NVIDIA 安装脚本,重新编译后一切恢复正常。希望能帮助某人。
PS 我想指出的是,在我的解决方案中,返回蹩脚的显卡驱动程序是不必要的。