当我登录到我的 Ubuntu 13.04 beta2 (std Unity) 会话时,输入密码后,会出现几秒钟的延迟,而在我的 12.04.LTS 分区上则不会出现这种情况。
这是否与 dmesg 输出相关:
[ 37.101723] systemd-logind[2350]: New seat seat0.
[ 37.101785] systemd-logind[2350]: Failed to save seat data for seat0: No such file or directory
如果是,那是什么意思?我尝试用 Google 搜索这些行,但找不到任何有用的参考资料。
使用aptitude
给了我以下信息:
aptitude search systemd
p libpam-systemd - system and service manager - PAM module
p libpam-systemd:i386 - system and service manager - PAM module
p libsystemd-daemon-dev - systemd utility library - development files
p libsystemd-daemon-dev:i386 - systemd utility library - development files
i libsystemd-daemon0 - systemd utility library
p libsystemd-daemon0:i386 - systemd utility library
p libsystemd-id128-0 - systemd 128 bit ID utility library
p libsystemd-id128-0:i386 - systemd 128 bit ID utility library
p libsystemd-id128-dev - systemd 128 bit ID utility library - development
p libsystemd-id128-dev:i386 - systemd 128 bit ID utility library - development
p libsystemd-journal-dev - systemd journal utility library - development files
p libsystemd-journal0 - systemd journal utility library
p libsystemd-journal0:i386 - systemd journal utility library
p libsystemd-login-dev - systemd login utility library - development file
p libsystemd-login-dev:i386 - systemd login utility library - development file
p libsystemd-login0 - systemd login utility library
p libsystemd-login0:i386 - systemd login utility library
p live-config-systemd - Live System Configuration Scripts (systemd backend)
p python-systemd - python bindings for the systemd journal
p python-systemd:i386 - python bindings for the systemd journal
i systemd-services - systemd runtime services
p systemd-services:i386 - systemd runtime services
i systemd-shim - shim for systemd
p systemd-shim:i386 - shim for systemd
答案1
对我来说,我删除了该libsystemd-login0
软件包并重新启动。我知道它是一个登录管理器,但我的系统仍在运行。我也觉得这很奇怪,因为我认为 upstart 是 systemd 的替代品。无论如何,只需执行以下操作:
sudo apt-get remove libsystemd-login0
它让我冻结了大约 1 到 2 秒,直到我删除了该软件包。如果将来需要它,我会让它保持这种状态,直到另一个软件包需要它。你可以在这里找到有关移动到 systemd 的更多信息Phoronix 文章。
更新:将您的aptitude
列表与我的列表进行比较,我会要求您重新安装/安装以下软件包:
sudo aptitude reinstall libsystemd-daemon0 systemd-services systemd-shim
sudo aptitude install libsystemd-id128-0 libsystemd-journal0 python-systemd
这会让你和我现在完全一样:
cyrex@cyrex:~$ aptitude search systemd
p libpam-systemd - system and service manager - PAM module
p libpam-systemd:i386 - system and service manager - PAM module
p libsystemd-daemon-dev - systemd utility library - development files
p libsystemd-daemon-dev:i386 - systemd utility library - development files
i A libsystemd-daemon0 - systemd utility library
p libsystemd-daemon0:i386 - systemd utility library
i libsystemd-id128-0 - systemd 128 bit ID utility library
p libsystemd-id128-0:i386 - systemd 128 bit ID utility library
p libsystemd-id128-dev - systemd 128 bit ID utility library - development files
p libsystemd-id128-dev:i386 - systemd 128 bit ID utility library - development files
p libsystemd-journal-dev - systemd journal utility library - development files
p libsystemd-journal-dev:i386 - systemd journal utility library - development files
i libsystemd-journal0 - systemd journal utility library
p libsystemd-journal0:i386 - systemd journal utility library
p libsystemd-login-dev - systemd login utility library - development files
p libsystemd-login-dev:i386 - systemd login utility library - development files
c libsystemd-login0 - systemd login utility library
p libsystemd-login0:i386 - systemd login utility library
p live-config-systemd - Live System Configuration Scripts (systemd backend)
i python-systemd - python bindings for the systemd journal
p python-systemd:i386 - python bindings for the systemd journal
i A systemd-services - systemd runtime services
p systemd-services:i386 - systemd runtime services
i A systemd-shim - shim for systemd
p systemd-shim:i386 - shim for systemd
别介意C登录包的状态。我只是在删除包后没有删除配置文件。如果仍然出现冻结,那么我在此处创建了一个错误报告:https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1167642