mut*_*ous 5 xfce xubuntu nvidia lightdm
两天前,软件更新程序做了它通常的事情,然后要求重新启动。我重新启动到一个带有闪烁光标的黑屏。
深入研究后,ctrl-alt-f1我了解到 lightdm 未能以错误开始。我仍然可以使用 startx 或 startxfce4 来启动 gui。但是一旦进入,我无法也仍然无法打开任何浏览器。有些东西会打开,大多数设置窗口,但不会打开鼠标垫或其他原生 xfce 应用程序。
到目前为止,我已经尝试通过用 xdm 替换 lightdm 来删除它,这解决了闪烁的光标,但一旦我进入 xfce4 就没有任何区别
Journalctl 输出和 /var/log/lightdm 日志并没有告诉我太多。Firefox 记录了一个段错误,Vivaldi、chromium 和brave 什么都不做。从终端开始只是退出,没有错误消息。
我已经尝试dpkg-reconfigure过 Nvidia 驱动程序、xfce、lightdm 并启动到多个内核中。没有。
我什至不确定更新做了什么,因为我的 dpkg 日志没有显示给我。我只知道 Ubuntu 16.04 会在 3 月 27 日至 28 日左右进行更新
无法提供终端输出,因为我必须在平板电脑上输入。但是这个系统规格:
内核是 4.13.0.37-generic,Ubuntu 16.04.4,lightdm 1.18.3,xfce4 最新版本 4.12,使用运行 nvidia-current 包 (nvidia-304) 的 Nvidia GeForce 卡
可以添加更多需要的细节
编辑:这里仍然没有成功。我尝试过使用以前的内核 4.13.0.36 和 4.4.0-116
已替换lightdm为xdm并尝试lxde代替xfce。XDM 将加载一个 GUI,但我无法打开任何浏览器窗口或本机 xfce 应用程序。LXDE 的文本编辑器和其他应用程序将打开,但没有其他内容。
现在这看起来像一个棘手的库或视频驱动程序问题......但我没有想法。
有什么想法吗?
四天后,我终于找到了解决方案,所以在这里以防其他人遇到这个问题。
事实证明我对视频驱动程序问题的看法是正确的。当我仔细研究输出时,journalctl我注意到服务存在问题gpu-manager。
update-alternatives: error: no alternatives for x86_64-linux-gnu_gfxcore_conf
Run Code Online (Sandbox Code Playgroud)
这导致了这个错误:
Failed to start Detect the available GPUs and deal with any system changes.
Run Code Online (Sandbox Code Playgroud)
这导致了我最初在 lightdm 中发现的错误以及 GUI 问题。
我在这个线程中找到了解决方案。我必须做的是为 Xserver 安装 HWE 包:
apt-get install xserver-xorg-hwe-16.04
Run Code Online (Sandbox Code Playgroud)
升级后,我可以重新启动,并且 lightdm 可以正常启动进入 GUI。
希望这能帮助别人。
| 归档时间: |
|
| 查看次数: |
1626 次 |
| 最近记录: |