Takes a lot of time to boot into system

I’ve ran these command (imgs below) and found that a lot of blame start with “dev-disk-by…”.
Therefore, I thought it’s might cause by some disk partitioning or mounting issue.
However, I chose automatically partition when install fedora 41 so I not pretty sure about that…

31.397s sys-module-fuse.device
31.360s sys-devices-LNXSYSTM:00-LNXSYBUS:00-INTC7001:00-tpmrm-tpmrm0.device
31.360s dev-tpmrm0.device
31.359s sys-devices-platform-serial8250-serial8250:0-serial8250:0.3-tty-ttyS3.device
31.359s dev-ttyS3.device
31.358s dev-ttyS1.device
31.358s sys-devices-platform-serial8250-serial8250:0-serial8250:0.1-tty-ttyS1.device
31.357s dev-ttyS2.device
31.357s sys-devices-platform-serial8250-serial8250:0-serial8250:0.2-tty-ttyS2.device
31.355s dev-ttyS0.device
31.355s sys-devices-platform-serial8250-serial8250:0-serial8250:0.0-tty-ttyS0.device
31.347s sys-module-configfs.device
31.046s dev-disk-by\x2dpartuuid-0d97320e\x2d243a\x2d447b\x2db5b1\x2dae0b9ff70a5c.device
31.046s dev-disk-by\x2ddiskseq-1\x2dpart1.device
31.046s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:06.0-10000:e1:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device
31.046s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-3310\x2d985D.device
31.046s dev-nvme0n1p1.device
31.046s dev-disk-by\x2dpartlabel-EFI\x5cx20System\x5cx20Partition.device
31.046s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart1.device
31.046s dev-disk-by\x2did-nvme\x2dSAMSUNG_MZVL2512HDJD\x2d00BT7_S7CGNF0WC07406_1\x2dpart1.device
31.046s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-0d97320e\x2d243a\x2d447b\x2>
31.046s dev-disk-by\x2did-nvme\x2dSAMSUNG_MZVL2512HDJD\x2d00BT7_S7CGNF0WC07406\x2dpart1.device
31.046s dev-disk-by\x2duuid-3310\x2d985D.device
31.046s dev-disk-by\x2did-nvme\x2deui.002538bc31c6dc1f\x2dpart1.device
31.046s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-EFI\x5cx20System\x5cx20Par>
31.046s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device
31.044s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-db79766b\x2dc569\x2d462b\x2>
31.044s dev-disk-by\x2did-nvme\x2dSAMSUNG_MZVL2512HDJD\x2d00BT7_S7CGNF0WC07406\x2dpart3.device
31.044s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device
31.044s dev-disk-by\x2dpartuuid-db79766b\x2dc569\x2d462b\x2d9da0\x2dcf4478fa11c6.device
31.044s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:06.0-10000:e1:00.0-nvme-nvme0-nvme0n1-nvme0n1p3.device
graphical.target @15.088s
└─multi-user.target @15.088s
  └─plymouth-quit-wait.service @12.906s +2.180s
    └─systemd-user-sessions.service @12.888s +16ms
      └─remote-fs.target @12.885s
        └─remote-fs-pre.target @2.439s
          └─nfs-client.target @2.439s
            └─gssproxy.service @2.062s +20ms
              └─network.target @2.054s
                └─wpa_supplicant.service @14.532s +16ms
                  └─basic.target @1.720s
                    └─dbus-broker.service @1.664s +54ms
                      └─dbus.socket @1.656s
                        └─sysinit.target @1.653s
                          └─systemd-resolved.service @1.614s +38ms
                            └─run-credentials-systemd\x2dresolved.service.mount @2.376s
NAME        FSTYPE FSVER LABEL  UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
zram0                                                                               [SWAP]
nvme0n1                                                                             
├─nvme0n1p1 vfat   FAT32        3310-985D                             579.4M     3% /boot/efi
├─nvme0n1p2 ext4   1.0          a2b2d8f6-6909-4e46-b82f-926b2d47505a  520.7M    40% /boot
└─nvme0n1p3 btrfs        fedora 36c5319f-22f0-4b0f-9421-b5d3108d9428    1.4T     1% /home
                                                                                    /
