解决了由旧的 Yubikey 设置引起的登录问题后(旧线程这里),我仍然处于这样一种情况:我可以输入密码,单击登录,它会在几秒钟内出现空白屏幕,然后再次显示登录提示。我尝试了右上角的所有 3 种风格(xfce、xubuntu 等),没有任何变化。
我清除了 nvidia 驱动程序,lspci
现在显示显卡没有活动驱动程序。我不知道如何在 GUI 之外选择 nouveau 驱动程序 - 它已经安装好了,我备份并删除了它xorg.conf
以提示它从头开始重建,但仍然没有结果。
基于这,grep nouveau /var/log/Xorg.0.log
:
(二)LoadModule:“nouveau”
(二)加载/usr/lib64/xorg/modules/drivers/nouveau_drv.so
(二)模块新:vendor="X.Org Foundation"
(==)匹配 nouveau 作为自动配置的驱动程序 0
(二)LoadModule:“nouveau”
(二)加载/usr/lib64/xorg/modules/drivers/nouveau_drv.so
(二)模块新:vendor="X.Org Foundation"
(二)UnloadModule:“nouveau”
(二)卸载新货
(II)无法加载模块“nouveau”(已加载,0)
它看起来像是尝试加载两次?
lsmod | grep nouveau
表明已加载。
lspci -nnk | grep -iA2 vga
应该显示正在使用哪个驱动程序,但结果是:
“grep:vga:没有这样的文件或目录”。
完全不知道如何使用这个驱动程序。
sudo lshw -c video
给出一些有趣的内容:
*-显示未认领
配置:延迟=0
也就是说,不再有司机,并且无人认领,不管这意味着什么。
lspci -nnk | grep -i vga -A3 | grep 'Kernel modules'
nvidiafb,新品
更多的:这说我可以将一个模块(nouveau)绑定到一个设备(nvidia gpu),但是里面没有 nvidia gpu /sys/bus/pci/drivers/
。
这有各种有用的方法,但如果没有加载驱动程序,则没有任何方法,除非它没有加载(对答案 1 的评论)。用户说“当通过 BIOS 启动时,X 最终使用 VESA 驱动程序,但当通过 UEFI 启动时,X 根本无法启动”,但我不知道他们是如何得出这个结论的。
这说你可以将模块列入黑名单但 nouveau 没有被列入黑名单(我检查过了)。
有什么想法吗xorg.conf
??我尝试备份和删除,但无济于事。似乎没有任何用处GRUB
?
Grub:/etc/grub/default
以 root 身份编辑,删除nomodeset
,保存,然后sudo update-grub
重启。现在使用 nouveau。但登录循环仍然存在...
与 Unit193 交谈https://xubuntu.org/irc/似乎我的系统中有两个版本的 exo。清除 xfce4-screensaver,然后清除 exo,然后从 lunar repos 安装 exo(sudo apt install exo/lunar),然后将 /usr/local/lib 备份到 /evillib,现在问题解决了。真是个折磨!
屏幕保护程序错误:
xfce4-session: symbol lookup error: xfce4-session: undefined symbol: xfce_screensaver_new
如何保持软件包最新而无需从 github 安装:
sudo apt-add-repository ppa:xubuntu-dev/staging
termbin.com (cat 命令 | nc termbin.com 9999) 和 ~./xsession-errors 文件提供了很大帮助
答案1
在 Unit193 的大力帮助下解决了https://xubuntu.org/irc/,请参阅问题答案。