Pretty much instantly after SDDM login the system freezes

System:
  Kernel: 6.7.0-AMD-znver3 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1 clocksource: tsc
    available: hpet,acpi_pm parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-amd-znver3
    root=UUID=814b5a44-cc3e-4a96-af5e-86e325473144 rw rootflags=subvol=@ quiet quiet
    rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 ibt=off
  Console: tty 3 DM: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: X570 Taichi serial: <superuser required>
    UEFI: American Megatrends v: P4.30 date: 04/14/2021
CPU:
  Info: model: AMD Ryzen 7 5800X bits: 64 type: MT MCP arch: Zen 3+ gen: 4 level: v3 note: check
    built: 2022 process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x21 (33) stepping: 0
    microcode: 0xA201009
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
    desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 32 MiB desc: 1x32 MiB
  Speed (MHz): avg: 3788 high: 3800 min/max: 2200/4850 boost: enabled scaling:
    driver: acpi-cpufreq governor: performance cores: 1: 3800 2: 3800 3: 3800 4: 3800 5: 3618
    6: 3800 7: 3800 8: 3800 9: 3800 10: 3800 11: 3800 12: 3800 13: 3800 14: 3800 15: 3800 16: 3800
    bogomips: 121647
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1060 6GB] vendor: Micro-Star MSI driver: nvidia v: 545.29.06
    alternate: nvidia_drm non-free: 545.xx+ status: current (as of 2023-10; EOL~2026-12-xx)
    arch: Pascal code: GP10x process: TSMC 16nm built: 2016-2021 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 16 link-max: gen: 3 speed: 8 GT/s ports: active: none off: DP-2,DP-3
    empty: DP-1,DVI-D-1,HDMI-A-1 bus-ID: 0d:00.0 chip-ID: 10de:1b83 class-ID: 0300
  Device-2: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:4 chip-ID: 046d:08e5 class-ID: 0102
  Display: server: X.org v: 1.21.1.10 with: Xwayland v: 23.2.3 driver: X: loaded: nvidia
    unloaded: modesetting,nouveau alternate: fbdev,nv,vesa gpu: nvidia,nvidia-nvswitch tty: 192x54
  Monitor-1: DP-2 model: VG278 serial: <filter> built: 2019 res: 1920x1080 dpi: 82 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  Monitor-2: DP-3 model: Philips 227ELH serial: <filter> built: 2011 res: 1920x1080 dpi: 102
    gamma: 1.2 size: 480x268mm (18.9x10.55") diag: 550mm (21.6") ratio: 16:9 modes: max: 1920x1080
    min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2 drv: swrast gbm:
    drv: nvidia surfaceless: drv: nvidia inactive: wayland,x11,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 23.3.2-arch1.2 note: console (EGL sourced)
    renderer: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2, llvmpipe (LLVM 16.0.6 256 bits)
  API: Vulkan v: 1.3.274 layers: 14 device: 0 type: discrete-gpu name: NVIDIA GeForce GTX 1060
    6GB driver: nvidia v: 545.29.06 device-ID: 10de:1b83 surfaces: N/A device: 1 type: cpu
    name: llvmpipe (LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.3.2-arch1.2 (LLVM 16.0.6)
    device-ID: 10005:0000 surfaces: N/A
Audio:
  Device-1: NVIDIA GP104 High Definition Audio vendor: Micro-Star MSI driver: snd_hda_intel
    v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 0d:00.1 chip-ID: 10de:10f0 class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0f:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: JMTek LLC. USB Condenser Microphone driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:3 chip-ID: 0c76:1716
    class-ID: 0300
  Device-4: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:4 chip-ID: 046d:08e5 class-ID: 0102
  API: ALSA v: k6.7.0-AMD-znver3 status: kernel-api with: aoss type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.0.0 status: off with: 1: pipewire-pulse status: off 2: wireplumber
    status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 05:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp5s0 state: down mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 07:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    mode: 1.1 bus-ID: 3-2:5 chip-ID: 8087:0029 class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block:
    hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11 status: discoverable: no
    pairing: no
Drives:
  Local Storage: total: 4.15 TiB used: 1.82 TiB (43.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO Plus 1TB size: 931.51 GiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 2B2QEXM7 temp: 44.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 1TB size: 931.51 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 2B6Q scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 023 scheme: GPT
  ID-4: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 4B6Q scheme: GPT
  ID-5: /dev/sdd maj-min: 8:48 vendor: Western Digital model: WD10JPLX-00MBPT0 size: 931.51 GiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 1H01 scheme: MBR
  ID-6: /dev/sde maj-min: 8:64 vendor: Intenso model: Speed Line size: 58.59 GiB block-size:
    physical: 512 B logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
    tech: N/A serial: <filter> scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%) used: 401.08 GiB (86.2%) fs: btrfs
    dev: /dev/sdb2 maj-min: 8:18
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 584 KiB (0.2%) fs: vfat
    dev: /dev/sdb1 maj-min: 8:17
  ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%) used: 401.08 GiB (86.2%) fs: btrfs
    dev: /dev/sdb2 maj-min: 8:18
  ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%) used: 401.08 GiB (86.2%)
    fs: btrfs dev: /dev/sdb2 maj-min: 8:18
  ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%) used: 401.08 GiB (86.2%)
    fs: btrfs dev: /dev/sdb2 maj-min: 8:18
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 31.28 GiB used: 0 KiB (0.0%) priority: 100 comp: zstd
    avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 46.0 C mobo: N/A gpu: nvidia temp: 46 C
  Fan Speeds (rpm): fan-6: 1131
