Ok, here's another one with complaints about slow boot. I have two processes that take a long time. I have looked through quite a lot of questions regarding slow boot, and these processes usually are reported taking milliseconds instead of 13 seconds a piece.
- systemd-modules-load.service > 13 seconds
- modprobe@drm.service > 13 seconds
I inspected output of certain tips/commands, and they didn't help. The systemd-modules-load.service
had one module ppdev
that took 13 seconds. But after blacklisting it indeed disappears, but this process still takes up more than 13 seconds.
Notable programs installed:
- Virtual Box
- Docker containerisation (no docker-desktop)
Notable possibly strange things:
- on every boot I see a "press ctrl+c to interrupt file system checks"
I have recently installed an NVMe disk and a new GPU (RX550) and did a complete re-install after that. However, the boot time is disappointing after changing from an SSD to NVMe.
Any help in understanding these delays and how to decrease them would be greatly appreciated.
Systemd-analyze blame output:
martin@saturn:~$ systemd-analyze blame13.828s systemd-modules-load.service13.797s modprobe@drm.service 6.002s NetworkManager-wait-online.service 4.605s plymouth-quit-wait.service 4.125s docker.service 2.704s systemd-resolved.service 2.654s systemd-oomd.service......
System info (from inxi -f
):
System: Host: saturn Kernel: 6.5.0-44-generic x86_64 bits: 64 Desktop: GNOME 42.9 Distro: Ubuntu 22.04.4 LTS (Jammy Jellyfish)Machine: Type: Desktop Mobo: Gigabyte model: B450 AORUS M v: x.x serial: <superuser required> UEFI-[Legacy]: American Megatrends v: F50 date: 11/27/2019CPU: Info: 6-core model: AMD Ryzen 5 1600 bits: 64 type: MT MCP cache: L2: 3 MiB Speed (MHz): avg: 1529 min/max: 1550/3200 cores: 1: 1511 2: 1550 3: 1550 4: 1547 5: 1547 6: 1550 7: 1469 8: 1550 9: 1443 10: 1538 11: 1547 12: 1550Graphics: Device-1: AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] driver: amdgpu v: kernel Device-2: Logitech Portable Webcam C905 type: USB driver: snd-usb-audio,uvcvideo Display: wayland server: X.Org v: 1.22.1.1 with: Xwayland v: 22.1.1 compositor: gnome-shell driver: gpu: amdgpu resolution: 1: 3840x2160~60Hz 2: 1920x1080~60Hz OpenGL: renderer: AMD Radeon RX 550 / 550 Series (polaris12 LLVM 15.0.7 DRM 3.54 6.5.0-44-generic) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2Audio: Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X] driver: snd_hda_intel Device-2: AMD Family 17h HD Audio driver: snd_hda_intel Device-3: Logitech Portable Webcam C905 type: USB driver: snd-usb-audio,uvcvideo Sound Server-1: ALSA v: k6.5.0-44-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yesNetwork: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: eno1 state: up speed: 1000 Mbps duplex: full mac: b4:2e:99:ef:c2:d5 IF-ID-1: br-07a6458437c9 state: up speed: 10000 Mbps duplex: unknown mac: 02:42:b6:0f:06:70 IF-ID-2: br-9b4b9dbd4b00 state: up speed: 10000 Mbps duplex: unknown mac: 02:42:06:5a:39:0c IF-ID-3: docker0 state: down mac: 02:42:b9:a0:70:4d IF-ID-4: vetha742fd5 state: up speed: 10000 Mbps duplex: full mac: 26:38:d1:a2:ab:06 IF-ID-5: vethc88df2b state: up speed: 10000 Mbps duplex: full mac: b6:a3:68:58:16:5cBluetooth: Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB driver: btusb Report: hciconfig ID: hci0 state: up address: 00:15:83:30:EC:37 bt-v: 1.2Drives: Local Storage: total: 4.66 TiB used: 3.13 TiB (67.2%) ID-1: /dev/nvme0n1 vendor: Kingston model: SNV2S1000G size: 931.51 GiB ID-2: /dev/sda vendor: Western Digital model: WD10EZEX-00KUWA0 size: 931.51 GiB ID-3: /dev/sdb vendor: Hitachi model: HDP725050GLA360 size: 465.76 GiB ID-4: /dev/sdc vendor: Seagate model: ST9500325AS size: 465.76 GiB ID-5: /dev/sdd vendor: Intenso model: SSD size: 111.79 GiB ID-6: /dev/sde type: USB vendor: Western Digital model: WD20EARS-00MVWB0 size: 1.82 TiB ID-7: /dev/sdf type: USB model: USB Mass Storage Device size: 7.51 GiBPartition: ID-1: / size: 45.53 GiB used: 20.72 GiB (45.5%) fs: ext4 dev: /dev/nvme0n1p2 ID-2: /boot size: 919.7 MiB used: 280.7 MiB (30.5%) fs: ext4 dev: /dev/nvme0n1p1 ID-3: /home size: 91.11 GiB used: 59.99 GiB (65.8%) fs: ext4 dev: /dev/nvme0n1p4Swap: ID-1: swap-1 type: partition size: 14.9 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p3Sensors: System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 51.0 C Fan Speeds (RPM): N/A gpu: amdgpu fan: 1164Info: Processes: 470 Uptime: 31m Memory: 31.28 GiB used: 12.67 GiB (40.5%) Shell: Bash inxi: 3.3.13
Output of systemctl status systemd-modules-load
:
● systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static) Active: active (exited) since Sat 2024-07-27 18:04:13 CEST; 33min ago Docs: man:systemd-modules-load.service(8) man:modules-load.d(5) Main PID: 363 (code=exited, status=0/SUCCESS) CPU: 31msjul 27 18:04:12 saturn systemd-modules-load[363]: Inserted module 'lp'jul 27 18:04:12 saturn systemd-modules-load[363]: Module 'ppdev' is deny-listedjul 27 18:04:13 saturn systemd-modules-load[363]: Inserted module 'parport_pc'jul 27 18:04:13 saturn systemd-modules-load[363]: Inserted module 'msr'jul 27 18:04:13 saturn systemd[1]: Finished Load Kernel Modules.Notice: journal has been rotated since unit was started, output may be incomplete.
Systemd-analyse output plot: