Slow boot Manjaro Gnome

Hello,
I’ve been suffering by slow boot. I am using dual boot with windows 8.1 and windows boots faster than Manjaro. Not sure if related, but I needed to restore grub recently.
This is actually a week old installation. I’ve installed only kodi and telegram on it.
The system itself seems to be slow.
Some video: youtube.com/watch?v=ZkKgaQiQU9s
Please advise.

systemd-analyze                                                  ✔ 
Startup finished in 7.101s (kernel) + 44.568s (userspace) = 51.670s 
graphical.target reached after 39.932s in userspace

sudo systemd-analyze blame                                ✔  4s  
25.823s plymouth-quit-wait.service                                             >
 5.975s systemd-journal-flush.service                                          >
 5.920s snapd.service                                                          >
 5.856s lvm2-monitor.service                                                   >
 4.634s tlp.service                                                            >
 4.241s polkit.service                                                         >
 3.377s dev-sda5.device                                                        >
 2.819s systemd-fsck@dev-disk-by\x2duuid-c06822b2\x2d7ce9\x2d4e68\x2da301\x2d82>
 2.606s systemd-fsck@dev-disk-by\x2duuid-744C\x2d0628.service                  >
 2.189s udisks2.service                                                        >
 2.152s accounts-daemon.service                                                >
 1.742s apparmor.service                                                       >
 1.666s cups.service                                                           >
 1.590s ModemManager.service                                                   >
 1.536s NetworkManager.service                                                 >
 1.343s ufw.service                                                            >
 1.065s systemd-vconsole-setup.service                                         >
 1.033s systemd-backlight@backlight:intel_backlight.service                    >
  862ms colord.service                                                         >
  846ms systemd-logind.service                                                 >
  841ms systemd-udevd.service                                                  >
  790ms systemd-tmpfiles-setup-dev.service                                     >
  768ms wpa_supplicant.service                                                 >
  734ms user@1000.service                                                      >
  587ms upower.service                                                         >
  569ms modprobe@drm.service                                                   >
  542ms systemd-udev-trigger.service                                           >
  444ms gdm.service                                                            >
  385ms bluetooth.service                                                      >
  357ms systemd-random-seed.service                                            >
  316ms modprobe@fuse.service                                                  >
  298ms systemd-modules-load.service                                           >
  225ms systemd-journald.service                                               >
  167ms systemd-sysctl.service                                                 >
  164ms snapd.apparmor.service                                                 >
  148ms plymouth-start.service                                                 >
  138ms systemd-tmpfiles-clean.service                                         >
  130ms fprintd.service                                                        >
  129ms systemd-tmpfiles-setup.service                                         >
  104ms linux-module-cleanup.service                                           >
  102ms dev-hugepages.mount                                                    >
  101ms dev-mqueue.mount                                                       >
  100ms sys-kernel-debug.mount                                                 >
   99ms sys-kernel-tracing.mount                                               >
   97ms systemd-timesyncd.service                                              >
   95ms kmod-static-nodes.service                                              >
   77ms systemd-user-sessions.service                                          >
   76ms rtkit-daemon.service                                                   >
   68ms boot-efi.mount                                                         >
   65ms tmp.mount                                                              >
   60ms modprobe@configfs.service                                              >
   52ms plymouth-read-write.service                                            >
   41ms home.mount                                                             >
   31ms systemd-update-utmp.service                                            >
   29ms user-runtime-dir@1000.service                                          >
   14ms systemd-remount-fs.service                                             >
    5ms systemd-rfkill.service                                                 >
    4ms sys-fs-fuse-connections.mount                                          >
    3ms sys-kernel-config.mount                                                >
    1ms snapd.socket
inxi -Fazy                                                ✔  7s  
System:
  Kernel: 5.10.41-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=034900ad-dd0a-46d3-b106-25ec0a6a8bf6 rw quiet splash apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: GNOME 3.38.4 tk: GTK 3.24.29 wm: gnome-shell dm: GDM 40.0 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: LENOVO product: 20236 v: Lenovo G500 serial: <filter> 
  Chassis: type: 10 v: Lenovo G500 serial: <filter> 
  Mobo: LENOVO model: INVALID v: 31900003WIN8 STD MLT serial: <filter> 
  UEFI: LENOVO v: 78CN25WW(V2.03) date: 11/19/2013 
Battery:
  ID-1: BAT1 charge: 22.3 Wh (71.0%) condition: 31.4/40.4 Wh (77.8%) 
  volts: 11.3 min: 10.8 model: LENOVO PABAS0241231 type: Li-ion 
  serial: <filter> status: Discharging 