Info:
  Processes: 327 Uptime: 1m wakeups: 0 Memory: total: 32 GiB available: 31.28 GiB
  used: 1.88 GiB (6.0%) Init: systemd v: 255 default: graphical tool: systemctl Compilers:
  gcc: 13.2.1 clang: 16.0.6 Packages: pm: pacman pkgs: 2042 libs: 580 tools: octopi,paru
  Shell: Bash v: 5.2.21 running-in: tty 3 inxi: 3.3.31
Garuda (2.6.22-1):
  System install date:     2023-08-16
  Last full system update: 2024-01-12
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:

Addition: It is a Windows dual boot (Edit: It’s on the NVMe the Garuda is on the Crucial SSD)

The system showed this behaviour after the penultimate update, the last update was made after reading this topic.
Since I’m still able to use my system over something like tty3, if I didn’t try to login via sddm, I tried to update my system from the tty, but that doesn’t fix it, on that base I also switched over to dbus-daemon (Option 2) without any improvement.

I tried pretty much every Snapshot available from grub but only the last three even start, but show the same freeze after sddm login.
Starting with zen kernel takes longer than with my default choice(zen3 kernel), but leads to the same problem even on fallback versions.

Last thing I did on the running system was playing around with the garuda default panel for my two Monitors(slightly different versions of each other), while waiting for the running garuda-update to finish its process.
System was running fine after that and with the next restart, the system would freeze like 3 - 6 Seconds after logging into it from the sddm login.

Each start varies a little bit, with how much of the auto start programs are loaded, and to what degree, sometimes I even come to see the last thunderbird stand on my emails.
But what stays somewhat consistent is the freeze around 45% CPU load and 34,3% RAM usage, read from the panel widgets, and the firewalld popup notification.

Problems with older Snapshots aren’t always the same, it ranges from:

NVRM: loading NVIDIA UNIX x86_64 Kernel Module  545.29.06 Thu Nov 16 01:59:08 UTC 2023
[FAILED] Failed to start Remount Root and Kernel File Systems.
uvcvideo 3-5:1.1: Failed to set UVC probe control : -32 (exp. 26).
Bluetooth: hci0: FW download error recovery failed (-19)
Bluetooth: hci0: sending frame failed (-19)
Bluetooth: hci0: Reading supported feature failed (-19)

Cycling the HDMI and DP Monitors on/off like every 15 - 25 seconds

Over to some Snapshots failing over not being able to mount directories like /tmp and some other system relevant ones, but on these errors the system will sometimes still boot up to the sddm to let me login and freeze afterwards too, even so the system was fine at that point in time.

My knowledge base:
On Windows I’m fine with fixing problems if they come up.
I never really run into problems with my Debian Webserver that weren’t solvable with a fast web search.
But since Garuda Linux is my first distribution that I’m using as a daily driver, I’m not really sure where to even start with the troubleshooting.

