Slow boot on any Arch distro except Garuda dragonized

Hello everyone,

this is probably a more unusual call for support on this forum, so I'll come straigt to the point.

I face the following two issues on all Arch distros except Garuda-Dragonized:
Extreme slow boot (20+ sec on Arch, 4-5 sec on Garuda-D) and IO-Wait issues which hang my system regularly. (especially while updating the system itself or doing updates on Steam)

My first assumption was something Kernel related, because Ubuntu, Mint and Debian don't show these issues at all, but e.g. Endevaour with default and with zen Kernel also boots slow, same for Garuda bare bones. (Dragonized uses zen as well, iirc.)

I tested different default installs of Arch distros with different drives:

  • 2 normal SSDs: A Crucial from 2012 and a more recent one from 2018
  • An NVME: A Samsung 950 Pro

but the issue persist on non Garuda ones, even with all non boot drives disconnected from the mainboard.

So my main question right now is: What is so different between Garuda-Dragonized and every other Arch distro? The webpage says something about improved I/O. What exactly is that about?

Last but not least, my system info:
(It's taken from Manjaro, hope you don't mind :slightly_smiling_face: )

Machine:
  Type: Desktop Mobo: ASRock model: X99 Extreme4 serial: <superuser required>
    UEFI: American Megatrends v: P3.40 date: 06/03/2016
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 15.55 GiB used: 10.49 GiB (67.4%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i7-5930K bits: 64 type: MT MCP arch: Haswell
    family: 6 model-id: 0x3F (63) stepping: 2 microcode: 0x49
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
    L3: 15 MiB desc: 1x15 MiB
  Speed (MHz): avg: 1446 high: 2463 min/max: 1200/3700 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 1200 2: 1333 3: 1200
    4: 1249 5: 2463 6: 1200 7: 1424 8: 2286 9: 1200 10: 1263 11: 1344 12: 1200
    bogomips: 84006
  Flags: abm acpi aes aperfmperf apic arat arch_perfmon avx avx2 bmi1 bmi2
    bts clflush cmov constant_tsc cpuid cpuid_fault cqm cqm_llc cqm_occup_llc
    cx16 cx8 dca de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c
    flexpriority flush_l1d fma fpu fsgsbase fxsr ht ibpb ibrs ida intel_ppin
    invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe msr
    mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge
    pln pni popcnt pse pse36 pti pts rdrand rdtscp rep_good sdbg sep smep ss
    ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc
    tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic xsave xsaveopt
    xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: Split huge pages
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660 Ti] vendor: ZOTAC driver: nvidia
    v: 510.60.02 alternate: nouveau,nvidia_drm pcie: gen: 3 speed: 8 GT/s
    lanes: 16 ports: active: none off: DP-2,HDMI-A-1 empty: DP-1,DP-3
    bus-ID: 02:00.0 chip-ID: 10de:2182 class-ID: 0300
  Device-2: Logitech BRIO Ultra HD Webcam type: USB
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus-ID: 4-6:2
    chip-ID: 046d:085e class-ID: 0300 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.1
    compositor: kwin_wayland driver: X: loaded: nvidia gpu: nvidia
    d-rect: 3840x1080 display-ID: 0
  Monitor-1: DP-2 pos: right res: 1920x1080 size: N/A modes: N/A
  Monitor-2: HDMI-A-1 pos: primary,left res: 1920x1080 size: N/A modes: N/A
  OpenGL: renderer: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2
    v: 4.6.0 NVIDIA 510.60.02 direct render: Yes
Audio:
  Device-1: Intel C610/X99 series HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8d20
    class-ID: 0403
  Device-2: NVIDIA TU116 High Definition Audio vendor: ZOTAC
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 02:00.1 chip-ID: 10de:1aeb class-ID: 0403
  Device-3: RODE Microphones Podcaster type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-11:8 chip-ID: 19f7:0001
    class-ID: 0300
  Device-4: Logitech BRIO Ultra HD Webcam type: USB
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus-ID: 4-6:2
    chip-ID: 046d:085e class-ID: 0300 serial: <filter>
  Sound Server-1: ALSA v: k5.10.109-1-MANJARO running: yes
  Sound Server-2: PulseAudio v: 15.0 running: no
  Sound Server-3: PipeWire v: 0.3.49 running: yes
