New 24.04.1 long boottime

hermann-Josef Beckers hjb-news at onlinehome.de
Fri Nov 1 17:12:24 UTC 2024


Hello *,

My new 24.04 (k)ubuntu installation takes up to 4 minutes to boot.
systemd-analyze blame sees systemd-udev-settle.service as the culprit:

2min 1.875s systemd-udev-settle.service
     16.832s logrotate.service
...

"systemctl status systemd-udev-settle.service" shows

"× systemd-udev-settle.service - Wait for udev To Complete Device
Initialization
      Loaded: loaded
(/usr/lib/systemd/system/systemd-udev-settle.service; static)
      Active: failed (Result: exit-code) since Fri 2024-11-01 17:25:33
CET; 3min 23s ago
        Docs: man:systemd-udev-settle.service(8)
    Main PID: 380 (code=exited, status=1/FAILURE)
         CPU: 7ms

Nov 01 17:23:32 b-HPE-558de udevadm[380]: systemd-udev-settle.service is
deprecated. Please fix sddm.service not to pull it in.
Nov 01 17:25:33 b-HPE-558de udevadm[380]: Timed out for waiting the udev
queue being empty.
Nov 01 17:25:33 b-HPE-558de systemd[1]: systemd-udev-settle.service:
Main process exited, code=exited, status=1/FAILURE
Nov 01 17:25:33 b-HPE-558de systemd[1]: systemd-udev-settle.service:
Failed with result 'exit-code'.
Nov 01 17:25:33 b-HPE-558de systemd[1]: Failed to start
systemd-udev-settle.service - Wait for udev To Complete Device
Initialization."

Disabling the lines

# Wait for driver loading to be complete so that graphics work
# (https://github.com/sddm/sddm/issues/1917)
#Wants=systemd-udev-settle.service
#After=systemd-udev-settle.service

in sddm.service makes no difference as systemd-udev-settle.service is
still loaded.

My question: Can I disable/rename/remove systemd-udev-settle.service?

Yours
Hermann-Josef Beckers



More information about the ubuntu-users mailing list