我今天早上刚刚在笔记本电脑(华硕 Aspire 15,英特尔 i3-6100U)上安装了 Ubuntu 18.04,除了启动时间稍长外,一切似乎都运行良好。我以前运行过 17.10,在我的 SSD 上启动时间相当快,但 18.04 启动需要将近一分钟。
我运行了一下systemd-analyze blame
,发现似乎plymouth-quit-wait.service
导致了问题:
20.626s plymouth-quit-wait.service
6.082s NetworkManager-wait-online.service
1.090s dev-mapper-ubuntu\x2d\x2dvg\x2droot.device
984ms motd-news.service
804ms dev-loop8.device
782ms dev-loop9.device
757ms dev-loop10.device
755ms dev-loop11.device
744ms fwupd.service
709ms dev-loop2.device
695ms dev-loop1.device
679ms dev-loop3.device
677ms dev-loop4.device
671ms dev-loop7.device
666ms dev-loop5.device
641ms dev-loop6.device
374ms plymouth-start.service
367ms systemd-logind.service
287ms udisks2.service
261ms apparmor.service
259ms NetworkManager.service
256ms systemd-rfkill.service
213ms snap-core-4486.mount
我尝试过屏蔽和禁用该进程,但没有任何效果。另外,如果这能解决任何问题,我已经将桌面环境从 Gnome 切换到 Cinnamon。安装后第一次启动 Gnome 时也出现了同样的启动时间长的问题。
答案1
我刚刚进行了从 16.04 到 18.04 的测试转换,没有遇到此问题。但您可以使用sudo
权限编辑文件来抑制 Plymouth /etc/default/grub
。
sudo -H gedit /etc/default/grub
查找包含以下内容的行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
并删除该词splash
(这会导致普利茅斯加载)。
然后保存文件并运行
sudo update-grub
现在 Plymouth 将不再在启动时运行。这只是一个权宜之计,您应该继续寻找真正的解决方案。