nvme1n1                                                                             
└─nvme1n1p1 btrfs        fedora 36c5319f-22f0-4b0f-9421-b5d3108d9428 
#
# /etc/fstab
# Created by anaconda on Sat Mar 22 02:07:24 2025
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=36c5319f-22f0-4b0f-9421-b5d3108d9428 /                       btrfs   subvol=root,compress=zstd:1 0 0
UUID=a2b2d8f6-6909-4e46-b82f-926b2d47505a /boot                   ext4    defaults        1 2
UUID=3310-985D          /boot/efi               vfat    umask=0077,shortname=winnt 0 2
UUID=36c5319f-22f0-4b0f-9421-b5d3108d9428 /home                   btrfs   subvol=home,compress=zstd:1 0 0

You can get a nice graphical printout and breakdown of boot times with

systemd-analyze plot > bootchart.svg

Which puts a file at /home/user/bootchart.svg

I have a similar login time, if it can be lowered that would be great, but I do not consider it overly long.

Please post text as preformatted text and not as screen shots using the </> button. Please update your post with the text.

I will give it a try, thank you very much

Thanks you for pointing it out, I’d updated the post.

Yeah, the same, I dont know what’s the thing with those disks:

$ systemd-analyze blame
5.670s NetworkManager-wait-online.service
5.476s sys-module-configfs.device
5.469s sys-devices-platform-serial8250-serial8250:0-serial8250:0.1-tty-ttyS1.device
5.469s dev-ttyS1.device
5.468s sys-devices-platform-serial8250-serial8250:0-serial8250:0.2-tty-ttyS2.device
5.468s dev-ttyS2.device
5.466s sys-devices-platform-serial8250-serial8250:0-serial8250:0.0-tty-ttyS0.device
5.466s dev-ttyS0.device
5.465s sys-devices-platform-serial8250-serial8250:0-serial8250:0.3-tty-ttyS3.device
5.465s dev-ttyS3.device
5.462s sys-devices-LNXSYSTM:00-LNXSYBUS:00-MSFT0101:00-tpmrm-tpmrm0.device
5.462s dev-tpmrm0.device
5.175s dev-rfkill.device
5.175s sys-devices-virtual-misc-rfkill.device
5.035s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1d.4-10000:e2:00.0-nvme-nvme1-nvme1n1-nvme1n1p3.device
5.035s dev-disk-by\x2dpartlabel-DEV.device
5.035s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE_1\x2dpart3.device
5.035s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-527f9c3c\x2d88a1\x2d49d2\x2d8ba2\x2d3473dbf1c6ea.device
5.035s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE\x2dpart3.device
5.035s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-DEV.device
5.035s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-3.device
5.035s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-520610ed\x2da51a\x2d4829\x2d8e8c\x2d832599b8b745.device
5.035s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart3.device
5.035s dev-disk-by\x2dpartuuid-527f9c3c\x2d88a1\x2d49d2\x2d8ba2\x2d3473dbf1c6ea.device
5.035s dev-disk-by\x2did-nvme\x2deui.000000000000000100a075223c6886ae\x2dpart3.device
5.035s dev-disk-by\x2ddiskseq-2\x2dpart3.device
5.035s dev-nvme1n1p3.device
5.035s dev-disk-by\x2duuid-520610ed\x2da51a\x2d4829\x2d8e8c\x2d832599b8b745.device
5.033s dev-disk-by\x2dpartuuid-6534b84d\x2d7972\x2d4e55\x2dad12\x2d3f447df6b426.device
5.033s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1d.4-10000:e2:00.0-nvme-nvme1-nvme1n1-nvme1n1p1.device
5.033s dev-disk-by\x2ddiskseq-2\x2dpart1.device
5.033s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE_1\x2dpart1.device
5.033s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device
5.033s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-73CF\x2d2AFD.device
5.033s dev-disk-by\x2did-nvme\x2deui.000000000000000100a075223c6886ae\x2dpart1.device
5.033s dev-disk-by\x2duuid-73CF\x2d2AFD.device
5.033s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE\x2dpart1.device
5.033s dev-nvme1n1p1.device
5.033s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart1.device
5.033s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-BOOT.device
5.033s dev-disk-by\x2dpartlabel-BOOT.device
5.033s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-6534b84d\x2d7972\x2d4e55\x2dad12\x2d3f447df6b426.device
5.026s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1b.4-10000:e1:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device
5.026s dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76863bcb725\x2dpart2.device
5.026s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72\x2dpart2.device
5.026s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device
5.026s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-29b259a5\x2d9721\x2d4e99\x2d86f3\x2dad1bdbced61f.device
5.026s dev-disk-by\x2dpartlabel-REST.device
5.026s dev-nvme0n1p2.device
5.026s dev-disk-by\x2dpartuuid-29b259a5\x2d9721\x2d4e99\x2d86f3\x2dad1bdbced61f.device
5.026s dev-disk-by\x2ddiskseq-1\x2dpart2.device
5.026s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-REST.device
5.026s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72_1\x2dpart2.device
5.026s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart2.device
5.010s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1.device
5.010s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72_1.device
5.010s dev-nvme0n1.device
5.010s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1b.4-10000:e1:00.0-nvme-nvme0-nvme0n1.device
5.010s dev-disk-by\x2ddiskseq-1.device
5.010s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72.device
5.010s dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76863bcb725.device
5.007s dev-disk-by\x2did-nvme\x2deui.000000000000000100a075223c6886ae.device
5.007s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1.device
5.007s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE.device
5.007s dev-disk-by\x2ddiskseq-2.device
5.007s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE_1.device
5.007s dev-nvme1n1.device
5.007s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1d.4-10000:e2:00.0-nvme-nvme1-nvme1n1.device
4.254s systemd-udev-settle.service
4.209s sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d3-1\x2d3:1.0-0003:0B05:19B6.0002-leds-asus::kbd_backlight.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart1.device
4.111s dev-disk-by\x2dlabel-zroot.device
4.111s dev-disk-by\x2dpartuuid-ff914b23\x2d6f7f\x2d4b82\x2db095\x2dcc0626123492.device
4.111s dev-disk-by\x2duuid-14302112488605340870.device
4.111s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1b.4-10000:e1:00.0-nvme-nvme0-nvme0n1-nvme0n1p1.device
4.111s dev-disk-by\x2ddiskseq-1\x2dpart1.device
4.111s dev-disk-by\x2did-nvme\x2deui.00000000000000000026b76863bcb725\x2dpart1.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-1.device
4.111s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72\x2dpart1.device
4.111s dev-disk-by\x2dpartlabel-POOL\x2dDISK1.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-zroot.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-POOL\x2dDISK1.device
4.111s dev-disk-by\x2did-nvme\x2dKINGSTON_SNV2S1000G_50026B76863BCB72_1\x2dpart1.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-ff914b23\x2d6f7f\x2d4b82\x2db095\x2dcc0626123492.device
4.111s dev-nvme0n1p1.device
4.111s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e1:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-14302112488605340870.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dlabel-zroot.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart2.device
4.109s dev-nvme1n1p2.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartuuid-3802ff34\x2d6ee3\x2d4c1a\x2d974f\x2d84638cb2f6bc.device
4.109s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE\x2dpart2.device
4.109s dev-disk-by\x2dpartlabel-POOL\x2dDISK0.device
4.109s dev-disk-by\x2did-nvme\x2deui.000000000000000100a075223c6886ae\x2dpart2.device
4.109s sys-devices-pci0000:00-0000:00:0e.0-pci10000:e0-10000:e0:1d.4-10000:e2:00.0-nvme-nvme1-nvme1n1-nvme1n1p2.device
4.109s dev-disk-by\x2did-nvme\x2dMicron_2400_MTFDKBA1T0QFM_22423C6886AE_1\x2dpart2.device
4.109s dev-disk-by\x2ddiskseq-2\x2dpart2.device
4.109s dev-disk-by\x2dpartuuid-3802ff34\x2d6ee3\x2d4c1a\x2d974f\x2d84638cb2f6bc.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartnum-2.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-14302112488605340870.device
4.109s dev-disk-by\x2dpath-pci\x2d0000:00:0e.0\x2dpci\x2d10000:e2:00.0\x2dnvme\x2d1\x2dpart-by\x2dpartlabel-POOL\x2dDISK0.device
1 Like

