Manjaro asks me to login twice

Just installed Manjaro. After turning the laptop on, it will take me to the login screen, which is asked twice.

  1. Login with password.
  2. It stays on a gray screen, with the cursor locked, for 2 minutes and half.
  3. It asks to login with password again.
  4. The gray screen again, but shorter time.
  5. Login completed, I can now see my desktop. Total time: 3 min 20 sec.

System information:

inxi -zv8

  Kernel: 6.9.0-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9-x86_64
    root=UUID=90f97310-78d9-49d5-b17b-0dc93ed975bd rw quiet splash apparmor=1
    security=apparmor udev.log_priority=3 noplymouth video=SVIDEO-1:d
  Desktop: GNOME v: 46.1 tk: GTK v: 3.24.41 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 46.0 Distro: Manjaro
    base: Arch Linux
  Type: Laptop System: Micro-Star product: Modern 15 A10RAS v: REV:1.0
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Micro-Star model: MS-1551 v: REV:1.0 serial: <superuser required>
    part-nu: 1551.1 uuid: <superuser required> UEFI: American Megatrends
    v: E1551IMS.10C date: 12/12/2019
  ID-1: BAT1 charge: 31.2 Wh (100.0%) condition: 31.2/52.4 Wh (59.5%)
    volts: 12.1 min: 11.4 model: MSI BIF0_9 type: Li-ion serial: N/A
    status: full
  Device-1: hidpp_battery_0 model: Logitech MX Vertical Advanced Ergonomic
    Mouse serial: <filter> charge: 55% (should be ignored) rechargeable: yes
    status: discharging
  System RAM: total: 32 GiB available: 31.18 GiB used: 8.83 GiB (28.3%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: ChannelA-DIMM0 type: DDR4 detail: synchronous size: 16 GiB
    speed: 2667 MT/s volts: note: check curr: 1 min: 1 max: 1 width (bits):
    data: 64 total: 64 manufacturer: SK Hynix part-no: HMA82GS6DJR8N-VK
    serial: <filter>
  Device-2: ChannelB-DIMM0 type: DDR4 detail: synchronous size: 16 GiB
    speed: 2667 MT/s volts: note: check curr: 1 min: 1 max: 1 width (bits):
    data: 64 total: 64 manufacturer: SK Hynix part-no: HMA82GS6DJR8N-VK
    serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
  Info: model: Intel Core i7-10510U bits: 64 type: MT MCP
    arch: Comet/Whiskey Lake note: check gen: core 10 level: v3 note: check
    built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
    stepping: 0xC (12) microcode: 0xFA
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 3546 high: 4258 min/max: 400/4900 scaling:
    driver: intel_pstate governor: powersave cores: 1: 3813 2: 4140 3: 4258
    4: 2525 5: 3829 6: 4078 7: 4211 8: 1517 bogomips: 36812
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
    clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs
    ibrs_enhanced ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx
    monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq
    pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp
    rep_good sdbg sep smap 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 xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: Enhanced IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected

LANG=C lscpu

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          39 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   8
  On-line CPU(s) list:    0-7
Vendor ID:                GenuineIntel
  Model name:             Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
    CPU family:           6
    Model:                142
    Thread(s) per core:   2
    Core(s) per socket:   4
    Socket(s):            1
    Stepping:             12
    CPU(s) scaling MHz:   82%
    CPU max MHz:          4900.0000
    CPU min MHz:          400.0000
    BogoMIPS:             4601.60
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq d
                          tes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid
                           ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities
Virtualization features:  
  Virtualization:         VT-x
Caches (sum of all):      
  L1d:                    128 KiB (4 instances)
  L1i:                    128 KiB (4 instances)
  L2:                     1 MiB (4 instances)
  L3:                     8 MiB (1 instance)
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-7
  Gather data sampling:   Mitigation; Microcode
  Itlb multihit:          KVM: Mitigation: VMX disabled
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Mitigation; Clear CPU buffers; SMT vulnerable
  Reg file data sampling: Not affected
  Retbleed:               Mitigation; Enhanced IBRS
  Spec rstack overflow:   Not affected
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Enhanced / Automatic IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop
  Srbds:                  Mitigation; Microcode
  Tsx async abort:        Not affected

mhwd -li

Warning: No installed PCI configs!
Warning: No installed USB configs!

mhwd -l

> 0000:02:00.0 (0302:10de:1d16) Display controller nVidia Corporation:
                  NAME               VERSION          FREEDRIVER           TYPE
video-hybrid-intel-nvidia-prime            2023.03.23               false            PCI
video-hybrid-intel-nvidia-470xx-prime            2023.03.23               false            PCI
          video-nvidia            2024.05.03               false            PCI
    video-nvidia-470xx            2023.03.23               false            PCI
           video-linux            2024.05.06                true            PCI

> 0000:00:02.0 (0300:8086:9b41) Display controller Intel Corporation:
                  NAME               VERSION          FREEDRIVER           TYPE
video-hybrid-intel-nvidia-prime            2023.03.23               false            PCI
video-hybrid-intel-nvidia-470xx-prime            2023.03.23               false            PCI
           video-linux            2024.05.06                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

systemd-analyze blame

6.310s plymouth-quit-wait.service
 560ms dev-nvme0n1p2.device
 511ms apparmor.service
 492ms NetworkManager.service
 461ms snapd.apparmor.service
 431ms snapd.service
 376ms dev-loop3.device
 371ms dev-loop4.device
 370ms dev-loop2.device
 364ms dev-loop5.device
 305ms systemd-udev-trigger.service
 304ms systemd-journal-flush.service
 275ms dev-loop0.device
 275ms dev-loop1.device
 197ms udisks2.service
 189ms upower.service
 124ms systemd-tmpfiles-setup-dev-early.service
 111ms ldconfig.service
 109ms user@1000.service
 106ms lvm2-monitor.service
  88ms systemd-udevd.service
  75ms systemd-tmpfiles-clean.service
  69ms systemd-remount-fs.service
  57ms systemd-journald.service
  57ms systemd-tmpfiles-setup.service
  51ms polkit.service
  49ms systemd-userdbd.service
  49ms boot-efi.mount
  45ms ModemManager.service
  44ms systemd-tmpfiles-setup-dev.service
  43ms tmp.mount
  42ms systemd-sysctl.service
  42ms systemd-logind.service
  42ms var-lib-snapd-snap-bare-5.mount
  41ms systemd-fsck@dev-disk-by\x2duuid-F366\x2dDDB2.service
  41ms systemd-backlight@backlight:intel_backlight.service
  39ms accounts-daemon.service
  36ms systemd-random-seed.service
  36ms var-lib-snapd-snap-core-16928.mount
  35ms systemd-timesyncd.service
  33ms power-profiles-daemon.service
  33ms systemd-sysusers.service
  30ms var-lib-snapd-snap-core22-1380.mount
  28ms bluetooth.service
  27ms var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1535.mount
  26ms plymouth-start.service
  25ms colord.service
  22ms systemd-vconsole-setup.service
  20ms pamac-daemon.service
  20ms modprobe@dm_mod.service
  20ms ufw.service
  18ms var-lib-snapd-snap-telegram\x2ddesktop-5820.mount
  18ms dev-hugepages.mount
  18ms dev-mqueue.mount
  18ms systemd-modules-load.service
  18ms sys-kernel-debug.mount
  17ms dbus-broker.service
  17ms sys-kernel-tracing.mount
  17ms var-lib-snapd-snap-hello\x2dworld-29.mount
  16ms kmod-static-nodes.service
  16ms systemd-journal-catalog-update.service
  16ms cups.service
  15ms modprobe@configfs.service
  15ms plymouth-read-write.service
  13ms modprobe@drm.service
  13ms modprobe@fuse.service
  11ms modprobe@loop.service
   9ms gdm.service
   8ms alsa-restore.service
   8ms systemd-rfkill.service
   8ms systemd-update-utmp.service
   6ms rtkit-daemon.service
   6ms wpa_supplicant.service
   6ms systemd-update-done.service
   5ms systemd-user-sessions.service
   5ms sys-fs-fuse-connections.mount
   5ms sys-kernel-config.mount
   4ms user-runtime-dir@1000.service
   4ms proc-sys-fs-binfmt_misc.mount
   1ms snapd.socket

Any help is appreciated. Thanks!

I dont know for sure about the ‘double login’, but …

To begin with make sure your mirrors are sorted and you are fully synced and up to date

sudo pacman-mirrors --continent && sudo pacman -Syu

So I would guess you want the drivers for your devices.

sudo mhwd -i pci video-hybrid-intel-nvidia-prime

This does not really show anything related.
But you can get rid of some of these if you dont use them - like SNAP.
Plymouth is the boot splash animation and can be disabled like here

This does not appear to be the full inxi output.

And this is unlikely to be related to your issue.
But you do appear to have BIOS updates.