systemd-analyze critical-chain
私のシステムでは、スナップ関連のサービスが起動遅延の主な原因であることが示唆されています。
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
スナップを無効にすることはあきらめましたが、インストールしたスナップはどれもログイン前に起動する必要はありません。したがって、パスワードを入力して gnome セッションが開始するまで systemd がmulti-user.target
待機せずに起動し続けるようにすることでsnapd.seeded.service
、起動を高速化できそうsnapd
です。これを実現する方法はありますか (うまくいけばsnapd.service
のファイルを変更することで/lib/systemd/system/
)?
ちなみに私はUbuntu 23.04を使用しています