I see graphical.target in 15s but the other log shows times into the 30’s.
Are they from the same boot?

I think the 15s is indicate that graphical.target reach after 15s in userspace
and the 30s maybe the time spent to run the device… etc.

yes they are from same boot!

I expect the disks to be mounted before graphical target is reached.
Are all the disks listed in /etc/fstab?

I’m pretty sure that the disks are mounted before graphical target is reached
after I check the systemd-analyze plot? Am I miss anything?

And YES all the disks are listed in /etc/fstab

btw, my last boot time decrease from about 1 min to 25s

I’m not sure if it can be attribute to that I mask sys-module-fuse.device or not

I have been trying to resolve long boot times for a while now. The systemd-analyze data has not been helpful in obviating what is causing the delay. I did not find anything in dmesg or journalctl either.

Today I added a kernel command line parameter

plymouth.enable=0

and timed a cold boot from switching on power to observing the gdm greeter login prompt. There was an ~20s improvement. This gets a little trickey when a luks passphrase has to be typed but the ~20s improvement is actual, not just a difference in typing speed.

My guess is that it is waiting for plymouth-quit-wait to succeed but I cannot determine what plymouth-quit-wait is waiting for. Once it succeeds the gdm greeter prompt gets displayed and login can proceed. With plymouth disabled the gdm greeter prompt gets displayed 20s earlier.

