50 seconds of black screen with only mouse after SDDM splash screen on each reboot

I use a Manjaro KDE 21.0.2 dual booted with windows 10 and is currently installed on the hard disk while windows is installed on ssd. I used to get around 1 min 30 sec to boot , before update. I am really enjoying Manjaro, but just that, after the update my computer has become slower , is what I feel. Here is the systemd-analyze critical-chain
The time when unit became active or started is printed after the “@” character.
The time the unit took to start is printed after the “+” character.

graphical.target @26.232s
└─multi-user.target @26.232s
└─ModemManager.service @24.377s +1.855s
└─polkit.service @19.202s +5.170s
└─basic.target @19.187s
└─sockets.target @19.187s
└─dbus.socket @19.187s
└─sysinit.target @19.099s
└─systemd-update-done.service @19.083s +15ms
└─ldconfig.service @14.435s +4.645s
└─local-fs.target @14.435s
└─boot-efi.mount @13.867s +532ms
└─systemd-fsck@dev-disk-by\x2duuid-EACF\x2dCD81.service @12.960s +873ms
└─dev-disk-by\x2duuid-EACF\x2dCD81.device @12.959s
and the systemd-analyse
Startup finished in 5.359s (firmware) + 3.379s (loader) + 4.458s (kernel) + 28.228s (userspace) = 41.425s
graphical.target reached after 26.232s in userspace
I don’t know where the extra time is involved, and I don’t know how to debug this and need help, URGENTLY.

can you please report

inxi -Fza
sudo systemd-analyze blame

