我从正式发布当天开始使用18.04版本,并进行了干净的SSD安装,至今没有遇到任何问题。
启动到登录界面只需几秒钟(最多10秒)。
升级完成后,我重新启动了一次,并注意到Ubuntu加载/闪屏界面(登录之前)有2-3分钟的延迟(点上没有任何进度/活动指示)。
我关机后再次尝试启动,但现在始终出现这种延迟。同时关闭也变得更慢了。 更新 #1(2018-07-03):
对systemd进行了分析。
显示出
在升级之前,
在升级之前,snapd.seeded.service只需要0秒。升级后,它需要2分钟2秒。
更新#2(2018-07-06): 今天早上的启动出现了延迟的问题。 所以我猜我们仍在等待内核/plymouth/snapd的更新。
更新#3(2018-07-12): 问题似乎已经解决,但我没有看到snap或plymouth的任何更新,我仍在运行4.15.0-24内核。所以我不确定是哪个软件包的更新修复了问题,还是问题自己解决了。阅读launchpad上的错误更新,对于哪个软件包做了什么(或正在进行什么)对我来说并不清楚。如果有人能澄清这一点,那将非常有用。
启动到登录界面只需几秒钟(最多10秒)。
然后,今天早上我进行了一次正常升级。
$ sudo apt update && sudo apt dist-upgrade
安装/升级的软件包如下:
Install: linux-headers-4.15.0-24:amd64 (4.15.0-24.26, automatic), linux-headers-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-modules-extra-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-modules-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic), linux-image-4.15.0-24-generic:amd64 (4.15.0-24.26, automatic)
Upgrade: gnome-control-center-data:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-headers-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), gnome-control-center:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-image-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), linux-signed-generic:amd64 (4.15.0.23.25, 4.15.0.24.26), gnome-control-center-faces:amd64 (1:3.28.1-0ubuntu1.18.04.1, 1:3.28.1-0ubuntu1.18.04.2), linux-generic:amd64 (4.15.0.23.25, 4.15.0.24.26)
升级完成后,我重新启动了一次,并注意到Ubuntu加载/闪屏界面(登录之前)有2-3分钟的延迟(点上没有任何进度/活动指示)。
我关机后再次尝试启动,但现在始终出现这种延迟。同时关闭也变得更慢了。 更新 #1(2018-07-03):
对systemd进行了分析。
$ sudo systemd-analyze blame
3min 53.073s plymouth-quit-wait.service
2min 20.699s snapd.seeded.service
49.949s snapd.service
6.186s NetworkManager-wait-online.service
1.148s dev-sda2.device
1.098s plymouth-start.service
显示出
plymouth-quit-wait.service
(我现在相信与Ubuntu的加载/启动画面有关)和 snapd.seeded.service
是启动时间最长的服务。因此,我比较了 dist-upgrade
前后的时间:$ journalctl -u plymouth-quit-wait.service --since today
-- Logs begin at Fri 2018-04-27 13:01:30 BST, end at Tue 2018-07-03 12:38:05 BST. --
Jul 03 04:15:43 user-laptop systemd[1]: Starting Hold until boot process finishes up...
Jul 03 04:15:46 user-laptop systemd[1]: Started Hold until boot process finishes up.
-- Reboot --
Jul 03 04:21:17 user-laptop systemd[1]: Starting Hold until boot process finishes up...
Jul 03 04:24:52 user-laptop systemd[1]: Started Hold until boot process finishes up.
在升级之前,
plymouth-quit-wait.service
需要3秒钟。在升级之后,它需要3分钟35秒钟。$ journalctl -u snapd.seeded.service --since today
-- Logs begin at Fri 2018-04-27 13:01:30 BST, end at Tue 2018-07-03 12:42:14 BST. --
Jul 03 04:15:43 user-laptop systemd[1]: Starting Wait until snapd is fully seeded...
Jul 03 04:15:43 user-laptop systemd[1]: Started Wait until snapd is fully seeded.
-- Reboot --
Jul 03 04:22:47 user-laptop systemd[1]: Starting Wait until snapd is fully seeded...
Jul 03 04:24:49 user-laptop systemd[1]: Started Wait until snapd is fully seeded.
在升级之前,snapd.seeded.service只需要0秒。升级后,它需要2分钟2秒。
更新#2(2018-07-06): 今天早上的启动出现了延迟的问题。 所以我猜我们仍在等待内核/plymouth/snapd的更新。
更新#3(2018-07-12): 问题似乎已经解决,但我没有看到snap或plymouth的任何更新,我仍在运行4.15.0-24内核。所以我不确定是哪个软件包的更新修复了问题,还是问题自己解决了。阅读launchpad上的错误更新,对于哪个软件包做了什么(或正在进行什么)对我来说并不清楚。如果有人能澄清这一点,那将非常有用。
3分57.515秒 plymouth-quit-wait.service
2分24.588秒 snapd.seeded.service
- Alessandro Gaballo