There is an issue with initing some GPUs for plymouth.
Maybe you have one of these GPUs?

I do not recall which GPUs are affected.

Maybe this.

A drm driver load delay wouldn’t be different with or without plymouth. Both tests are timed to the gdm greeter where the entry box is displayed so the drm driver is successfully loaded in both.

#journalctl -b -1 -g drm
Mar 23 10:14:23 hostname.network kernel: ACPI: bus type drm_connector registered
Mar 23 10:14:23 hostname.network kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
Mar 23 10:14:23 hostname.network kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
Mar 23 10:14:23 hostname.network kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
Mar 23 10:14:25 hostname.network kernel: i915 0000:00:02.0: [drm] Found cometlake (device ID 9bf6) display version 9.00 stepping N/A
Mar 23 10:14:25 hostname.network kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Mar 23 10:14:25 hostname.network kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon
Mar 23 10:14:25 hostname.network kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 1
Mar 23 10:14:25 hostname.network kernel: fbcon: i915drmfb (fb0) is primary device
Mar 23 10:14:25 hostname.network kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Mar 23 10:14:53 hostname.network systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
Mar 23 10:14:53 hostname.network systemd[1]: modprobe@drm.service: Deactivated successfully.
Mar 23 10:14:53 hostname.network systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
Mar 23 10:14:53 hostname.network audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 10:14:53 hostname.network audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 10:14:53 hostname.network kernel: audit: type=1130 audit(1742724893.767:13): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 10:14:53 hostname.network kernel: audit: type=1131 audit(1742724893.767:14): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
# journalctl -b 0 -g drm
Mar 23 16:09:27 hostname.network kernel: ACPI: bus type drm_connector registered
Mar 23 16:09:28 hostname.network kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
Mar 23 16:09:28 hostname.network kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
Mar 23 16:09:28 hostname.network kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
Mar 23 16:09:29 hostname.network kernel: i915 0000:00:02.0: [drm] Found cometlake (device ID 9bf6) display version 9.00 stepping N/A
Mar 23 16:09:30 hostname.network kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Mar 23 16:09:30 hostname.network kernel: i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon
Mar 23 16:09:30 hostname.network kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 1
Mar 23 16:09:30 hostname.network kernel: fbcon: i915drmfb (fb0) is primary device
Mar 23 16:09:30 hostname.network kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Mar 23 16:09:50 hostname.network systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
Mar 23 16:09:50 hostname.network systemd[1]: modprobe@drm.service: Deactivated successfully.
Mar 23 16:09:50 hostname.network systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
Mar 23 16:09:50 hostname.network audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 16:09:50 hostname.network audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 16:09:50 hostname.network kernel: audit: type=1130 audit(1742746190.634:13): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 23 16:09:50 hostname.network kernel: audit: type=1131 audit(1742746190.634:14): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=modprobe@drm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success':

They both have a ~20 gap between

kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device

and

systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...

I cannot explain that gap from what I see in the journal, I just get the gdm greeter prompt ~20s earlier with plymouth.enable=0

Now I would like to know if the OP disables plymouth do they also get a quicker boot.

1 Like

I understood that the DRM driver is loaded in response to plymouth requesting it to be loaded. So it may well be different apparently.

Isn’t the DRM driver need to be loaded to help plymouth show that splash booting animation?
I found that disable plymouth may not directly affect the boot times.
Maybe plymouth request the DRM driver to load is the true cause?

A problem in 2018 is unlikely to be an issue in 2025.

1 Like