Xubuntu 登录后卡住

Xubuntu 登录后卡住

如何调试 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 中提供了第二个解决方案,对我(和其他人)都有效。

  1. 存储附加的 tar 文件:http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
  2. 将 tar 文件提取到/usr/sbin/lightdm-safelightdm-restart
  3. 确保文件的权限正确。

    cd /usr/sbin
    sudo chown root:root lightdm-safe lightdm-restart
    sudo chmod 755 lightdm-safe lightdm-restart
    
  4. 编辑/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

如果我禁用它们,然后在登录完成后在终端中运行它们,一切都会正常工作。

相关内容