Network:
  Device-1: Intel Ethernet I218-V vendor: ASRock driver: e1000e v: kernel
    port: f020 bus-ID: 00:19.0 chip-ID: 8086:15a1 class-ID: 0200
  IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: CW_Wireguard state: unknown speed: N/A duplex: N/A mac: N/A
  IP v4: <filter> type: noprefixroute scope: global
  IP v6: <filter> virtual: stable-privacy scope: link
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
  Device-1: luks-cd30fb77-e732-4a06-b6a7-5469cca30ecf maj-min: 254:0
    type: LUKS dm: dm-0 size: 471.64 GiB
  Components:
  p-1: sdd2 maj-min: 8:50 size: 471.65 GiB
  Device-2: luks-21e703d9-f76c-4e28-bb5e-2e4ed9ab2646 maj-min: 254:1
    type: LUKS dm: dm-1 size: 17.1 GiB
  Components:
  p-1: sdd3 maj-min: 8:51 size: 17.11 GiB
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 3.79 TiB used: 1.78 TiB (46.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 950 PRO 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 1B0QBXX7 temp: 33.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Crucial model: CT1000MX500SSD1
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 020 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST2000DM006-2DM164
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    type: HDD rpm: 7200 serial: <filter> rev: CC26 scheme: GPT
  ID-4: /dev/sdc maj-min: 8:32 vendor: Crucial model: M4-CT128M4SSD2
    size: 119.24 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 040H scheme: GPT
  ID-5: /dev/sdd maj-min: 8:48 vendor: Crucial model: CT525MX300SSD1
    size: 489.05 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: R040 scheme: GPT
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: BD-RE BH16NS55 rev: 1.02
    dev-links: cdrom
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 471.64 GiB size: 463.17 GiB (98.20%)
    used: 251.58 GiB (54.3%) fs: ext4 dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-cd30fb77-e732-4a06-b6a7-5469cca30ecf label: N/A
    uuid: 4bd45721-0b66-4ce8-b2a1-b606c585fad5
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 440 KiB (0.1%) fs: vfat dev: /dev/sdd1 maj-min: 8:49 label: NO_LABEL
    uuid: 6961-E4A7
  ID-3: /mnt/Games raw-size: 931.51 GiB size: 915.82 GiB (98.31%)
    used: 834.96 GiB (91.2%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: Games
    uuid: a93faa7e-3a61-4d46-a246-b9e60c24d34a
  ID-4: /run/media/bernhard/Seagate ST2000DM006 raw-size: 1.82 TiB
    size: 1.82 TiB (100.00%) used: 732.97 GiB (39.3%) fs: ntfs dev: /dev/sdb2
    maj-min: 8:18 label: Seagate ST2000DM006 uuid: AE58C6C858C68E91
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 17.1 GiB used: 256 KiB (0.0%)
    priority: -2 dev: /dev/dm-1 maj-min: 254:1
    mapped: luks-21e703d9-f76c-4e28-bb5e-2e4ed9ab2646 label: swap
    uuid: 3ac7b8bf-e403-4439-a36f-4ce9f75dbd71
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 300 MiB fs: vfat label: NO_LABEL
    uuid: 7FE8-A61D
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 459.54 GiB fs: btrfs label: N/A
    uuid: 8c0a770d-e913-4d71-aa45-1c00c3434e05
  ID-3: /dev/nvme0n1p3 maj-min: 259:3 size: 17.1 GiB fs: swap label: swap
    uuid: 39ba73a2-d39d-4825-85e1-7d07a5320d4a
  ID-4: /dev/sdb1 maj-min: 8:17 size: 128 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-5: /dev/sdc1 maj-min: 8:33 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-6: /dev/sdc2 maj-min: 8:34 size: 119.23 GiB fs: ntfs label: N/A
    uuid: AA8CDFD38CDF97E1
USB:
  Hub-1: 1-0:1 info: Full speed or root hub ports: 2 rev: 2.0 speed: 480 Mb/s
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Intel Hub ports: 6 rev: 2.0 speed: 480 Mb/s
    chip-ID: 8087:800a class-ID: 0900
  Hub-3: 2-0:1 info: Full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 2-1:2 info: Intel 8 channel internal hub ports: 8 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:8002 class-ID: 0900
  Hub-5: 3-0:1 info: Hi-speed hub with single TT ports: 15 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-4:2 info: Canon LiDE 400 type: <vendor specific> driver: N/A
    interfaces: 3 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 04a9:1912
    class-ID: 0000 serial: <filter>
  Device-2: 3-11:8 info: RODE Microphones Podcaster type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.0
    speed: 12 Mb/s power: 100mA chip-ID: 19f7:0001 class-ID: 0300
  Device-3: 3-12:9 info: ROCCAT Kone AIMO Mouse type: Mouse,Keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
    power: 500mA chip-ID: 1e7d:2e27 class-ID: 0300
  Device-4: 3-14:10 info: Corsair K95 RGB Platinum Keyboard [RGP0056]
    type: Keyboard,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s power: 500mA chip-ID: 1b1c:1b2d class-ID: 0300
    serial: <filter>
  Hub-6: 4-0:1 info: Super-speed hub ports: 6 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Device-1: 4-6:2 info: Logitech BRIO Ultra HD Webcam type: Video,Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid,uvcvideo interfaces: 6 rev: 3.1
    speed: 5 Gb/s power: 896mA chip-ID: 046d:085e class-ID: 0300
    serial: <filter>
  Hub-7: 5-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-8: 6-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 33.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 403 Uptime: 4h 57m wakeups: 0 Init: systemd v: 250
  tool: systemctl Compilers: gcc: 11.2.0 clang: 13.0.1 Packages: 1876
  pacman: 1838 lib: 504 flatpak: 38 Shell: Zsh v: 5.8.1 default: Bash
  v: 5.1.16 running-in: konsole inxi: 3.3.15

It would really nice to get a fix for this uspstream, because it's a majaor annoyance.

Thanks,
Bernhard

It would probably be useful to post one from an install with the issue and one without.

2 Likes

Post in- and output from

systemd-analyze
systemd-analyze -blame
graphical.target reached after 1.771s in userspace.

What is extreme slow on 5 sec.?
Use Xfce or sway, KDE needs always more time :smiley:

I write this only because I think that our developers should waste their time with possible problems and not with analyses between distributions.
Especially since it is likely that they do not know all the others. :smiley:

For me.
It is prettier and created with much more love.

Why don’t you ask the others why they are not like Garuda?

If you want to find out secrets, it’s all in the git.

What is the difference between blonde and brunette women?
The blondes are blond and the others …

6 Likes

Well arch real Arch installed the Arch way boots faster here than any arch based distro as it has no bloat.
But at the end of the day does it really matter

5 Likes

No one is going to spend their valuable time trying to shave 15 seconds off the boot time of other distros for you.

IMO, this reads like all the other threads asking how to make Ubuntu (etc) look just like Garuda. I find it doubtful you even have Garuda installed any longer as you couldn’t even provide a garuda-inxi.

5 Likes

What is your problem?

If you are not satisfied with Garuda Linux, use something else.

That's how I did it, Ubuntu, Linux Mint, Manjaro, Garuda.

Feel free.

Take what you need, even if it costs you nothing than having to download an ISO for free.

2 Likes

If you really like the way garuda works then why don’t you want to use garuda ? :smiley:

1 Like

I hope this was not aimed at me, I'm not complaining about boot times. :heartpulse:
I don't have any problems with Garuda to be honest its a excellent distro

1 Like

Not at all, I fully agree with you. How someone can be upset about a 20 second boot time boggles my mind. I think for punishment in hell these users should have to suffer the boot times we experienced before microwaves, cell phones, and super sonic transport. :rofl:

2 Likes

Yes get back to the 55-60 secs when i started with Linux, I used to start the comp go make a coffee and hopefully it had got to the login screen :boom:

3 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.