Edit:
If any more information are needed I will do my best to deliver them, since I want to fix the system and not just reinstall it.

Thanks in advance for reading and any tips that could help diagnose the problem.

Welcome :slight_smile:

About TTY, can’t you tell which DE you are using, KDE?
Do you have the same problem with a live ISO?
Is there a possibility that you boot from login with Wayland?
Can you switch to X11?

Create a new user and test if the problem persists.
Use only one monitor.
Test hardware, plug connections, …

6 Likes

Well, to be quite frank, I thought the DE would be somewhere in the inxi.
Live ISO starts just fine.
How to switch between Wayland and X11 sessions, since they are no longer part of my current SDDM login screen, is something I don’t know how to do and so I checked for the next step.

Well I’m now posting this from the newly created user, just created the user with:

sudo useradd -m -s /bin/bash DeleteMe
sudo passwd DeleteMe

Terminal output shows DE is KDE Plasma 5.27.10 with WM KWin(X11), but if I’m not mistaken, my normal user runs on Wayland.
Except for some optical theming stuff, I didn’t change anything on the stock install, at least not that I’m aware of it.

Edit:
For clarification purposes, the mentioned steps about one monitor and testing on the hardware wasn’t done for now.

Nope, it show console, normal login show

 amd_pstate=active ibt=off
  Desktop: KDE Plasma v: 5.27.10

Maybe @dr460nf1r3 can help, I move the topic to KDE.

In the meantime I switched from the current SDDM back to the base Garuda SDDM which shows that as a session only X11 is available, logging in with the base user still shows the same behaviour as before to freeze after a few seconds.

Now I’m still no longer to log into the system with the newly created DeleteMe user and another created DeleteMe2 user brings the same result, even so they work fine on tty.

It definitely sounds like a GPU issue. Try removing the Nvidia drivers from the TTY, reboot, and see if you can boot with Nouveau.

sudo pacman -Rs nvidia-dkms

sudo pacman -Rs nvidia-dkms

That fails because of the dependency to garuda-nvidia-config, should I remove this too?

Sidenote:
Originally I used the

garuda-dr460nized-gaming-linux-zen-230501.iso

which runs right now, the live iso I used here to check if I’m able to boot into is the

garuda-dr460nized-linux-zen-231029.iso

Paste this output into the thread where we can take a look:

sudo pacman -Rsc nvidia-dkms

Did it and rebooted after, now it hangs even longer then some times on

Starting Terminate Plymouth Boot Screen…

Occasionally it hangs their for a few seconds and then on Finished too, but that’s like 10 to 20 seconds normally.

I wait like a few more minutes and than hard reset the system to post the log from Windows.

Where is the output? No one can see what was removed. Did the initramfs successfully rebuild?

Try booting the fallback image as well.

Can you switch to TTY from there?

Abhängigkeiten werden geprüft …
:: lib32-nvidia-utils benötigt optional lib32-opencl-nvidia
:: lib32-ocl-icd benötigt optional lib32-opencl-driver: packaged opencl driver
:: mangohud benötigt optional libxnvctrl: NVIDIA GPU stats by XNVCtrl
:: nvidia-utils benötigt optional nvidia-settings: configuration tool
:: nvidia-utils benötigt optional opencl-nvidia: OpenCL support
:: ocl-icd benötigt optional opencl-driver: packaged opencl driver

Pakete (14) garuda-nvidia-config-2:1.1.6-1  gobject-introspection-1.78.1-1  gwe-0.15.6-1  lib32-opencl-nvidia-545.29.06-1  libdazzle-3.44.0-1  libxnvctrl-545.29.06-1  nvidia-settings-545.29.06-1  opencl-nvidia-545.29.06-1  python-injector-0.21.0-1  python-mako-1.3.0-1  python-peewee-3.16.3-1  python-py3nvml-0.2.7-1.3  python-reactivex-4.0.4-3  nvidia-dkms-545.29.06-1

Gesamtgröße der entfernten Pakete:  142,35 MiB

