我昨天刚刚安装了 Ubuntu 22.04。
锁定桌面后,输入密码并按下Enter,我必须等待几秒钟才能解锁桌面。
UI 响应迅速,并且有一个动画旋转器。但我不知道我在等什么。在旧版 Ubuntu 及其衍生版本上,它总是即时的。它实际上表现得好像密码不正确,但它是正确的,并且超时在 7-15 秒之间变化。
这台电脑非常强大(i7-11850H、32 GB RAM、NVMe SSD)。我之前安装过 Pop!_OS 22.04(Ubuntu 衍生版)和 Fedora 36(也是基于 GNOME),都没有出现这个问题。
在注意到这个问题之前,我已经对操作系统进行了轻微的自定义,但没有什么特别的——几个我已经使用了多年的 GNOME Shell 扩展等等。这个安装唯一不寻常的地方是它安装在 LUKS 上的 btrfs 上,但没有 LVM。我通过创建并打开 LUKS 卷,然后在其上安装 Ubuntu 并更正/etc/crypttab
(它是空的)然后和来update-initramfs -u
做到这一点update-grub
。我曾多次将此设置与旧版 Ubuntu 一起使用,没有出现此类问题。
我该如何调试和/或修复这个问题?
编辑:我注意到在 tty2 ( ++ Ctrl)上我可以解锁桌面而不会超时。另外我在 Xorg 上,而不是 Wayland 上。AltF2
答案1
该问题似乎与 NVIDIA 图形硬件有关(https://www.youtube.com/watch?v=_36yNWw_07g)
通过切换到专有 nvidia 驱动程序(在 Ubuntu 中搜索“附加驱动程序”),解决了我的笔记本电脑解锁时间缓慢的问题: