13.04 登录:输入密码后滞后几秒钟

13.04 登录:输入密码后滞后几秒钟

当我登录到我的 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

相关内容