:: Pre-transaction-Hooks werden gestartet …
(1/2) Performing snapper pre snapshots for the following configurations...
==> root: 241
(2/2) Remove DKMS modules
==> dkms remove --no-depmod nvidia/545.29.06 -k 6.6.10-arch1-1
==> dkms remove --no-depmod nvidia/545.29.06 -k 6.6.10-zen1-1-zen
==> dkms remove --no-depmod nvidia/545.29.06 -k 6.7.0-AMD-znver3
==> dkms remove nvidia/545.29.06
==> depmod 6.6.10-arch1-1
depmod: WARNING: could not open modules.order at /lib/modules/6.6.10-arch1-1: No such file or directory
depmod: WARNING: could not open modules.builtin at /lib/modules/6.6.10-arch1-1: No such file or directory
depmod: WARNING: could not open modules.builtin.modinfo at /lib/modules/6.6.10-arch1-1: No such file or directory
==> depmod 6.7.0-AMD-znver3
==> depmod 6.6.10-zen1-1-zen
:: Paketänderungen werden verarbeitet …
garuda-nvidia-config wird entfernt …
opencl-nvidia wird entfernt …
nvidia-settings wird entfernt …
libxnvctrl wird entfernt …
lib32-opencl-nvidia wird entfernt …
gwe wird entfernt …
python-reactivex wird entfernt …
python-py3nvml wird entfernt …
python-peewee wird entfernt …
python-injector wird entfernt …
libdazzle wird entfernt …
gobject-introspection wird entfernt …
python-mako wird entfernt …
nvidia-dkms wird entfernt …
:: Post-transaction-Hooks werden gestartet …
( 1/11) Arming ConditionNeedsUpdate...
( 2/11) Updating initramfs...
:: Building initramfs for linux-zen (6.6.10-zen1-1-zen)
:: Building fallback initramfs for linux-zen (6.6.10-zen1-1-zen)
:: Building initramfs for linux-amd-znver3 (6.7.0-AMD-znver3)
:: Building fallback initramfs for linux-amd-znver3 (6.7.0-AMD-znver3)
( 3/11) Updating linux initcpios...
( 4/11) Foreign/AUR package notification
dotnet-runtime-6.0-bin 6.0.24.sdk416-1
huiontablet v15.0.0.121.202301131103-1
javafx-scenebuilder 20.0.0-1
libretro-duckstation 2105-2
monado-git 21.0.0.r3880.g026dea5c-1
xr-hardware 1.1.0-1
youtube-dl 2021.12.17-2
( 5/11) Orphaned package notification...
qt5-networkauth 5.15.12-1
re2 1:20231101-1
( 6/11) Checking for .pacnew and .pacsave files...
e[1m.pac* files found:e[0m
/etc/shells.pacnew
/etc/firewalld/firewalld.conf.pacnew
/etc/pacman.conf.pacnew
/etc/pacman.d/mirrorlist.pacnew
/etc/retroarch.cfg.pacnew
e[1mPlease check and mergee[0m
( 7/11) Compiling GSettings XML schema files...
( 8/11) Updating icon theme caches...
( 9/11) Updating the desktop file MIME type cache...
(10/11) Performing snapper post snapshots for the following configurations...
==> root: 242
(11/11) Syncing all file systems...

Looks good. If you can get to a TTY, let’s check inxi -G and make sure Nouveau is getting loaded (and isn’t still blacklisted somewhere).

Yes, that’s still possible (only tested on zen3 fallback)

Zen3 normal and fallback both hang at

Starting Terminate Plymouth Boot Screen…

On Zen kernel it instantly started up this time and seems to run normally even after login with main user, except only the DP Monitor runs.

The output from inxi -G

System:
  Kernel: 6.6.10-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=814b5a44-cc3e-4a96-af5e-86e325473144 rw rootflags=subvol=@
    quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
    ibt=off
  Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
    dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: X570 Taichi serial: <superuser required>
    UEFI: American Megatrends v: P4.30 date: 04/14/2021
CPU:
  Info: model: AMD Ryzen 7 5800X bits: 64 type: MT MCP arch: Zen 3+ gen: 4
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 0 microcode: 0xA201009
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
    L3: 32 MiB desc: 1x32 MiB
  Speed (MHz): avg: 3773 high: 4193 min/max: 2200/4850 boost: enabled
    scaling: driver: acpi-cpufreq governor: performance cores: 1: 3600 2: 3800
    3: 3800 4: 3800 5: 3800 6: 3593 7: 3800 8: 3598 9: 4193 10: 3592 11: 3800
    12: 3800 13: 3800 14: 3800 15: 3800 16: 3800 bogomips: 121598
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1060 6GB] vendor: Micro-Star MSI
    driver: N/A alternate: nouveau non-free: 545.xx+ status: current (as of
    2023-10; EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-2021 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s bus-ID: 0d:00.0 chip-ID: 10de:1b83 class-ID: 0300
  Device-2: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:4
    chip-ID: 046d:08e5 class-ID: 0102
  Display: x11 server: X.Org v: 21.1.10 with: Xwayland v: 23.2.3
    compositor: kwin_x11 driver: X: loaded: modesetting,nouveau
    alternate: fbdev,nv,vesa gpu: N/A display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: Unknown-1 mapped: None-1 res: 1920x1080 hz: 60 size: N/A
    modes: 1920x1080
  API: EGL v: 1.5 platforms: device: 0 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: swrast x11: drv: swrast inactive: wayland
  API: OpenGL v: 4.5 vendor: mesa v: 23.3.2-arch1.2 glx-v: 1.4
    direct-render: yes renderer: llvmpipe (LLVM 16.0.6 256 bits)
    device-ID: ffffffff:ffffffff memory: 30.53 GiB unified: yes
  API: Vulkan v: 1.3.274 layers: 14 device: 0 type: cpu name: llvmpipe
    (LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.3.2-arch1.2 (LLVM
    16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
  Device-1: NVIDIA GP104 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
    link-max: gen: 3 speed: 8 GT/s bus-ID: 0d:00.1 chip-ID: 10de:10f0
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0f:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: JMTek LLC. USB Condenser Microphone
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 3-4:3 chip-ID: 0c76:1716 class-ID: 0300
  Device-4: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:4
    chip-ID: 046d:08e5 class-ID: 0102
  API: ALSA v: k6.6.10-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp5s0 state: down mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 07:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-2:5 chip-ID: 8087:0029
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
    status: discoverable: no pairing: no
Drives:
  Local Storage: total: 4.09 TiB used: 1.82 TiB (44.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 2B2QEXM7 temp: 40.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 4B6Q scheme: GPT
  ID-4: /dev/sdc maj-min: 8:32 vendor: Western Digital
    model: WD10JPLX-00MBPT0 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 1H01 scheme: MBR
  ID-5: /dev/sdd maj-min: 8:48 vendor: Crucial model: CT500MX500SSD1
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 023 scheme: GPT
Partition:
  ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 397.32 GiB (85.4%) fs: btrfs dev: /dev/sdd2 maj-min: 8:50
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 584 KiB (0.2%) fs: vfat dev: /dev/sdd1 maj-min: 8:49
  ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 397.32 GiB (85.4%) fs: btrfs dev: /dev/sdd2 maj-min: 8:50
  ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 397.32 GiB (85.4%) fs: btrfs dev: /dev/sdd2 maj-min: 8:50
  ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 397.32 GiB (85.4%) fs: btrfs dev: /dev/sdd2 maj-min: 8:50
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 31.26 GiB used: 36 MiB (0.1%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 55.0 C mobo: N/A
  Fan Speeds (rpm): fan-6: 1140
Info:
  Processes: 356 Uptime: 5m wakeups: 0 Memory: total: 32 GiB
  available: 31.26 GiB used: 6.09 GiB (19.5%) Init: systemd v: 255
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: pm: pacman pkgs: 2028 libs: 577 tools: octopi,paru Shell: fish
  v: 3.7.0 default: Bash v: 5.2.21 running-in: konsole inxi: 3.3.31
Garuda (2.6.22-1):
  System install date:     2023-08-16
  Last full system update: 2024-01-12
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:            

Okay, it looks like the Nouveau driver isn’t loaded. It may still be blacklisted somewhere. Let’s see if we can find it in /etc:

sudo ugrep -r -. -i "nouveau" /etc

Results in

Binary file /etc/ld.so.cache matches

Hmm, it doesn’t appear to be blacklisted. Any clues if you modprobe it?

sudo modprobe nouveau

Did that, entered password and the system froze, cursor disappeared, something like pressing Num or Caps is still registered according to keyboard LEDs

Let’s test if something in the X11 config is causing this issue with Nouveau.

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

Then reboot and try again.