Kwin_wayland using 300%+ CPU! Mouse jumps, keyboard repeats

I have just installed Garuda Dragonized on an old Intel Core 2 Quad system that used to be my Windows 7/10 system. Booting the system from USB ran fine and the install did not report any problems. The initial screen comes up and looks great. I can log in and all is fine. As soon as I start any graphical process, such as RANI, the system bogs down massively, the mouse stutters and jumps, and the keyboard respose is slow and often repeats a key multiple times.

I installed and started the ssh daemon and loging in from my other PC, a top command shows kwin_wayland using >300% CPU!
Since this is using an nvidia GTX 970, I’m guessing that there is a driver issue, however, I have not been able to figure out how to properly change the driver in use. Since this was just installed, if I’ve messed up the system attempting to follow instructions from various other nvidia posts, I’ll happily start over, but the issue has not changed with the attempts I’ve tried thus far to change the drivers.

System:
  Kernel: 6.18.2-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1 clocksource: tsc
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=b3469527-a2f7-4aab-b4d7-720d1e48a6a8
    rw rootflags=subvol=@ quiet loglevel=3
  Console: pty pts/1 DM: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: MSI model: MS-7320 v: 1.0 serial: N/A Firmware: BIOS
    vendor: American Megatrends v: 1.3 date: 11/02/2007