CPU:
  Info: Dual Core model: Intel Core i3-3110M bits: 64 type: MT MCP 
  arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21 
  cache: L2: 3 MiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 19162 
  Speed: 1197 MHz min/max: 1200/2400 MHz Core speeds (MHz): 1: 1197 2: 1199 
  3: 1197 4: 1197 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported 
  Type: l1tf mitigation: PTE Inversion 
  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 status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915 
  v: kernel bus-ID: 00:02.0 chip-ID: 8086:0166 class-ID: 0300 
  Device-2: AMD Mars [Radeon HD 8670A/8670M/8750M] vendor: Lenovo 
  driver: radeon v: kernel alternate: amdgpu bus-ID: 01:00.0 
  chip-ID: 1002:6600 class-ID: 0380 
  Device-3: Realtek Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 3-4:2 
  chip-ID: 0bda:5728 class-ID: 0e02 serial: <filter> 
  Display: wayland server: X.org 1.20.11 compositor: gnome-shell driver: 
  loaded: radeon note: n/a (using device driver) - try sudo/root display-ID: 0 
  resolution: <missing: xdpyinfo> 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) 
  v: 4.2 Mesa 21.1.2 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo 
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 
  class-ID: 0403 
  Sound Server-1: ALSA v: k5.10.41-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.28 running: no 
Network:
  Device-1: Qualcomm Atheros QCA8172 Fast Ethernet vendor: Lenovo driver: alx 
  v: kernel port: 2000 bus-ID: 02:00.0 chip-ID: 1969:10a0 class-ID: 0200 
  IF: enp2s0 state: down mac: <filter> 
  Device-2: Intel Wireless 7260 driver: iwlwifi v: kernel port: 2000 
  bus-ID: 03:00.0 chip-ID: 8086:08b1 class-ID: 0280 
  IF: wlp3s0 state: up mac: <filter> 
Bluetooth:
  Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 
  bus-ID: 1-1.3:6 chip-ID: 8087:07dc class-ID: e001 
  Report: rfkill ID: hci0 rfk-id: 5 state: up address: see --recommends 
Drives:
  Local Storage: total: 931.51 GiB used: 15.35 GiB (1.6%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM014-1EJ164 
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 5400 rpm serial: <filter> rev: LVD1 scheme: GPT 
Partition:
  ID-1: / raw-size: 30.27 GiB size: 29.63 GiB (97.87%) used: 10.16 GiB (34.3%) 
  fs: ext4 dev: /dev/sda5 maj-min: 8:5 
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) 
  used: 24.3 MiB (25.3%) fs: vfat dev: /dev/sda2 maj-min: 8:2 
  ID-3: /home raw-size: 55.66 GiB size: 54.49 GiB (97.89%) 
  used: 5.17 GiB (9.5%) fs: ext4 dev: /dev/sda6 maj-min: 8:6 
Swap:
  Alert: No swap data was found. 
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A gpu: radeon temp: 40.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 212 Uptime: 33m wakeups: 55 Memory: 3.71 GiB 
  used: 1.91 GiB (51.4%) Init: systemd v: 247 tool: systemctl Compilers: 
  gcc: 11.1.0 Packages: 1174 pacman: 1168 lib: 298 flatpak: 6 Shell: Zsh 
  v: 5.8 running-in: gnome-terminal inxi: 3.3.04 
sudo efibootmgr -v                                     
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0003,0004,2001
Boot0000* EFI Network 0 for IPv4 (20-89-84-FE-A0-61) 	PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/MAC(208984fea061,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
Boot0002* EFI Network 0 for IPv6 (20-89-84-FE-A0-61) 	PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/MAC(208984fea061,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0003* manjaro	HD(2,GPT,0ac24a14-23a9-45c9-9898-b12874ec15a0,0x96800,0x32000)/File(\EFI\manjaro\grubx64.efi)
Boot0004* Windows Boot Manager	HD(2,GPT,0ac24a14-23a9-45c9-9898-b12874ec15a0,0x96800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
Boot2001* EFI USB Device	RC
sudo parted -l                                                                                                                         ✔ 
Model: ATA ST1000LM014-1EJ1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  316MB   315MB   ntfs         Basic data partition          hidden, diag
 2      316MB   420MB   105MB   fat32        EFI system partition          boot, esp
 3      420MB   555MB   134MB                Microsoft reserved partition  msftres
 4      555MB   866GB   865GB   ntfs         Basic data partition          msftdata
 5      866GB   899GB   32,5GB  ext4
 6      899GB   958GB   59,8GB  ext4
 7      958GB   974GB   15,7GB  ntfs         Basic data partition          msftdata
 8      974GB   1000GB  26,2GB  ntfs         Basic data partition          msftdata
cat /etc/default/grub | head -n6                                                                                                      
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apparmor=1 security=apparmor udev.log_priority=3"
GRUB_CMDLINE_LINUX=""

Hi, it’s late here so I won’t give full explanation and commands, just hints.

First, it’s a recurrent topic, you can find with forum search other related threads and their commands.

I’ll let other guide you more, here are the steps I would do on a new Gnome install.

Plymouth doesn’t work on my system, except slowing it. I always uninstall it right away. If I remember, there are also Plymouth hooks to remove in grub.conf, maybe in mkinitcpio.conf too.

About the systemd flush, I limit the systemd journal size to 50M.

I don’t use snaps and flatpaks, I uninstall all related packages just after a fresh install. Snap itself will add a delay in booting. And for each snap app, there will be an entry, so an additional delay to boot.

LVM system is useless IMHO on a GPT / UEFI system. Anyway, if you don’t use it, you may disable the service.

It should make some difference. But anyway, just search the forum, there are plenty of help to find there.