The first command
System: Kernel: 5.10.30-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
root=UUID=e1ba47a3-a26a-49b0-87af-2c7e03e35178 rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.21.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine: Type: Laptop System: LENOVO product: 81SY v: Lenovo Legion Y540-15IRH-PG0
serial: Chassis: type: 10 v: Lenovo Legion Y540-15IRH-PG0
serial:
Mobo: LENOVO model: LNVNB161216 v: SDK0Q55722 WIN serial:
UEFI: LENOVO v: BHCN41WW date: 11/30/2020
Battery: ID-1: BAT0 charge: 20.7 Wh (46.9%) condition: 44.1/52.5 Wh (83.9%) volts: 10.8
min: 11.3 model: LGC L17L3PG1 type: Li-poly serial:
status: Discharging cycles: 499
CPU: Info: Quad Core model: Intel Core i5-9300H bits: 64 type: MT MCP
arch: Kaby Lake note: check family: 6 model-id: 9E (158) stepping: A (10)
microcode: DE cache: L2: 8 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 38400
Speed: 815 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 815 2: 846 3: 875
4: 839 5: 815 6: 839 7: 839 8: 804
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
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: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Intel UHD Graphics 630 vendor: Lenovo driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:3e9b class-ID: 0300
Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: Lenovo
driver: nvidia v: 460.67 alternate: nouveau,nvidia_drm bus-ID: 01:00.0
chip-ID: 10de:1f91 class-ID: 0300
Device-3: Lite-On Integrated Camera type: USB driver: uvcvideo bus-ID: 1-6:3
chip-ID: 04ca:7070 class-ID: 0e02
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver:
loaded: modesetting,nvidia unloaded: intel,nouveau alternate: fbdev,nv,vesa
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.5x7.6")
diag: 395mm (15.5")
OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.0.2
direct render: Yes
Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: Lenovo driver: snd_hda_intel
v: kernel alternate: snd_soc_skl,snd_sof_pci bus-ID: 00:1f.3
chip-ID: 8086:a348 class-ID: 0403
Sound Server-1: ALSA v: k5.10.30-1-MANJARO running: yes
Sound Server-2: JACK v: 0.125.0 running: no
Sound Server-3: PulseAudio v: 14.2 running: yes
Sound Server-4: PipeWire v: 0.3.25 running: no
Network: Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel
port: 5000 bus-ID: 00:14.3 chip-ID: 8086:a370 class-ID: 0280
IF: wlp0s20f3 state: up mac:
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8168 v: 8.048.03-NAPI modules: r8169 port: 3000
bus-ID: 07:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp7s0 state: down mac:
Bluetooth: Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB
driver: btusb v: 0.8 bus-ID: 1-14:5 chip-ID: 8087:0aaa class-ID: e001
Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives: Local Storage: total: 1.14 TiB used: 22.28 GiB (1.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB256HBHQ-000L2
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 rotation: SSD serial: rev: 3L1QEXH7 temp: 32.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD10SPZX-24Z10
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
rotation: 5400 rpm serial: rev: 1A05 scheme: MBR
Partition: ID-1: / raw-size: 220 GiB size: 215.49 GiB (97.95%) used: 22.25 GiB (10.3%)
fs: ext4 dev: /dev/sda4 maj-min: 8:4
ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 31 MiB (12.1%)
fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap: Alert: No swap data was found.
Sensors: System Temperatures: cpu: 38.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info: Processes: 259 Uptime: 4m wakeups: 1 Memory: 15.52 GiB used: 2.08 GiB (13.4%)
Init: systemd v: 247 tool: systemctl Compilers: gcc: 10.2.0 Packages: 1325
pacman: 1306 lib: 394 flatpak: 19 Shell: Bash v: 5.1.0 running-in: konsole
inxi: 3.3.04

The second command
5.763s dev-sda4.device
4.484s polkit.service
3.245s NetworkManager.service
3.233s avahi-daemon.service
3.142s systemd-modules-load.service
2.878s systemd-logind.service
2.664s ModemManager.service
1.862s apparmor.service
1.693s systemd-tmpfiles-setup.service
1.521s systemd-udevd.service
1.517s udisks2.service
1.431s tlp.service
1.281s systemd-tmpfiles-setup-dev.service
1.095s systemd-random-seed.service
923ms systemd-journald.service
750ms upower.service
725ms linux-module-cleanup.service
715ms boot-efi.mount
684ms systemd-udev-trigger.service
680ms systemd-fsck@dev-disk-by\x2duuid-EACF\x2dCD81.service
616ms wpa_supplicant.service
518ms systemd-timesyncd.service
504ms user@1000.service
473ms systemd-rfkill.service
465ms bluetooth.service
425ms modprobe@drm.service
338ms rtkit-daemon.service
329ms systemd-journal-flush.service
247ms modprobe@fuse.service
216ms systemd-backlight@backlight:intel_backlight.service
206ms systemd-remount-fs.service
204ms systemd-binfmt.service
199ms accounts-daemon.service
143ms dev-hugepages.mount
141ms dev-mqueue.mount
139ms sys-kernel-debug.mount
137ms sys-kernel-tracing.mount
121ms systemd-sysctl.service
96ms sys-kernel-config.mount
88ms systemd-update-utmp.service
83ms tmp.mount
79ms kmod-static-nodes.service
77ms modprobe@configfs.service
47ms systemd-user-sessions.service
18ms user-runtime-dir@1000.service
13ms sys-fs-fuse-connections.mount
1ms proc-sys-fs-binfmt_misc.mount

  • you have mixed type partition ( GPT on one disk , MBR on second disk )
  • also you should check fsck on disk sda partition with USB iso manjaro

Thanks for the reply, Sir. The two types of partitions are inherent, i.e one for the hard disk, other is for the ssd, I did not make or chose those . Also, the output for fsck on the ext4 file system is fsck from util-linux 2.36
e2fsck 1.45.6 (20-Mar-2020)
/dev/sda4: clean, 478329/14417920 files, 6983040/57671480 blocks

And forced fsck on that same partition is
fsck from util-linux 2.36
e2fsck 1.45.6 (20-Mar-2020)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sda4: 478329/14417920 files (0.5% non-contiguous), 6983040/57671480 blocks

Still no change, do you have any more suggestions, Sir?