alx*_*mus 15 boot network-manager systemd 15.04
自从几天前从 14.10 升级到 15.04 以来,grub OS 屏幕到登录屏幕的启动时间从 12 秒增加到大约 40 秒。这是我的systemd-analyze 关键链输出:
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @37.433s
??multi-user.target @37.433s
??getty.target @37.432s
??getty@tty1.service @37.432s
??systemd-user-sessions.service @35.906s +9ms
??remote-fs.target @35.904s
??media-XalnasStorage.mount @35.849s +53ms
??network-online.target @35.846s
??network.target @11.636s
??NetworkManager.service @11.502s +132ms
??basic.target @11.487s
??sockets.target @11.487s
??avahi-daemon.socket @11.487s
??sysinit.target @11.485s
??networking.service @11.333s +65ms
??apparmor.service @11.269s +63ms
??local-fs.target @11.268s
??media-TStore1.mount @10.331s +936ms
??local-fs-pre.target @10.328s
??systemd-remount-fs.service @10.320s +6ms
??systemd-fsck-root.service @10.303s +15ms
??systemd-journald.socket @151ms
??-.slice @150ms
Run Code Online (Sandbox Code Playgroud)
网络管理器服务似乎有问题。
systemd-analyze 责备日志的顶部如下所示:
24.209s NetworkManager-wait-online.service
10.056s systemd-udev-settle.service
1.499s plymouth-quit-wait.service
936ms media-TStore1.mount
487ms dev-disk-by\x2duuid-920a92b0\x2d6e65\x2d4a7a\x2d855d\x2d81cb436cd85f.device
425ms systemd-rfkill@rfkill2.service
421ms systemd-rfkill@rfkill0.service
407ms media-TStore2.mount
267ms gpu-manager.service
215ms plymouth-read-write.service
209ms systemd-rfkill@rfkill1.service
132ms NetworkManager.service
83ms ModemManager.service
Run Code Online (Sandbox Code Playgroud)
完整版本可以在这里看到。
也可以在这里看到systemd-analyze 绘图输出。
谢谢你的时间。
Moh*_*ama 16
我之前遇到过同样的问题,NetworkManager
大约需要 8 秒。解决这个问题的方法有以下三种:
为您的连接禁用自动连接
编辑连接> 选择您的连接 > 自动编辑和禁用连接
您可以简单地Enable networking
从网络指示器中禁用。
您可以通过运行此命令禁用该服务
systemctl disable NetworkManager-wait-online.service
Run Code Online (Sandbox Code Playgroud)小智 14
您可以将 nm-online 的超时更改为 10 之类的值:
/lib/systemd/system/NetworkManager-wait-online.service
以 root 身份编辑或使用 sudo。
寻找以下几行:
[Service]
Type=oneshot
ExecStart=/usr/bin/nm-online -s -q --timeout=30
Run Code Online (Sandbox Code Playgroud)
更改30
到任何你喜欢的。10
对我来说效果很好。
但请注意,这可能会破坏依赖它的服务。
归档时间: |
|
查看次数: |
46850 次 |
最近记录: |