如何测试导致用户登录延迟的原因是什么?

如何测试导致用户登录延迟的原因是什么?

最近,当我登录我的帐户时,会出现 20 秒的延迟,首先出现黑屏,然后我才能登录。

我如何才能看到黑屏时发生了什么?我想找出哪个应用程序导致了这种延迟。

答案1

检查目录中的日志文件/var/log/lightdm/

此外,如果您修改了/etc/lightdm/lightdm.conf文件,则session-setup-script可能会造成延迟。

答案2

您可以修改 GRUB 以显示启动过程的详细信息。从 grub 中删除“quit”(gedit /etc/default/grub)并运行更新命令(sudo update-grub)

这是我的示例,没有使用 12.04.3 的 quit 参数

GRUB_FONT=/boot/grub/DejaVuSansMono.pf2
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

如果延迟发生得较晚(在 GRUB 启动过程之后)这可能对您没有帮助。

相关内容