Slow boot times on Manjaro Kde

Hello everyone, I installed Manjaro on my laptop about a month ago and theres one thing thats been disturbing me at time. My manjaro is pretty slow to boot up. I have no idea how to fix this so im here to get some help to the least. Im a newbie and i know some basics of linux. My laptops specs are as following :-

Cpu: Core i3 350m
Gpu: None
Ram: 4 Gigs
Hdd: 300 Gb

I am also dual booting windows 7 with manjaro kde. It takes around 2:30 minutes for me to be able to use my laptop. The partition i installed manjaro on is also a extended partition. i dont know if this has any effect on my boot times. I am also using the zen kernal as my daily driver

Hi @Reyyan,

Please see:

Also, please provide the output for:

systemd-analyze blame | head -n 20

Hope you manage!

Can you post inxi -Fza on console ?

Hello there, I will check up on the post afterwards

Here are the outputs on the command:

18.041s udisks2.service
 8.650s dev-sda5.device
 7.858s dev-loop0.device
 4.761s ModemManager.service
 4.397s cups.service
 3.440s systemd-tmpfiles-clean.service
 2.960s polkit.service
 2.724s dbus.service
 2.721s systemd-logind.service
 1.804s lvm2-monitor.service
 1.480s systemd-tmpfiles-setup-dev.service
 1.402s upower.service
 1.109s user@1000.service
 1.098s NetworkManager.service
 1.053s snapd.service
  999ms systemd-udevd.service
  805ms wpa_supplicant.service
  733ms systemd-udev-trigger.service
  661ms modprobe@fuse.service
  516ms systemd-random-seed.service

Here are the command outputs:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "",
        LC_ALL = (unset),
        LC_ADDRESS = "en_US.UTF-8",
        LC_IDENTIFICATION = "en_US.UTF-8",
        LC_MEASUREMENT = "en_US.UTF-8",
        LC_MONETARY = "Default.UTF-8",
        LC_NAME = "en_US.UTF-8",
        LC_NUMERIC = "en_US.UTF-8",
        LC_PAPER = "en_US.UTF-8",
        LC_TELEPHONE = "en_US.UTF-8",
        LC_TIME = "en_US.UTF-8",
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
System:
  Kernel: 5.18.16-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-linux-zen
    root=UUID=d5f62ce4-c66c-4d67-b50e-44daba642345 rw
    i915.enable_dpcd_backlight=0 quiet
    resume=UUID=cb4185d1-f25c-458e-81e6-6d14df23566b udev.log_priority=3
  Desktop: KDE Plasma v: 5.24.6 tk: Qt v: 5.15.5 info: latte-dock
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Portable System: Dell product: Inspiron N5010 v: A02
    serial: <superuser required>
  Mobo: Dell model: 0WXY9J v: A02 serial: <superuser required>
    UEFI-[Legacy]: Dell v: A02 date: 04/09/2010
Battery:
  ID-1: BAT0 charge: 1.3 Wh (100.0%) condition: 1.3/48.8 Wh (2.6%)
    volts: 11.2 min: 11.1 model: Samsung DELL 7XFJJ05 type: Li-ion
    serial: <filter> status: full
