如何调试 Xubuntu 12.04(全新安装)在登录后仅等待约 30 秒处于空闲状态的问题?
登录屏幕延迟正确。登录后,我可以看到桌面背景,但没有面板或自动启动应用程序。
这似乎不是身份验证/pam 问题,因为当图形会话仍然卡住时,我可以在控制台上无延迟地登录。当我查看 htop 时,没有磁盘或 CPU 活动,也没有任何进程明显重生。 没有什么明显的错误.xsession-errors
。最有趣的错误:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-wFn4VR/pkcs11: No such file or directory
...
(polkit-gnome-authentication-agent-1:2131): polkit-gnome-1-WARNING **: Failed to
register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The nam
e org.gnome.SessionManager was not provided by any .service files
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
...
(xfce4-indicator-plugin:2176): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
...
(xfce4-indicator-plugin:2176): Indicator-Application-WARNING **: Unable to get application list: Operation was cancelled
Bootchart 似乎在我登录之前就结束了,所以它没什么帮助。
我还可以在哪里查找信息?
答案1
只要这些登录缓慢的情况发生在 Xubuntu 12.04 64 位上,你就可以使用以下补丁作为解决方法https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/996791(lightdm 已修补):
sudo add-apt-repository ppa:andreas-diesner/lightdm-fix-temporary
sudo apt-get update
sudo apt-get upgrade
答案2
我终于找到了解决方法在这里。忽略帖子 #15(我试过似乎不起作用)。同一作者(感谢 Orbital_sFear)在 #20 中提供了第二个解决方案,对我(和其他人)都有效。
- 存储附加的 tar 文件:http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
- 将 tar 文件提取到
/usr/sbin/
(lightdm-safe
和lightdm-restart
)确保文件的权限正确。
cd /usr/sbin sudo chown root:root lightdm-safe lightdm-restart sudo chmod 755 lightdm-safe lightdm-restart
编辑
/etc/init/lightdm.conf
。将以下行更改为:exec lightdm
读书:
exec lightdm-safe
您可以在 lightdm-safe 脚本后添加额外的参数,这些参数会传递给 lightdm。
--log-file=/var/log/lightdm
我的脚本中有参数。
我在 64 位机器上。32 位版本的 Xubuntu 12.04 似乎没有这个问题。
答案3
你能发布 ~/.xinitrc 吗?在我的 .xinitrc 中,我有这行 exec startkde。只需用任何窗口管理器替换 startkde。但似乎 X-window 坏了。我遇到了类似的问题,我启动了窗口管理器,但我的桌面全黑了,右键单击时没有面板或上下文菜单。但是我有 x-console 和 x-terminal,所以我可以解决这个问题。
答案4
我已经弄清楚了导致我的系统出现问题的原因,而且似乎也适用于其他系统(也来自其他论坛)。
在我运行第一次更新后,我的登录速度开始大幅下降。我尝试了一下“设置”->“设置管理器”->“会话和启动”中的程序,并尝试关闭和打开这些程序,然后重新启动。
无论如何,我将其缩小到 2 个进程的组合,“网络”(连接管理器)和“Xfce 卷守护程序”(在您的系统上可能有所不同,但无论如何)。相应的终端命令是(如 /etc/xdg/autostart 中所示):
~$ nm-applet
~$ xfce4-volumed
如果我禁用它们,然后在登录完成后在终端中运行它们,一切都会正常工作。