systemd-analyze critical-chain
предполагает, что службы, связанные со Snap, являются основной причиной задержки запуска моей системы:
graphical.target @3.300s
└─multi-user.target @3.299s
└─snapd.seeded.service @3.170s +127ms
└─snapd.service @2.275s +885ms
└─basic.target @2.194s
└─sockets.target @2.193s
└─snapd.socket @2.180s +12ms
└─sysinit.target @2.146s
└─snapd.apparmor.service @2.054s +91ms
└─apparmor.service @1.848s +177ms
Хотя я отказался от попыток отключить snap, ни один из snap, которые я установил, не должен запускаться до моего входа в систему. Так что, похоже, я мог бы ускорить загрузку, заставив systemd multi-user.target
не ждать snapd.seeded.service
и snapd
продолжать запускаться, пока я ввожу пароль и начинается сеанс gnome. Есть ли способ добиться этого (надеюсь, изменив файл snapd.service
в /lib/systemd/system/
)?
Кстати, я использую Ubuntu 23.04.