CPU:
  Info: model: Intel Core i3 M 350 bits: 64 type: MT MCP arch: Westmere
    gen: core 1 level: v2 built: 2010-11 process: Intel 32nm family: 6
    model-id: 0x25 (37) stepping: 2 microcode: 0x11
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 2261 min/max: 931/2261 scaling: driver: acpi-cpufreq
    governor: schedutil cores: 1: 2261 2: 2261 3: 2261 4: 2261 bogomips: 18087
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
    SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  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: Intel Core Processor Integrated Graphics vendor: Dell
    driver: i915 v: kernel arch: Gen-5.75 process: Intel 45nm built: 2010
    ports: active: LVDS-1 empty: DP-1,HDMI-A-1,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0046 class-ID: 0300
  Device-2: Microdia Laptop_Integrated_Webcam_1.3M type: USB
    driver: uvcvideo bus-ID: 1-1.6:4 chip-ID: 0c45:6461 class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
    compositor: kwin_x11 driver: gpu: i915 note:  X driver n/a display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99")
    s-diag: 414mm (16.31")
  Monitor-1: LVDS-1 mapped: LVDS1 model: Seiko Epson 0x5441 built: 2009
    res: 1366x768 hz: 60 dpi: 102 gamma: 1.2 size: 340x190mm (13.39x7.48")
    diag: 395mm (15.5") ratio: 16:9 modes: 1366x768
  OpenGL: renderer: Mesa Intel HD Graphics (ILK) v: 2.1 Mesa 22.1.6
    direct render: Yes
Audio:
  Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3b56
    class-ID: 0403
  Sound Server-1: ALSA v: k5.18.16-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 16.1 running: no
  Sound Server-3: PipeWire v: 0.3.56 running: yes
Network:
  Device-1: Broadcom BCM4313 802.11bgn Wireless Network Adapter vendor: Dell
    Inspiron M5010 / XPS 8300 driver: bcma-pci-bridge v: N/A modules: bcma
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 12:00.0 chip-ID: 14e4:4727
    class-ID: 0280
  Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e000
    bus-ID: 13:00.0 chip-ID: 10ec:8136 class-ID: 0200
  IF: enp19s0 state: down mac: <filter>
  IF-ID-1: wlp18s0b1 state: up mac: <filter>
Drives:
  Local Storage: total: 298.09 GiB used: 156.09 GiB (52.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: HN-M320MBB
    size: 298.09 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    type: HDD rpm: 5400 serial: <filter> rev: 0001 scheme: MBR
Partition:
  ID-1: / raw-size: 48.57 GiB size: 47.5 GiB (97.81%) used: 26.96 GiB (56.8%)
    fs: ext4 dev: /dev/sda5 maj-min: 8:5
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 512 MiB used: 387.3 MiB (75.6%)
    priority: -2 file: /swapfile
  ID-2: swap-2 type: partition size: 4 GiB used: 0 KiB (0.0%) priority: -3
    dev: /dev/sda8 maj-min: 8:8
Sensors:
  System Temperatures: cpu: 76.0 C mobo: N/A
  Fan Speeds (RPM): fan-1: 3840
Info:
  Processes: 207 Uptime: 7h 53m wakeups: 1 Memory: 3.64 GiB used: 2.65 GiB
  (72.9%) Init: systemd v: 251 default: graphical tool: systemctl
  Compilers: gcc: 12.1.1 clang: 14.0.6 Packages: 1517 pm: pacman pkgs: 1515
  libs: 439 tools: pamac,yay pm: flatpak pkgs: 0 pm: snap pkgs: 2 Shell: Zsh
  v: 5.9 default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.21

Manjaro kernel that is not.

So this seems to be the service that takes the longest at about 18 seconds. So…I’ve got to ask, how long is your boot time?

Also, please provide the output for:

systemd-analyze

I just rebooted to double check and the login screen loaded up after 45 second and plasma loaded up at 3:50. Here is the systemd-analyze output:

Startup finished in 6.782s (kernel) + 28.144s (userspace) = 34.926s 
graphical.target reached after 27.261s in userspace.

What version of plasma do you use?

I am using Plasma 5.24.6

I also ran systemd-analyze blame | head -n 20 again and all of them took longer this time then usual

22.123s udisks2.service
12.004s dev-sda5.device
 9.566s dev-loop0.device
 8.765s dev-loop1.device
 5.626s ModemManager.service
 4.701s cups.service
 1.950s polkit.service
 1.837s upower.service
 1.804s lvm2-monitor.service
 1.720s systemd-logind.service
 1.714s dbus.service
 1.432s systemd-tmpfiles-setup-dev.service
 1.151s NetworkManager.service
 1.120s systemd-udevd.service
 1.111s user@1000.service
 1.078s systemd-tmpfiles-setup.service
  880ms wpa_supplicant.service
  731ms systemd-udev-trigger.service
  543ms var-lib-snapd-snap-core-13741.mount

Please provide the output of:

journalctl --boot --priority=3

This will give all the errors and warnings from your current boot.

Let’s see if that gives us a clue. Because, if not, then I have no idea and we’ll have to wait and hope someone else does.

Here are the results:

Sep 14 20:53:17 reyyan-PC kernel: Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1
Sep 14 20:53:24 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
Sep 14 20:53:24 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
Sep 14 20:53:24 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
Sep 14 20:53:24 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
Sep 14 20:53:50 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
Sep 14 20:53:50 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
Sep 14 20:53:52 reyyan-PC kernel: brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: associated
Sep 14 20:53:52 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: true (implement)
Sep 14 20:53:52 reyyan-PC kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
Sep 14 20:54:42 reyyan-PC kernel: ntfs3: Unknown parameter 'windows_names'
Sep 14 20:54:42 reyyan-PC kernel: ntfs3: Unknown parameter 'windows_names'
Sep 14 20:54:42 reyyan-PC kernel: ntfs3: Unknown parameter 'windows_names'
Sep 14 20:54:43 reyyan-PC kernel: ntfs3: Unknown parameter 'windows_names'
Sep 14 20:54:43 reyyan-PC kernel: ntfs3: Unknown parameter 'windows_names'

OK, I honestly have no idea whatsoever and I’m afraid I have to be off.

So perhaps someone else can see something, because I certainly can’t. Sorry.

:sob:

Oh well thats unfortunate. Anyway, Thanks for trying to help :grin:

1 Like

You can certainly disable ModemManager.

udisks2.service

takes 203ms in my computer.

Will disabling modem manager do anything to my wifi connection? if not how do you do so?

It has nothing to do with WIFI.
You can disable it with systemctl disable ModemManager.service.
And then systemctl mask ModemManager.service.

Done :+1:

Same with lvm as with ModemManager.

I believe lvm is for managing logical partitions but i do have logical partitions on my hdd in which linux is installed into so will disabling it do any harm to it