CPU:
  Info: model: Intel Core2 Quad Q6600 bits: 64 type: MCP arch: Core2 Merom level: v1
    built: 2006-09 process: Intel 65nm family: 6 model-id: 0xF (15) stepping: 0xB (11)
    microcode: 0xBA
  Topology: cpus: 1x dies: 1 clusters: 2 cores: 4 smt: <unsupported> cache: L1: 256 KiB
    desc: d-4x32 KiB; i-4x32 KiB L2: 8 MiB desc: 2x4 MiB
  Speed (MHz): avg: 2400 min/max: N/A base/boost: 2403/2400 volts: 1.3 V ext-clock: 267 MHz
    cores: 1: 2400 2: 2400 3: 2400 4: 2400 bogomips: 19197
  Flags-basic: ht lm nx pae sse sse2 sse3 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nvidia v: 580.119.02
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+ status: current (as of 2025-11;
    EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm built: 2014-2019 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0 chip-ID: 10de:13c2
    class-ID: 0300
  Display: unspecified server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting,nouveau alternate: fbdev,nv,vesa
    gpu: nvidia tty: 100x51
  Monitor-1: Unknown-1 size-res: N/A in console modes: 1680x1050
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 1 drv: swrast
    surfaceless: drv: nvidia inactive: gbm,wayland,x11
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.3.2-arch1.1 note: console (EGL sourced)
    renderer: NVIDIA GeForce GTX 970/PCIe/SSE2, llvmpipe (LLVM 21.1.6 128 bits)
  API: Vulkan v: 1.4.335 layers: 12 device: 0 type: discrete-gpu name: NVIDIA GeForce GTX 970
    driver: nvidia v: 580.119.02 device-ID: 10de:13c2 surfaces: N/A device: 1 type: cpu
    name: llvmpipe (LLVM 21.1.6 128 bits) driver: mesa llvmpipe v: 25.3.2-arch1.1 (LLVM 21.1.6)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    gpu: corectrl,nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: PNY 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: 01:00.1
    chip-ID: 10de:0fbb class-ID: 0403
  Device-2: ASUSTek Xonar SoundCard driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2 chip-ID: 0b05:189d class-ID: 0300
  API: ALSA v: k6.18.2-zen2-1-zen status: kernel-api with: aoss type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.4.9 status: n/a (root, process) 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: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge driver: forcedeth
    v: kernel modules: nvidia_drm,nvidia port: 9080 bus-ID: 00:11.0 chip-ID: 10de:0373
    class-ID: 0680
  IF: enp0s17 state: down mac: <filter>
  Device-2: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge driver: forcedeth
    v: kernel modules: nvidia_drm,nvidia port: 9000 bus-ID: 00:12.0 chip-ID: 10de:0373
    class-ID: 0680
  IF: enp0s18 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, smbd, sshd, systemd-timesyncd
Drives:
  Local Storage: total: 953.94 GiB used: 25.33 GiB (2.7%)
  ID-1: /dev/sdb maj-min: 8:16 vendor: EDGE Tech model: E3 SSD size: 465.76 GiB block-size:
    physical: 512 B logical: 512 B sata: 3.1 speed: 3.0 Gb/s tech: SSD serial: <filter> fw-rev: 7C
    temp: 26 C scheme: MBR
  SMART: yes state: enabled health: PASSED on: 29 hrs cycles: 72 read: 19.6 MiB
    written: 28.6 MiB
  ID-2: /dev/sdc maj-min: 8:32 vendor: SanDisk model: SSD U100 16GB family: based SSDs
    size: 14.91 GiB block-size: physical: 512 B logical: 512 B sata: 3.0 speed: 3.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 6.14 scheme: MBR
  SMART: yes state: enabled health: PASSED on: 139d 23h cycles: 537 read: 15.48 GiB
    written: 17.39 GiB
  ID-3: /dev/sdd maj-min: 8:48 vendor: Hitachi model: HDP725050GLA360 family: Deskstar P7K500
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B sata: 2.6 speed: 3.0 Gb/s tech: HDD
    rpm: 7200 serial: <filter> fw-rev: A52A temp: 25 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 7y 134d 0h cycles: 2272
  ID-4: /dev/sde maj-min: 8:64 vendor: SMI (STMicroelectronics) model: USB size: 7.5 GiB
    block-size: physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s lanes: 1 mode: 2.0
    tech: N/A serial: <filter> fw-rev: 1100 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 22 GiB (4.7%) fs: btrfs
    block-size: 4096 B dev: /dev/sdb1 maj-min: 8:17
  ID-2: /home raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 3.26 GiB (0.7%) fs: btrfs
    block-size: 4096 B dev: /dev/sdd1 maj-min: 8:49
  ID-3: /var/log raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 22 GiB (4.7%) fs: btrfs
    block-size: 4096 B dev: /dev/sdb1 maj-min: 8:17
  ID-4: /var/tmp raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 22 GiB (4.7%) fs: btrfs
    block-size: 4096 B dev: /dev/sdb1 maj-min: 8:17
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 7.75 GiB used: 0 KiB (0.0%) priority: 100 comp: zstd
    avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 14.91 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdc1
    maj-min: 8:33
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.75 GiB used: 2.73 GiB (35.2%)
  Processes: 301 Power: uptime: 24m states: freeze,mem,disk suspend: s2idle wakeups: 0
    hibernate: shutdown avail: reboot,suspend,test_resume image: 3.02 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd v: 259
    default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1879 libs: 519 tools: gnome-software,octopi,paru pm: flatpak
    pkgs: 0 Compilers: gcc: 15.2.1 Shell: Bash (sudo) v: 5.3.9 running-in: pty pts/1 (SSH)
    inxi: 3.3.40
Garuda (2.11.1-1):
  System install date:     2025-12-27
  Garuda release:          251103
  Last full system update: 2025-12-29 ↻
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-580xx-dkms garuda-hardware-profile-nvidia-580xx garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
  Windows dual boot:       No/Undetected
  Failed units:            
--- System Health Check Report ---
25/26 checks run in 1.64 seconds āŒ›
Powered by garuda-health šŸ¦…

--- CRITICAL ---
 - SMART status for /dev/sda is failing

--- INFO ---
 - A reboot is pending (update applied since last reboot)

Top of the ā€˜top’ run with 3 windows open on the primary display:

top - 16:40:45 up 23 min,  2 users,  load average: 4.50, 2.82, 1.47
Tasks: 304 total, 1 running, 303 sleep, 0 d-sleep, 0 stopped, 0 zombie
%Cpu(s): 93.8 us,  1.4 sy,  0.2 ni,  4.0 id,  0.0 wa,  0.5 hi,  0.1 si,  0.0 st
MiB Mem :   7933.1 total,   2462.2 free,   2849.6 used,   3054.9 buff/cache
MiB Swap:  23204.0 total,  23204.0 free,      0.0 used.   5083.5 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  70908 larry     -2 -12 1676020 592508 360980 S 374.6   7.3  10:03.47 kwin_wayland
  71091 larry     19  -1 3357332 936076 412396 S   2.3  11.5   0:33.03 plasmashell
  76438 root      20   0       0      0      0 I   2.3   0.0   0:00.95 kworker/u18:9-events_unbound
  78725 larry     36  16   11184   7916   5664 R   0.7   0.1   0:00.03 top
  71337 larry     36  16 1380948 317992 269336 S   0.3   3.9   0:01.36 kdeconnectd
      1 root      20   0   24040  14632   9784 S   0.0   0.2   0:03.90 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.01 kthreadd
      3 root      20   0       0      0      0 S   0.0   0.0   0:00.00 pool_workqueue_release

Not sure if this is helpful, but in the interest of supplying anything that might help, here is the output from the nvidia-smi command:

Mon Dec 29 17:43:38 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.119.02             Driver Version: 580.119.02     CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 970         Off |   00000000:01:00.0 Off |                  N/A |
| 22%   30C    P8             20W /  151W |       0MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+

I hope this isn’t something totally stupid that I’ve done. I’m much more familiar with Red Hat Enterprise and don’t normally have any interest in graphics/gaming. But I’m hoping to try to install & run a Windows ERP client under Linux as a way to replace a bunch of Windows 10 PCs that won’t upgrade to Windows 11 but are othersize just fine for the office workers. If all goes well, I’ll also try to do some limited gaming on this machine here at home.

You do realize this computer is pushing 20 years old, (most are older than the last installed bios).

You should likely be running one of our lower resource editions such as KDE Lite or our Xfce edition on hardware this old.

Have you tried running KDE in an X session?

5 Likes

Since only Wayland is preinstalled on this release and no issues apparently arose in the live environment, which drivers did you use to boot the live.iso, open source or proprietary Nvidia drivers?

Looks like it.

The Nvidia drivers are correct for the Maxwell GPU and are installed, but at least in userspace, nouveau is loaded instead of the nvidia module:

Try blacklisting nouveau, then reboot and check if the nvidia module is loaded (and if that fixes your issue).

Alternatively, you can uninstall the nouveau driver, which will automatically load the nvidia driver.

6 Likes

Sorry for being such a newbie to graphical Linux. I’ve worked on/with Linux for many years, but always from a character screen…

I’ve been looking for how to blacklist a driver and I guess my seach skills are a fail at this point. Is there a basic wiki article on how to do this, or a simple command line you could point me to?

Open Garuda Rani, click on ā€œBoot toolsā€ and add module_blacklist=nouveau in the ā€œGaruda Boot Optionsā€ under ā€œKernel parametersā€. It should then look like this:

quiet loglevel=3 module_blacklist=nouveau

Then press ā€œApplyā€ and ā€œCloseā€. After that, reboot and post the output of:

inxi -Gxx

Or you can simply remove nouveau:

sudo pacman -R xf86-video-nouveau

And please answer all questions:

3 Likes

I’m going to have to go boot the ventoy USB to find that as I had no clue I’d care. So please give me some time to do that as I’m at work at the moment.

So I tried this and after the re-boot, the system just gave me a black screen with a cursor.
I was able to remove the boot option and reset grub using ssh from my windows PC, reboot, and was back to the original state.

So ā€˜pacman -R xf86-video-nouveau’ refused the removal request since there were dependencies.
I tried doing ā€˜pacman -Rsc xf86-video-nouveau’ which the system seemed to be happy with.
I also did a garuda-update, then rebooted.
Sadly, that didn’t do it, as I still have the high usage and stuttering when I open garuda-rani. :frowning:
Here are the udpated outputs:

System:
  Kernel: 6.18.2-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1 clocksource: tsc
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=b3469527-a2f7-4aab-b4d7-720d1e48a6a8
    rw rootflags=subvol=@ quiet loglevel=3
  Console: pty pts/1 DM: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: MSI model: MS-7320 v: 1.0 serial: <superuser required> Firmware: BIOS
    vendor: American Megatrends v: 1.3 date: 11/02/2007
CPU:
  Info: model: Intel Core2 Quad Q6600 bits: 64 type: MCP arch: Core2 Merom level: v1
    built: 2006-09 process: Intel 65nm family: 6 model-id: 0xF (15) stepping: 0xB (11)
    microcode: 0xBA
  Topology: cpus: 1x dies: 1 clusters: 2 cores: 4 smt: <unsupported> cache: L1: 256 KiB
    desc: d-4x32 KiB; i-4x32 KiB L2: 8 MiB desc: 2x4 MiB
  Speed (MHz): avg: 2399 high: 2400 min/max: N/A cores: 1: 2400 2: 2400 3: 2399 4: 2400
    bogomips: 19200
  Flags-basic: ht lm nx pae sse sse2 sse3 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nvidia v: 580.119.02
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+ status: current (as of 2025-11;
    EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm built: 2014-2019 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0 chip-ID: 10de:13c2
    class-ID: 0300
  Display: unspecified server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting alternate: fbdev,nouveau,nv,vesa
    gpu: nvidia tty: 100x51
  Monitor-1: Unknown-1 size-res: N/A in console modes: 1680x1050
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 1 drv: swrast
    surfaceless: drv: nvidia wayland: drv: swrast inactive: gbm,x11
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.3.2-arch1.1 note: console (EGL sourced)
    renderer: llvmpipe (LLVM 21.1.6 128 bits), NVIDIA GeForce GTX 970/PCIe/SSE2
  API: Vulkan v: 1.4.335 layers: 12 device: 0 type: discrete-gpu name: NVIDIA GeForce GTX 970
    driver: nvidia v: 580.119.02 device-ID: 10de:13c2 surfaces: N/A device: 1 type: cpu
    name: llvmpipe (LLVM 21.1.6 128 bits) driver: mesa llvmpipe v: 25.3.2-arch1.1 (LLVM 21.1.6)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    gpu: corectrl,nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: PNY 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: 01:00.1
    chip-ID: 10de:0fbb class-ID: 0403
  Device-2: ASUSTek Xonar SoundCard driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2 chip-ID: 0b05:189d class-ID: 0300
  API: ALSA v: k6.18.2-zen2-1-zen status: kernel-api with: aoss type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.4.9 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: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge driver: forcedeth
    v: kernel modules: nvidia_drm,nvidia port: 9080 bus-ID: 00:11.0 chip-ID: 10de:0373
    class-ID: 0680
  IF: enp0s17 state: down mac: <filter>
  Device-2: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge driver: forcedeth
    v: kernel modules: nvidia_drm,nvidia port: 9000 bus-ID: 00:12.0 chip-ID: 10de:0373
    class-ID: 0680
  IF: enp0s18 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, smbd, sshd, systemd-timesyncd
Drives:
  Local Storage: total: 953.94 GiB used: 24.03 GiB (2.5%)
  ID-1: /dev/sda maj-min: 8:0 vendor: SMI (STMicroelectronics) model: USB size: 7.5 GiB
    block-size: physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s lanes: 1 mode: 2.0
    tech: N/A serial: <filter> fw-rev: 1100 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-2: /dev/sdb maj-min: 8:16 vendor: EDGE Tech model: E3 SSD size: 465.76 GiB block-size:
    physical: 512 B logical: 512 B speed: 3.0 Gb/s tech: SSD serial: <filter> fw-rev: 7C scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: SanDisk model: SSD U100 16GB size: 14.91 GiB block-size:
    physical: 512 B logical: 512 B speed: 3.0 Gb/s tech: SSD serial: <filter> fw-rev: 6.14
    scheme: MBR
  ID-4: /dev/sde maj-min: 8:64 vendor: Hitachi model: HDP725050GLA360 size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: A52A scheme: GPT
Partition:
  ID-1: / raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 20.77 GiB (4.5%) fs: btrfs
    dev: /dev/sdb1 maj-min: 8:17
  ID-2: /home raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 3.26 GiB (0.7%) fs: btrfs
    dev: /dev/sde1 maj-min: 8:65
  ID-3: /var/log raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 20.77 GiB (4.5%)
    fs: btrfs dev: /dev/sdb1 maj-min: 8:17
  ID-4: /var/tmp raw-size: 465.76 GiB size: 465.76 GiB (100.00%) used: 20.77 GiB (4.5%)
    fs: btrfs dev: /dev/sdb1 maj-min: 8:17
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 7.75 GiB used: 0 KiB (0.0%) priority: 100 comp: zstd
    avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 14.91 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdc1
    maj-min: 8:33
Sensors:
  System Temperatures: cpu: 50.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.75 GiB used: 2.48 GiB (32.0%)
  Processes: 276 Power: uptime: 52m states: freeze,mem,disk suspend: s2idle wakeups: 0
    hibernate: shutdown avail: reboot,suspend,test_resume image: 3.02 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd v: 259
    default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1875 libs: 519 tools: gnome-software,octopi,paru pm: flatpak
    pkgs: 0 Compilers: gcc: 15.2.1 Shell: Bash v: 5.3.9 running-in: pty pts/1 (SSH) inxi: 3.3.40
Garuda (2.11.1-1):
  System install date:     2025-12-27
  Garuda release:          251103
  Last full system update: 2025-12-31
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-580xx-dkms garuda-hardware-profile-nvidia-580xx garuda-hardware-profile-standard
  Windows dual boot:       <superuser required>
  Failed units:            
--- System Health Check Report ---
24/26 checks run in 1.88 seconds āŒ›
Powered by garuda-health šŸ¦…

āœ… System health check passed. No issues found.
top - 14:14:25 up 58 min,  2 users,  load average: 4.04, 3.84, 2.55
Tasks: 273 total, 1 running, 272 sleep, 0 d-sleep, 0 stopped, 0 zombie
%Cpu(s): 95.9 us,  0.9 sy,  0.0 ni,  2.6 id,  0.0 wa,  0.5 hi,  0.1 si,  0.0 st
MiB Mem :   7933.1 total,   3614.5 free,   2506.7 used,   2171.0 buff/cache
MiB Swap:  23204.0 total,  23204.0 free,      0.0 used.   5426.4 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
 144165 larry     -2 -12 1641152 668124 356808 S 382.6   8.2  50:51.52 kwin_wayland
 144274 root      20   0       0      0      0 I   1.3   0.0   0:03.39 kworker/u17:6-events_unbound
 144332 larry     19  -1 3210564 890648 402144 S   1.3  11.0   0:38.11 plasmashell
 146396 larry     16  -4 1450224 326964 294768 S   1.0   4.0   0:07.85 konsole
 147157 larry     16  -4   11156   7884   5664 S   0.3   0.1   0:02.66 top
 169526 larry     36  16   11184   7896   5648 R   0.3   0.1   0:00.05 top
      1 root      20   0   23820  14880   9768 S   0.0   0.2   0:03.36 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.01 kthreadd
      3 root      20   0       0      0      0 S   0.0   0.0   0:00.00 pool_workqueue_release
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/R-rcu_gp
Wed Dec 31 14:18:08 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.119.02             Driver Version: 580.119.02     CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 970         Off |   00000000:01:00.0 Off |                  N/A |
| 22%   30C    P8             20W /  151W |       0MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+

From your request of inxi -Gxx after the reboot with a working but stuttering screen, I have:

[root@Garuda-Linux-Dev ~]# inxi -Gxx
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nvidia v: 580.119.02 arch: Maxwell
    pcie: speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:13c2
  Display: unspecified server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting alternate: fbdev,nouveau,nv,vesa
    gpu: nvidia tty: 100x51
  Monitor-1: Unknown-1 size-res: N/A in console
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 1 drv: swrast surfaceless:
    drv: nvidia inactive: gbm,wayland,x11
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.3.2-arch1.1 note: console (EGL sourced)
    renderer: NVIDIA GeForce GTX 970/PCIe/SSE2, llvmpipe (LLVM 21.1.6 128 bits)
  API: Vulkan v: 1.4.335 surfaces: N/A device: 0 type: discrete-gpu driver: nvidia
    device-ID: 10de:13c2 device: 1 type: cpu driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    gpu: corectrl,nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr
[root@Garuda-Linux-Dev ~]#

Thank you for you patience and assistance. I’m going to try booting from the original USB shortly and will capture the same information.

Here is the full ā€˜ps axf’. It made the prior post too long.

    PID TTY      STAT   TIME COMMAND
      2 ?        S      0:00 [kthreadd]
      3 ?        S      0:00  \_ [pool_workqueue_release]
      4 ?        I<     0:00  \_ [kworker/R-rcu_gp]
      5 ?        I<     0:00  \_ [kworker/R-sync_wq]
      6 ?        I<     0:00  \_ [kworker/R-kvfree_rcu_reclaim]
      7 ?        I<     0:00  \_ [kworker/R-slub_flushwq]
      8 ?        I<     0:00  \_ [kworker/R-netns]
      9 ?        I      0:00  \_ [kworker/0:0-mm_percpu_wq]
     11 ?        I<     0:00  \_ [kworker/0:0H-events_highpri]
     12 ?        I      0:00  \_ [kworker/u16:0-events_unbound]
     13 ?        I      0:00  \_ [kworker/u16:1-ipv6_addrconf]
     14 ?        I<     0:00  \_ [kworker/R-mm_percpu_wq]
     15 ?        S      0:00  \_ [ksoftirqd/0]
     16 ?        I      0:01  \_ [rcu_preempt]
     17 ?        S      0:00  \_ [rcub/0]
     18 ?        S      0:00  \_ [rcu_exp_par_gp_kthread_worker/0]
     19 ?        S      0:00  \_ [rcu_exp_gp_kthread_worker]
     20 ?        S      0:00  \_ [migration/0]
     21 ?        S      0:00  \_ [idle_inject/0]
     22 ?        S      0:00  \_ [cpuhp/0]
     23 ?        S      0:00  \_ [cpuhp/1]
     24 ?        S      0:00  \_ [idle_inject/1]
     25 ?        S      0:00  \_ [migration/1]
     26 ?        S      0:00  \_ [ksoftirqd/1]
     28 ?        I<     0:00  \_ [kworker/1:0H-events_highpri]
     29 ?        S      0:00  \_ [cpuhp/2]
     30 ?        S      0:00  \_ [idle_inject/2]
     31 ?        S      0:00  \_ [migration/2]
     32 ?        S      0:00  \_ [ksoftirqd/2]
     34 ?        I<     0:00  \_ [kworker/2:0H-events_highpri]
     35 ?        S      0:00  \_ [cpuhp/3]
     36 ?        S      0:00  \_ [idle_inject/3]
     37 ?        S      0:00  \_ [migration/3]
     38 ?        S      0:00  \_ [ksoftirqd/3]
     43 ?        S      0:00  \_ [kdevtmpfs]
     44 ?        I<     0:00  \_ [kworker/R-inet_frag_wq]
     45 ?        I      0:00  \_ [rcu_tasks_kthread]
     46 ?        I      0:00  \_ [rcu_tasks_rude_kthread]
     47 ?        I      0:00  \_ [rcu_tasks_trace_kthread]
     48 ?        S      0:00  \_ [kauditd]
     49 ?        S      0:00  \_ [khungtaskd]
     50 ?        S      0:00  \_ [oom_reaper]
     53 ?        I<     0:00  \_ [kworker/R-writeback]
     54 ?        S      0:00  \_ [kcompactd0]
     55 ?        SN     0:00  \_ [ksmd]
     56 ?        SN     0:02  \_ [khugepaged]
     57 ?        I<     0:00  \_ [kworker/R-kblockd]
     58 ?        I<     0:00  \_ [kworker/R-blkcg_punt_bio]
     59 ?        I<     0:00  \_ [kworker/R-kintegrityd]
     60 ?        I<     0:00  \_ [kworker/R-tpm_dev_wq]
     61 ?        I<     0:00  \_ [kworker/R-ata_sff]
     62 ?        I<     0:00  \_ [kworker/R-edac-poller]
     63 ?        I<     0:00  \_ [kworker/R-devfreq_wq]
     64 ?        S      0:00  \_ [watchdogd]
     65 ?        I<     0:00  \_ [kworker/R-quota_events_unbound]
     68 ?        I      0:00  \_ [kworker/3:1-events]
     69 ?        I<     0:00  \_ [kworker/3:1H-kblockd]
     70 ?        I      0:00  \_ [kworker/2:1-events]
     71 ?        S      0:00  \_ [kswapd0]
     72 ?        I<     0:00  \_ [kworker/R-kthrotld]
     74 ?        I      0:00  \_ [kworker/1:1-events]
     75 ?        I<     0:00  \_ [kworker/1:1H-kblockd]
     76 ?        I<     0:00  \_ [kworker/0:1H-kblockd]
     77 ?        I<     0:00  \_ [kworker/R-mld]
     78 ?        I<     0:00  \_ [kworker/R-ipv6_addrconf]
     79 ?        I<     0:00  \_ [kworker/R-kstrp]
     89 ?        I<     0:00  \_ [kworker/R-zswap-shrink]
     90 ?        I<     0:00  \_ [kworker/u19:0]
     91 ?        I<     0:00  \_ [kworker/u20:0]
     92 ?        I<     0:00  \_ [kworker/u21:0-firewire-async-card0]
    160 ?        I<     0:00  \_ [kworker/2:1H-kblockd]
    187 ?        I<     0:00  \_ [kworker/R-iprt-VBoxWQueue]
    289 ?        S      0:00  \_ [scsi_eh_0]
    290 ?        I<     0:00  \_ [kworker/R-scsi_tmf_0]
    291 ?        S      0:00  \_ [scsi_eh_1]
    292 ?        S      0:00  \_ [scsi_eh_2]
    293 ?        I<     0:00  \_ [kworker/R-scsi_tmf_1]
    294 ?        I<     0:00  \_ [kworker/R-scsi_tmf_2]
    297 ?        S      0:00  \_ [scsi_eh_3]
    298 ?        S      0:00  \_ [scsi_eh_4]
    299 ?        I<     0:00  \_ [kworker/R-scsi_tmf_4]
    300 ?        S      0:00  \_ [scsi_eh_5]
    301 ?        I<     0:00  \_ [kworker/R-scsi_tmf_5]
    302 ?        S      0:00  \_ [scsi_eh_6]
    303 ?        I<     0:00  \_ [kworker/R-scsi_tmf_3]
    306 ?        I<     0:00  \_ [kworker/R-scsi_tmf_6]
    307 ?        S      0:00  \_ [scsi_eh_7]
    308 ?        I<     0:00  \_ [kworker/R-scsi_tmf_7]
    309 ?        S      0:00  \_ [scsi_eh_8]
    311 ?        I<     0:00  \_ [kworker/R-scsi_tmf_8]
    313 ?        S      0:00  \_ [scsi_eh_9]
    315 ?        I<     0:00  \_ [kworker/R-scsi_tmf_9]
    321 ?        I      0:00  \_ [kworker/u18:6-events_unbound]
    342 ?        S      0:00  \_ [scsi_eh_10]
    343 ?        I<     0:00  \_ [kworker/R-scsi_tmf_10]
    344 ?        S      0:00  \_ [usb-storage]
    345 ?        S      0:00  \_ [nv_queue]
    346 ?        S      0:00  \_ [nv_queue]
    347 ?        S      0:00  \_ [nv_open_q]
    349 ?        I<     0:00  \_ [kworker/R-uas]
    350 ?        I<     0:00  \_ [kworker/R-firewire]
    351 ?        S      0:00  \_ [irq/11-firewire_ohci]
    352 ?        I<     0:00  \_ [kworker/R-firewire-async-card0]
    355 ?        I<     0:00  \_ [kworker/3:2H-kblockd]
    358 ?        I<     0:00  \_ [kworker/u21:1]
    359 ?        S      0:00  \_ [UVM global queue]
    360 ?        S      0:00  \_ [UVM deferred release queue]
    361 ?        S      0:00  \_ [UVM Tools Event Queue]
    375 ?        S      0:00  \_ [scsi_eh_11]
    376 ?        I<     0:00  \_ [kworker/R-scsi_tmf_11]
    392 ?        I<     0:00  \_ [kworker/R-btrfs-worker]
    393 ?        I<     0:00  \_ [kworker/R-btrfs-delalloc]
    394 ?        I<     0:00  \_ [kworker/R-btrfs-flush_delalloc]
    395 ?        I<     0:00  \_ [kworker/R-btrfs-cache]
    396 ?        I<     0:00  \_ [kworker/R-btrfs-fixup]
    397 ?        I<     0:00  \_ [kworker/R-btrfs-endio]
    398 ?        I<     0:00  \_ [kworker/R-btrfs-endio-meta]
    399 ?        I<     0:00  \_ [kworker/R-btrfs-rmw]
    400 ?        I<     0:00  \_ [kworker/R-btrfs-endio-write]
    401 ?        I<     0:00  \_ [kworker/R-btrfs-compressed-write]
    402 ?        I<     0:00  \_ [kworker/R-btrfs-freespace-write]
    403 ?        I<     0:00  \_ [kworker/R-btrfs-delayed-meta]
    404 ?        I<     0:00  \_ [kworker/R-btrfs-qgroup-rescan]
    405 ?        S      0:00  \_ [btrfs-cleaner]
    406 ?        S      0:00  \_ [btrfs-transaction]
    650 ?        S      0:00  \_ [psimon]
    664 ?        S      0:00  \_ [psimon]
    825 ?        I<     0:00  \_ [kworker/R-btrfs-worker]
    826 ?        I<     0:00  \_ [kworker/R-btrfs-delalloc]
    827 ?        I<     0:00  \_ [kworker/R-btrfs-flush_delalloc]
    828 ?        I<     0:00  \_ [kworker/R-btrfs-cache]
    829 ?        I<     0:00  \_ [kworker/R-btrfs-fixup]
    830 ?        I<     0:00  \_ [kworker/R-btrfs-endio]
    831 ?        I<     0:00  \_ [kworker/R-btrfs-endio-meta]
    832 ?        I<     0:00  \_ [kworker/R-btrfs-rmw]
    833 ?        I<     0:00  \_ [kworker/R-btrfs-endio-write]
    834 ?        I<     0:00  \_ [kworker/R-btrfs-compressed-write]
    835 ?        I<     0:00  \_ [kworker/R-btrfs-freespace-write]
    836 ?        I<     0:00  \_ [kworker/R-btrfs-delayed-meta]
    837 ?        I<     0:00  \_ [kworker/R-btrfs-qgroup-rescan]
    840 ?        S      0:00  \_ [btrfs-cleaner]
    841 ?        S      0:00  \_ [btrfs-transaction]
   2570 ?        I<     0:00  \_ [kworker/R-rpciod]
   2571 ?        I<     0:00  \_ [kworker/R-xprtiod]
   2578 ?        I<     0:00  \_ [kworker/R-nfsiod]
   2588 ?        I      0:00  \_ [NFSv4 callback]
   2655 ?        S      0:00  \_ [psimon]
  37156 ?        I      0:00  \_ [kworker/1:2-cgroup_free]
  49665 ?        I      0:00  \_ [kworker/2:0-cgroup_free]
 144151 ?        I      0:00  \_ [kworker/3:2-events]
 144268 ?        I      0:09  \_ [kworker/u17:5-events_unbound]
 144296 ?        S      0:00  \_ [irq/45-nvidia]
 144297 ?        S      0:00  \_ [nvidia]
 144298 ?        S      0:00  \_ [nv_queue]
 175088 ?        I      0:00  \_ [kworker/u18:1-rpciod]
 191640 ?        I      0:00  \_ [kworker/0:1-cgroup_free]
 193338 ?        I      0:00  \_ [kworker/u18:2-events_freezable_pwr_efficient]
 197907 ?        I      0:01  \_ [kworker/u17:1-rpciod]
 200239 ?        I      0:00  \_ [kworker/u18:0-events_freezable_pwr_efficient]
 202339 ?        I      0:00  \_ [kworker/u17:0-btrfs-endio-write]
 204218 ?        I      0:00  \_ [kworker/u18:3-btrfs-endio-write]
 206781 ?        I      0:00  \_ [kworker/u17:2-xprtiod]
      1 ?        Ss     0:03 /usr/lib/systemd/systemd --switched-root --system --deserialize=51
    622 ?        Ss     0:00 /usr/lib/systemd/systemd-journald
    644 ?        Ss     0:00 /usr/lib/systemd/systemd-userdbd
 204440 ?        S      0:00  \_ systemd-userwork: waiting...
 204441 ?        S      0:00  \_ systemd-userwork: waiting...
 204679 ?        S      0:00  \_ systemd-userwork: waiting...
    656 ?        Ssl    0:00 /usr/lib/systemd/systemd-timesyncd
    661 ?        Ss     0:00 /usr/lib/systemd/systemd-udevd
    752 ?        Ss     0:05 /usr/lib/systemd/systemd-oomd
    873 ?        SNs    0:00 /usr/bin/dbus-broker-launch --scope system --audit
    874 ?        SN     0:00  \_ dbus-broker --log 10 --controller 9 --machine-id 00ec111d7e36459c9c73c0537d0c68fe --max-bytes 536870912 --max-fds 4096 --max-matches 131072 --audit
    875 ?        S<sl   0:03 /usr/bin/ananicy-cpp start
    876 ?        SNsl   0:00 /usr/bin/NetworkManager --no-daemon
    877 ?        Ss     0:00 avahi-daemon: running [Garuda-Linux-Dev.local]
    898 ?        S      0:00  \_ avahi-daemon: chroot helper
    880 ?        Ssl    0:00 /usr/sbin/irqbalance
    883 ?        Ssl    0:01 /usr/lib/polkit-1/polkitd --no-debug --log-level=notice
    884 ?        SNs    0:47 /usr/bin/preload --foreground --verbose 1
    886 ?        Ss     0:00 /usr/lib/systemd/systemd-logind
    887 ?        Ss     0:00 /usr/lib/systemd/systemd-machined
    888 ?        Ss     0:00 /usr/bin/virtlogd
    943 ?        Ssl    0:00 /usr/bin/ModemManager
    960 ?        SNs    0:00 sshd: /usr/bin/sshd -D [listener] 0 of 10-100 startups
 173175 ?        SNs    0:00  \_ sshd-session: larry [priv]
 173183 ?        SN     0:00      \_ sshd-session: larry@pts/1
 173184 pts/1    SNs    0:00          \_ -bash
 179363 pts/1    SN+    0:00              \_ sudo su -
 179463 pts/2    SNs    0:00                  \_ sudo su -
 179464 pts/2    SN     0:00                      \_ su -
 179466 pts/2    SN     0:00                          \_ -bash
 207250 pts/2    RN+    0:00                              \_ ps axf
   2564 ?        Ss     0:00 /usr/bin/nmbd --foreground --no-process-group
   2569 ?        S<s    0:00 /usr/bin/smbd --foreground --no-process-group
   2576 ?        S      0:00  \_ smbd: notifyd 
   2577 ?        S      0:00  \_ smbd: cleanupd
   2601 ?        S<sl   0:00 /usr/bin/sddm
   2613 tty2     S<sl+   0:39  \_ /usr/lib/Xorg -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_GndiDv -noreset -displayfd 16
 144073 ?        S<     0:00  \_ /usr/lib/sddm/sddm-helper --socket /tmp/sddm-auth-09cb8e7b-0eca-47e3-9cd7-67acec77ca57 --id 1 --start /usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland --user larry
 144128 tty1     S<sl+   0:00      \_ /usr/bin/startplasma-wayland
 144081 ?        Ss     0:01 /usr/lib/systemd/systemd --user
 144109 ?        S      0:00  \_ (sd-pam)
 144120 ?        Ssl    0:00  \_ /usr/bin/gamemoded
 144124 ?        SNs    0:00  \_ /usr/bin/dbus-broker-launch --scope user
 144125 ?        SN     0:00  |   \_ dbus-broker --log 11 --controller 10 --machine-id 00ec111d7e36459c9c73c0537d0c68fe --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000
 144161 ?        S<sl   0:00  \_ /usr/bin/kwin_wayland_wrapper --xwayland
 144165 ?        S<l  124:09  |   \_ /usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority /run/user/1000/xauth_xGatid --xwayland
 144244 ?        S<     0:00  |       \_ /usr/bin/Xwayland :1 -auth /run/user/1000/xauth_xGatid -listenfd 8 -listenfd 9 -displayfd 55 -wm 57 -rootless -enable-ei-portal
 144174 ?        SNsl   0:00  \_ /usr/lib/kf6/baloo_file
 144178 ?        SNsl   0:00  \_ /usr/lib/xdg-desktop-portal
 144185 ?        SNsl   0:00  \_ /usr/lib/xdg-permission-store
 144190 ?        SNsl   0:00  \_ /usr/lib/xdg-document-portal
 144197 ?        Ss     0:00  |   \_ fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
 144235 ?        Ssl    0:00  \_ /usr/lib/knighttimed
 144237 ?        S<sl   0:00  \_ /usr/bin/pipewire
 144239 ?        S<sl   0:00  \_ /usr/bin/wireplumber
 144273 ?        SNsl   0:00  \_ /usr/lib/at-spi-bus-launcher
 144284 ?        SN     0:00  |   \_ /usr/bin/dbus-broker-launch --config-file=/usr/share/defaults/at-spi2/accessibility.conf --scope user
 144289 ?        SN     0:00  |       \_ dbus-broker --log 10 --controller 9 --machine-id 00ec111d7e36459c9c73c0537d0c68fe --max-bytes 100000000000000 --max-fds 6400000 --max-matches 5000000000
 144300 ?        SNsl   0:00  \_ /usr/bin/ksmserver
 144303 ?        SNsl   0:01  \_ /usr/bin/kded6
 144332 ?        S<sl   1:16  \_ /usr/bin/plasmashell --no-respawn
 144902 ?        S<     0:00  |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c2.w10 luisbocanegra.panel.colorizer.c2.w10 preset preset_changed
 144907 ?        S<l    0:00  |   |   \_ gdbus monitor --session --dest luisbocanegra.panel.colorizer.c2.w10
 144908 ?        S<     0:00  |   |   \_ tail -f /tmp/tmp.H6we6UJa93
 144909 ?        S<     0:00  |   |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c2.w10 luisbocanegra.panel.colorizer.c2.w10 preset preset_changed
 144903 ?        S<     0:00  |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c2.w10 luisbocanegra.panel.colorizer.c2.w10 preset property_changed
 144910 ?        S<l    0:00  |   |   \_ gdbus monitor --session --dest luisbocanegra.panel.colorizer.c2.w10
 144911 ?        S<     0:00  |   |   \_ tail -f /tmp/tmp.XvFmXP4QcC
 144912 ?        S<     0:00  |   |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c2.w10 luisbocanegra.panel.colorizer.c2.w10 preset property_changed
 144904 ?        S<     0:00  |   \_ /usr/bin/python3 /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/service.py 2 10
 144950 ?        S<     0:00  |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c25.w26 luisbocanegra.panel.colorizer.c25.w26 preset preset_changed
 144955 ?        S<l    0:00  |   |   \_ gdbus monitor --session --dest luisbocanegra.panel.colorizer.c25.w26
 144956 ?        S<     0:00  |   |   \_ tail -f /tmp/tmp.gpCJFlfOee
 144957 ?        S<     0:00  |   |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c25.w26 luisbocanegra.panel.colorizer.c25.w26 preset preset_changed
 144951 ?        S<     0:00  |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c25.w26 luisbocanegra.panel.colorizer.c25.w26 preset property_changed
 144958 ?        S<l    0:00  |   |   \_ gdbus monitor --session --dest luisbocanegra.panel.colorizer.c25.w26
 144959 ?        S<     0:00  |   |   \_ tail -f /tmp/tmp.UC0InqHoV0
 144960 ?        S<     0:00  |   |   \_ bash /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/gdbus_get_signal.sh session luisbocanegra.panel.colorizer.c25.w26 luisbocanegra.panel.colorizer.c25.w26 preset property_changed
 144952 ?        S<     0:00  |   \_ /usr/bin/python3 /usr/share/plasma/plasmoids/luisbocanegra.panel.colorizer/contents/ui/tools/service.py 25 26
 144333 ?        SNsl   0:00  \_ /usr/lib/at-spi2-registryd --use-gnome-session
 144410 ?        SNsl   0:00  \_ /usr/lib/dconf-service
 144463 ?        S<sl   0:00  \_ /usr/bin/pipewire-pulse
 144469 ?        Ssl    0:00  \_ /usr/lib/kactivitymanagerd
 144472 ?        Ssl    0:00  \_ /usr/bin/gmenudbusmenuproxy
 144473 ?        SNsl   0:00  \_ /usr/bin/kaccess
 144474 ?        SNsl   0:00  \_ /usr/lib/polkit-kde-authentication-agent-1
 144475 ?        SNsl   0:00  \_ /usr/lib/org_kde_powerdevil
 144476 ?        Ssl    0:00  \_ /usr/bin/xembedsniproxy
 144502 ?        SN     0:00  \_ /usr/bin/xsettingsd
 144596 ?        Ssl    0:01  \_ /usr/bin/python /usr/bin/firewall-applet
 144597 ?        Ssl    0:00  \_ /usr/bin/garuda-system-maintenance
 144600 ?        SNsl   0:05  \_ /usr/bin/kdeconnectd
 144612 ?        SNsl   0:00  \_ /usr/lib/xdg-desktop-portal-gtk
 144620 ?        Ssl    0:00  \_ /usr/lib/DiscoverNotifier --check-delay 20
 144668 ?        SNsl   0:00  \_ /usr/lib/gvfsd
 144685 ?        SNl    0:00  \_ /usr/lib/gvfsd-fuse /run/user/1000/gvfs -f
 144726 ?        SNsl   0:00  \_ /usr/lib/xdg-desktop-portal-kde
 145548 ?        S<sl   0:03  \_ /usr/lib/electron38/electron /usr/lib/garuda-rani/app.asar env ELECTRON_OZONE_PLATFORM_HINT=auto
 145552 ?        S      0:00  |   \_ /usr/lib/electron38/electron --type=zygote --no-zygote-sandbox
 145629 ?        S<l    0:03  |   |   \_ /usr/lib/electron38/electron --type=zygote --no-zygote-sandbox
 145553 ?        S      0:00  |   \_ /usr/lib/electron38/electron --type=zygote
 145556 ?        S      0:00  |   |   \_ /usr/lib/electron38/electron --type=zygote
 145592 ?        Sl     0:00  |   \_ /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --render-node-override=/dev/dri/card0 --enable-crash-reporter=cff4fcc5-7f5d-447f-9078-3bc3b72ab281,no_channel --user-data-dir=/home/larry/.config/garuda-rani --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,3652505911039998048,10166740783252051349,262144 --enable-features=PdfUseShowSaveFilePicker --disable-features=ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version
 145605 ?        S<l    0:06  |   \_ /proc/self/exe --type=renderer --enable-crash-reporter=cff4fcc5-7f5d-447f-9078-3bc3b72ab281,no_channel --user-data-dir=/home/larry/.config/garuda-rani --app-path=/usr/lib/garuda-rani/app.asar --no-sandbox --no-zygote --ozone-platform=wayland --lang=en-US --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --time-ticks-at-unix-epoch=-1767215770670826 --launch-time-ticks=2682347056 --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,3652505911039998048,10166740783252051349,262144 --enable-features=PdfUseShowSaveFilePicker --disable-features=ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version
 146396 ?        S<sl   0:17  \_ /usr/bin/konsole
 146424 pts/0    S<s    0:00      \_ /usr/bin/fish
 147157 pts/0    S<+    0:08          \_ top
 144127 ?        S<Ll   0:00 /usr/bin/ksecretd --pam-login 12 13
 144202 ?        SNsl   0:00 /usr/lib/upowerd
 144209 ?        SNsl   0:01 /usr/lib/udisks2/udisksd
 144569 ?        SNsl   0:00 /usr/lib/power-profiles-daemon
 144669 ?        Ssl    0:00 /usr/lib/colord
 144723 ?        SNsl   0:00 /usr/lib/rtkit-daemon

I’m curious why the process IDs would have gotten so high. Maybe something is failing that I’m not seeing and then restarting at a very high rate?

Interestingly, when the system times out the console and puts it to sleep, the usage drops to near zero.
Even with the usage high, the ssh session runs fine and is very speedy with no problems.

Yup, the box is old, and has always been stable, hence why I’m using it to try to test making the Windows ERP interface program run under Linux.

I have not tried running KDE in an X session. I don’t know how. :frowning:
I’m more then willing to try if there is a wiki on the change or you have some instructions I can follow.

No Nvidia driver is loaded, so no processes are running on the GPU. You can try reinstalling the Nvidia drivers:

sudo pacman -S nvidia-580xx-dkms

Then reboot and check again.

X11 session is not preinstalled, you can install it with:

sudo pacman -S plasma-x11-session

Then reboot and select Plasma (X11) as the desktop session on the login screen.


If that doesn’t help, it would probably be easiest to reinstall Garuda.

The installation is still recent, it’s not working properly, and no one knows what you tried before you opened this topic.

5 Likes

Okay, so I have booted into the original live file system from the ventoy installer USB flash drive I created.
I have tried both the NVIDIA driver boot and the FOSS driver boot.
I have captured as much data as I could think of and will post it befow

Notes:

  1. The NVIDIA boot does have some slow down/stuttering, but nothing like the installed version.
  2. The FOSS boot seems to work fine for Dolphin and Firedragon, including watching youtube videos w/sound. However, Garuda-Rani hangs at 20% when loading.

Becasuse of the file sizes, I’ll post the information for the two different boots as seperate posts.

Booting from USB into the open source drivers for the GTX 970:

garuda-inxi output:

System:
  Kernel: 6.17.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=garuda root=miso:LABEL=GARUDA_DR460NIZEDGAMING_BROADWIN quiet
    systemd.show_status=1 checksum=y driver=free nouveau.modeset=1
    i915.modeset=1 radeon.modeset=1
  Desktop: KDE Plasma v: 6.5.1 tk: Qt v: N/A info: frameworks v: 6.19.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: MSI model: MS-7320 v: 1.0 serial: <superuser required>
    BIOS: American Megatrends v: 1.3 date: 11/02/2007
CPU:
  Info: model: Intel Core2 Quad Q6600 bits: 64 type: MCP arch: Core2 Merom
    level: v1 built: 2006-09 process: Intel 65nm family: 6 model-id: 0xF (15)
    stepping: 0xB (11) microcode: 0xBA
  Topology: cpus: 1x dies: 1 clusters: 2 cores: 4 smt: <unsupported> cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 8 MiB desc: 2x4 MiB
  Speed (MHz): avg: 2019 min/max: 1596/2394 scaling: driver: acpi-cpufreq
    governor: performance cores: 1: 2019 2: 2019 3: 2019 4: 2019 bogomips: 19199
  Flags-basic: ht lm nx pae sse sse2 sse3 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nouveau
    v: kernel non-free: 550-580.xx+ status: current (as of 2025-08;
    EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm
    built: 2014-2019 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s ports: active: DVI-I-1 empty: DP-1,DP-2,HDMI-A-1
    bus-ID: 01:00.0 chip-ID: 10de:13c2 class-ID: 0300 temp: 37.0 C
  Display: wayland server: X.org v: 1.21.1.20 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting
    alternate: fbdev,nouveau,nv,vesa dri: nouveau gpu: nouveau display-ID: 0
  Monitor-1: DVI-I-1 model: Acer X223W serial: <filter> built: 2009 res:
    mode: 1680x1050 hz: 60 scale: 100% (1) dpi: 90 gamma: 1.2
    size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 drv: nouveau
    device: 1 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau wayland:
    drv: nouveau x11: drv: nouveau
  API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 25.2.6-arch1.1 glx-v: 1.4
    direct-render: yes renderer: NV124 device-ID: 10de:13c2 memory: 3.9 GiB
    unified: no display-ID: :1.0
  API: Vulkan v: 1.4.328 layers: 9 device: 0 type: cpu name: llvmpipe (LLVM
    21.1.4 128 bits) driver: mesa llvmpipe v: 25.2.6-arch1.1 (LLVM 21.1.4)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: PNY
    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: 01:00.1 chip-ID: 10de:0fbb
    class-ID: 0403
  Device-2: ASUSTek Xonar SoundCard driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2
    chip-ID: 0b05:189d class-ID: 0300
  API: ALSA v: k6.17.6-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.4.9 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: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge
    driver: forcedeth v: kernel port: 9080 bus-ID: 00:11.0 chip-ID: 10de:0373
    class-ID: 0680
  IF: enp0s17 state: down mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Drives:
  Local Storage: total: 979.25 GiB used: 16 KiB (0.0%)
  ID-1: /dev/sda maj-min: 8:0 vendor: SanDisk model: Cruzer Glide 3.0
    size: 29.06 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 2.1 spd: 480 Mb/s lanes: 1 mode: 2.0 speed: <unknown> tech: N/A
    serial: <filter> fw-rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-2: /dev/sdb maj-min: 8:16 vendor: EDGE Tech model: E3 SSD
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 7C scheme: MBR
  ID-3: /dev/sdc maj-min: 8:32 vendor: SanDisk model: SSD U100 16GB
    size: 14.91 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 6.14 scheme: MBR
  ID-4: /dev/sde maj-min: 8:64 vendor: Hitachi model: HDP725050GLA360
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: A52A scheme: GPT
  ID-5: /dev/sdf maj-min: 8:80 model: General size: 3.75 GiB block-size:
    physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s lanes: 1
    mode: 2.0 tech: N/A serial: <filter> fw-rev: 5.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  Message: No partition data found.
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 7.74 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 33.0 C mobo: N/A gpu: nouveau temp: 36.0 C
  Fan Speeds (rpm): N/A gpu: nouveau fan: 632
Info:
  Memory: total: 8 GiB available: 7.74 GiB used: 1.53 GiB (19.7%)
  Processes: 240 Power: uptime: 49m states: freeze,standby,mem,disk
    suspend: s2idle avail: shallow wakeups: 0 hibernate: platform
    avail: shutdown, reboot, suspend, test_resume image: 3.06 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd
    v: 258 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1712 libs: 467 tools: octopi,paru Compilers:
    gcc: 15.2.1 Shell: Bash v: 5.3.3 default: fish v: 4.1.2 running-in: konsole
    inxi: 3.3.39
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
Garuda (2.11.1-1):
  System install date:     2026-01-01
  Garuda release:          251103
  Last full system update: 2025-11-03
  Is partially upgraded:   No
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
  Relevant software:       snapper NetworkManager dracut garuda-hardware-profile-standard
  Windows dual boot:       <superuser required>
  Failed units:            snapper-cleanup.service 
--- System Health Check Report ---
22/25 checks run in 1.10 seconds āŒ›
Powered by garuda-health šŸ¦…

--- CRITICAL ---
 - No (intended) kernels are installed in /boot (fix available)

--- HIGH ---
 - System is outdated (last update more than 2 weeks ago) (fix available)
 - Snapper snapshots directory is missing (fix available)

--- LOW ---
 - Failed systemd services found: snapper-cleanup.service

Run garuda-health --fix to apply fixes.

inxi-gxx output:

  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nouveau
    v: kernel arch: Maxwell pcie: speed: 2.5 GT/s lanes: 16 ports:
    active: DVI-I-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 01:00.0
    chip-ID: 10de:13c2 temp: 36.0 C
  Display: wayland server: X.org v: 1.21.1.20 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting
    alternate: fbdev,nouveau,nv,vesa dri: nouveau gpu: nouveau display-ID: 0
  Monitor-1: DVI-I-1 model: Acer X223W res: 1680x1050 hz: 60 dpi: 90
    diag: 558mm (22")
  API: [Open Source dmesg output](https://docs.google.com/document/d/1uto4ZRlf1_GZ3ki0xkm8ors-4VcWMO8Ej9o0Nc0v0BM/edit?usp=sharing)[Open Source journalctl output](https://docs.google.com/document/d/1fmhLlTGYpAKFt7BYOfqHk139MMY1tLqEFOhPGVuZf7k/edit?usp=sharing)ulkan v: 1.4.328 surfaces: N/A device: 0 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

Partial top output:

top - 02:59:07 up 20 min,  1 user,  load average: 0.43, 0.78, 0.96
Tasks: 250 total, 1 running, 249 sleep, 0 d-sleep, 0 stopped, 0 zombie
%Cpu(s):  0.7 us,  1.6 sy,  0.0 ni, 97.2 id,  0.2 wa,  0.3 hi,  0.0 si,  0.0 st
MiB Mem :   7929.1 total,    207.0 free,   2831.1 used,   5079.4 buff/cache
MiB Swap:   7929.0 total,   7910.2 free,     18.8 used.   5098.0 avail Mem

PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
1444 garuda    -2 -12 1758260 302532 167128 S   3.0   3.7   1:28.88 kwin_wayland
4780 garuda    16  -4 1366968 137464 111756 S   1.3   1.7   0:05.53 konsole
4577 root      20   0       0      0      0 I   1.0   0.0   0:07.79 kworker/u18:3-e+
69 root      20   0       0      0      0 I   0.7   0.0   0:22.80 kworker/u18:1-f+
3520 garuda    16  -4 3083552 545092 131708 S   0.7   6.7   1:33.96 Isolated Web Co
876 systemd+  20   0   16324   7176   6064 S   0.3   0.1   0:01.79 systemd-oomd
2490 garuda    20   0 1565388 139476 113612 S   0.3   1.7   0:02.38 dolphin
5240 garuda    12  -8 1224.0g 211900 122628 S   0.3   2.6   0:04.81 electron
5380 garuda    16  -4   11196   6132   3920 R   0.3   0.1   0:00.12 top
1 root      20   0   23660  14640  10164 S   0.0   0.2   0:05.99 systemd
2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd

Open Source journalctl output

Open Source dmesg output

Booting from USB into the NVIDIA drivers for the GTX 970:

garuda-inxi output:

System:
  Kernel: 6.17.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=garuda root=miso:LABEL=GARUDA_DR460NIZEDGAMING_BROADWIN quiet
    systemd.show_status=1 checksum=y driver=nonfree nouveau.modeset=0
    i915.modeset=1 radeon.modeset=1
  Desktop: KDE Plasma v: 6.5.1 tk: Qt v: N/A info: frameworks v: 6.19.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: MSI model: MS-7320 v: 1.0 serial: <superuser required>
    BIOS: American Megatrends v: 1.3 date: 11/02/2007
CPU:
  Info: model: Intel Core2 Quad Q6600 bits: 64 type: MCP arch: Core2 Merom
    level: v1 built: 2006-09 process: Intel 65nm family: 6 model-id: 0xF (15)
    stepping: 0xB (11) microcode: 0xBA
  Topology: cpus: 1x dies: 1 clusters: 2 cores: 4 smt: <unsupported> cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 8 MiB desc: 2x4 MiB
  Speed (MHz): avg: 2400 min/max: 1596/2394 scaling: driver: acpi-cpufreq
    governor: performance cores: 1: 2400 2: 2400 3: 2400 4: 2400 bogomips: 19199
  Flags-basic: ht lm nx pae sse sse2 sse3 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nvidia
    v: 580.95.05 alternate: nouveau,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-08; EOL~2026-12-xx) arch: Maxwell code: GMxxx
    process: TSMC 28nm built: 2014-2019 pcie: gen: 1 speed: 2.5 GT/s lanes: 16
    link-max: gen: 3 speed: 8 GT/s ports: active: DVI-I-1
    empty: DP-1,DP-2,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:13c2
    class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.20 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DVI-I-1 model: Acer X223W serial: <filter> built: 2009 res:
    mode: 1680x1050 hz: 60 scale: 100% (1) dpi: 90 gamma: 1.2
    size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast surfaceless: drv: nvidia wayland: drv: swrast x11: drv: swrast
    inactive: gbm,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.2.6-arch1.1
    glx-v: 1.4 direct-render: yes renderer: llvmpipe (LLVM 21.1.4 128 bits)
    device-ID: ffffffff:ffffffff memory: 7.56 GiB unified: yes
    display-ID: :1.0
  API: Vulkan v: 1.4.328 layers: 11 device: 0 type: discrete-gpu
    name: NVIDIA GeForce GTX 970 driver: nvidia v: 580.95.05
    device-ID: 10de:13c2 surfaces: N/A device: 1 type: cpu name: llvmpipe
    (LLVM 21.1.4 128 bits) driver: mesa llvmpipe v: 25.2.6-arch1.1 (LLVM
    21.1.4) device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl,nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: PNY
    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: 01:00.1 chip-ID: 10de:0fbb
    class-ID: 0403
  Device-2: ASUSTek Xonar SoundCard driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2
    chip-ID: 0b05:189d class-ID: 0300
  API: ALSA v: k6.17.6-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.4.9 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: NVIDIA MCP55 Ethernet vendor: Micro-Star MSI type: network bridge
    driver: forcedeth v: kernel modules: nvidia_drm,nvidia port: 9080
    bus-ID: 00:12.0 chip-ID: 10de:0373 class-ID: 0680
  IF: enp0s18 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Drives:
  Local Storage: total: 979.25 GiB used: 48 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: EDGE Tech model: E3 SSD
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 7C scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: SanDisk model: SSD U100 16GB
    size: 14.91 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 6.14 scheme: MBR
  ID-3: /dev/sdd maj-min: 8:48 vendor: SanDisk model: Cruzer Glide 3.0
    size: 29.06 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 2.1 spd: 480 Mb/s lanes: 1 mode: 2.0 speed: <unknown> tech: N/A
    serial: <filter> fw-rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-4: /dev/sde maj-min: 8:64 vendor: Hitachi model: HDP725050GLA360
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: A52A scheme: GPT
  ID-5: /dev/sdf maj-min: 8:80 model: General size: 3.75 GiB block-size:
    physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s lanes: 1
    mode: 2.0 tech: N/A serial: <filter> fw-rev: 5.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  Message: No partition data found.
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 7.74 GiB used: 1.43 GiB (18.5%)
    priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.74 GiB used: 4.33 GiB (55.9%)
  Processes: 241 Power: uptime: 20m states: freeze,standby,mem,disk
    suspend: s2idle avail: shallow wakeups: 0 hibernate: platform
    avail: shutdown, reboot, suspend, test_resume image: 3.06 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd
    v: 258 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1724 libs: 469 tools: octopi,paru Compilers:
    gcc: 15.2.1 Shell: Bash v: 5.3.3 default: fish v: 4.1.2 running-in: konsole
    inxi: 3.3.39
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
Garuda (2.11.1-1):
  System install date:     2026-01-01
  Garuda release:          251103
  Last full system update: 2026-01-01 ↻
  Is partially upgraded:   No
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
  Relevant software:       snapper NetworkManager dracut nvidia-utils nvidia-dkms garuda-hardware-profile-nvidia-closed garuda-hardware-profile-standard
  Windows dual boot:       <superuser required>
  Failed units:            snapper-cleanup.service 
--- System Health Check Report ---
22/25 checks run in 1.67 seconds āŒ›
Powered by garuda-health šŸ¦…

--- HIGH ---
 - Snapper snapshots directory is missing (fix available)

--- LOW ---
 - Failed systemd services found: snapper-cleanup.service

--- INFO ---
 - A reboot is pending (update applied since last reboot)

Run garuda-health --fix to apply fixes.

inxi-gxx output:

Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: PNY driver: nvidia
    v: 580.95.05 arch: Maxwell pcie: speed: 2.5 GT/s lanes: 16 ports:
    active: DVI-I-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 01:00.0
    chip-ID: 10de:13c2
  Display: wayland server: X.org v: 1.21.1.20 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DVI-I-1 model: Acer X223W res: 1680x1050 hz: 60 dpi: 90
    diag: 558mm (22")
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: swrast
    surfaceless: drv: nvidia wayland: drv: swrast x11: drv: swrast
    inactive: gbm,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.2.6-arch1.1
    glx-v: 1.4 direct-render: yes renderer: llvmpipe (LLVM 21.1.4 128 bits)
    device-ID: ffffffff:ffffffff display-ID: :1.0
  API: Vulkan v: 1.4.328 surfaces: N/A device: 0 type: discrete-gpu
    driver: nvidia device-ID: 10de:13c2 device: 1 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl,nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

nvidia-smi output:

Thu Jan  1 03:29:24 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.95.05              Driver Version: 580.95.05      CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 970         Off |   00000000:01:00.0  On |                  N/A |
| 22%   31C    P8             13W /  151W |      41MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A           17025      G   /usr/lib/Xorg                            10MiB |
|    0   N/A  N/A           18042      G   /usr/lib/electron38/electron              3MiB |
+-----------------------------------------------------------------------------------------+

Partial top output:

top - 03:24:32 up 22 min,  1 user,  load average: 3.07, 2.44, 1.83
Tasks: 240 total, 3 running, 237 sleep, 0 d-sleep, 0 stopped, 0 zombie
%Cpu(s): 70.5 us,  1.1 sy,  0.0 ni, 27.6 id,  0.2 wa,  0.6 hi,  0.1 si,  0.0 st
MiB Mem :   7929.1 total,    226.8 free,   4455.6 used,   4645.8 buff/cache
MiB Swap:   7929.0 total,   6364.0 free,   1565.0 used.   3473.5 avail Mem

PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
17106 garuda    -2 -12 1543212 279980 197104 R 260.6   3.4   9:53.32 kwin_wayland
17508 garuda    19  -1 3201900 982920 278312 S  20.9  12.1   1:17.76 plasmashell
56 root      39  19       0      0      0 S   2.0   0.0   0:00.87 khugepaged
18668 garuda    16  -4 1442580 188608 156876 S   1.0   2.3   0:05.86 konsole
269 root      20   0       0      0      0 I   0.3   0.0   0:00.31 kworker/0:2-events
867 systemd+  20   0   16324   7156   6028 S   0.3   0.1   0:01.37 systemd-oomd
19586 garuda    16  -4   11196   5952   3752 R   0.3   0.1   0:00.21 top
1 root      20   0   24336  15188  10168 S   0.0   0.2   0:07.58 systemd
2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd
3 root      20   0       0      0      0 S   0.0   0.0   0:00.00 pool_workqueue_release
4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/R-rcu_gp
5 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/R-sync_wq

NVIDIA dmesg output

NVIDIA journalctl output

So I did the ā€˜pacman -S nvidia-580xx-dkms’ and the ā€˜pacman -S plasma-x11-session’ followed by a garuda-update and reboot.
That seems to have resolved the issues. Garuda-rani comes up fine, multiple windows can be opened and there is no performance hit, stuttering, or character duplicating while working on the system. Both desktop environments behave properly.

Thank you for your assistance and patience.

I have even tried the ERP client under wine and it seems to be working, though I have additional setups to do before I can verify complete operation of the application, this is an amazing advance in the testing.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.