You are not logged in.
Hello all,
I recently obtained a new laptop with a amd CPU with integrated graphics and a nvidia 5080 mobile dGPU. I have been a long time user of i3wm, but wanted to use the move to a new laptop to also switch to wayland, using sway. I have been busy configuring the sytem and getting it to work nicely, and have been through quite a few hoops already. I have got the system almost where i want it to be, however the power consumption is quite high. I have isolated part of it to the nvidia dGPU not entering 'D3cold'. Furthermore, the unusually high VRAM usage is reported (400MB) without any process running on the dGPU (as reported by nvidia-smi)
The setup i want to achieve is one where the desktop and lightweight applications are run with the amd solutions, and heavier programs or calculations using the dGPU. This doesn't have to be automatic, I would much prefer me scecifying the dGPU usage with commands like prime-run. I'm quite experienced with linux and arch in particular, but in recent years, I have not really kept up with the latest developments. Any help is appreciated.
I've tried to specify the integrated gpu by running: WLR_DRM_DEVICES=/dev/dri/card2 sway --unsupported-gpu -d
Related packages:
sway-git 1.12
wlroots-git 0.20.0
nvidia-open-dkms 590
nvidia-utils 590.48I tried the following environment variables, but the dont seem to affect the outcome. (using a script called by ly upon login)
export LIBVA_DRIVER_NAME=nvidia
export XDG_SESSION_TYPE=wayland
export GBM_BACKEND=nvidia-drm
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export WLR_NO_HARDWARE_CURSORS=1
export MOZ_ENABLE_HYPERLAND=1
export QT_QPA_PLATFORM="wayland;xcb"
export QT_QPA_PLATFORMTHEME="wayland;xcb"
export QT_WAYLAND_FORCE_DPI=physical
export QT_WAYLAND_DISPLAY_WINDOWDECORATION=1i
export GDK_BACKEND=wayland
export WLR_RENDERED=vulkan
export KITTY_ENABLE_WAYLAND=1
export WLR_DRM_DEVICES /dev/dri/by-path/pci-0000:05:00.0-card
alias steam="prime-run steam"
exec "$@"Furthermore I have set the the following parameters in mkinitcpio and modprobe
modprobe
options nvidia_drm modeset=1
options nvidia NVreg_EnableGpuFirmware=0
options nvidia NVred_DynamicPowerManagement=0x02
options nvidia NVreg_EnableS0ixPowerManagement=1mkinitcpio
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)grub
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau nvidia-drm.modeset=1"debugging output, before and after running sway
$ cat /sys/bus/pci/devices/0000:01:00.0/power_state
D3cold
$ cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_status
suspendedin sway:
$ cat /sys/bus/pci/devices/0000:01:00.0/power_state
D0
$ cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_status
active
$ cat /proc/driver/nvidia/gpus/0000:01:00.0/power
Runtime D3 status: Enabled (fine-grained)
Tegra iGPU Rail-Gating: Disabled
Video Memory: Active
GPU Hardware Support:
Video Memory Self Refresh: Supported
Video Memory Off: Supported
S0ix Power Management:
Platform Support: Supported
Status: Enabled
Notebook Dynamic Boost: Supportedoutput of nvidia-smi:
Mon Feb 2 11:37:38 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 590.48.01 Driver Version: 590.48.01 CUDA Version: 13.1 |
+-----------------------------------------+------------------------+----------------------+
| 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 RTX 5080 ... Off | 00000000:01:00.0 Off | N/A |
| N/A 40C P8 7W / 145W | 2MiB / 16303MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+note the 2MB usage...., nvtop reports 0.451G usage, whats even going on there?
Does anyone know what is happening
Last edited by ZebOsseweyer (2026-02-04 18:44:03)
Offline
Are you continuously running any gpu monitoring tools?
Offline
Not that I'm aware of, for a time i used nvtop to probe the state of the GPU but i learned tha nvidia-smi activate the gpu. So now, I only use cat cat /sys/bus/pci/devices/0000:01:00.0/power_state (the one corresponding to vendor 0x10de).
Here are all active processes, i hope you can spot what is causing the problem
$ ps -aux > /tmp/test;
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 22704 13688 ? Ds 10:21 0:00 /usr/lib/systemd/systemd --switched-root --system --deserialize=49
root 2 0.0 0.0 0 0 ? S 10:21 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 10:21 0:00 [pool_workqueue_release]
root 4 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-rcu_gp]
root 5 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-sync_wq]
root 6 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-kvfree_rcu_reclaim]
root 7 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-slub_flushwq]
root 8 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-netns]
root 10 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/0:1-events]
root 11 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/0:0H-events_highpri]
root 12 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u128:0-gfx_0.1.0]
root 13 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u128:1-gfx_0.0.0]
root 14 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-mm_percpu_wq]
root 15 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/0]
root 16 0.1 0.0 0 0 ? I 10:21 0:01 [rcu_preempt]
root 17 0.0 0.0 0 0 ? S 10:21 0:00 [rcub/1]
root 18 0.0 0.0 0 0 ? S 10:21 0:00 [rcu_exp_par_gp_kthread_worker/1]
root 19 0.0 0.0 0 0 ? S 10:21 0:00 [rcu_exp_gp_kthread_worker]
root 20 0.0 0.0 0 0 ? S 10:21 0:00 [migration/0]
root 21 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/0]
root 22 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/0]
root 23 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/1]
root 24 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/1]
root 25 0.0 0.0 0 0 ? S 10:21 0:00 [migration/1]
root 26 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/1]
root 28 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/1:0H-events_highpri]
root 29 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/2]
root 30 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/2]
root 31 0.0 0.0 0 0 ? S 10:21 0:00 [migration/2]
root 32 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/2]
root 34 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/2:0H-events_highpri]
root 35 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/3]
root 36 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/3]
root 37 0.0 0.0 0 0 ? S 10:21 0:00 [migration/3]
root 38 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/3]
root 40 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/3:0H-events_highpri]
root 41 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/4]
root 42 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/4]
root 43 0.0 0.0 0 0 ? S 10:21 0:00 [migration/4]
root 44 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/4]
root 46 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/4:0H-events_highpri]
root 47 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/5]
root 48 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/5]
root 49 0.0 0.0 0 0 ? S 10:21 0:00 [migration/5]
root 50 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/5]
root 51 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/5:0-mm_percpu_wq]
root 52 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/5:0H-events_highpri]
root 53 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/6]
root 54 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/6]
root 55 0.0 0.0 0 0 ? S 10:21 0:00 [migration/6]
root 56 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/6]
root 57 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/6:0-mm_percpu_wq]
root 58 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/6:0H-events_highpri]
root 59 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/7]
root 60 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/7]
root 61 0.0 0.0 0 0 ? S 10:21 0:00 [migration/7]
root 62 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/7]
root 64 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/7:0H-events_highpri]
root 65 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/8]
root 66 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/8]
root 67 0.0 0.0 0 0 ? S 10:21 0:00 [migration/8]
root 68 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/8]
root 70 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/8:0H-events_highpri]
root 71 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/9]
root 72 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/9]
root 73 0.0 0.0 0 0 ? S 10:21 0:00 [migration/9]
root 74 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/9]
root 76 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/9:0H-events_highpri]
root 77 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/10]
root 78 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/10]
root 79 0.0 0.0 0 0 ? S 10:21 0:00 [migration/10]
root 80 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/10]
root 82 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/10:0H-events_highpri]
root 83 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/11]
root 84 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/11]
root 85 0.0 0.0 0 0 ? S 10:21 0:00 [migration/11]
root 86 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/11]
root 88 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/11:0H-events_highpri]
root 89 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/12]
root 90 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/12]
root 91 0.0 0.0 0 0 ? S 10:21 0:00 [migration/12]
root 92 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/12]
root 93 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/12:0-events]
root 94 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/12:0H-kblockd]
root 95 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/13]
root 96 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/13]
root 97 0.0 0.0 0 0 ? S 10:21 0:00 [migration/13]
root 98 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/13]
root 100 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/13:0H-events_highpri]
root 101 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/14]
root 102 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/14]
root 103 0.0 0.0 0 0 ? S 10:21 0:00 [migration/14]
root 104 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/14]
root 105 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/14:0-events]
root 106 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/14:0H-events_highpri]
root 107 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/15]
root 108 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/15]
root 109 0.0 0.0 0 0 ? S 10:21 0:00 [migration/15]
root 110 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/15]
root 112 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/15:0H-events_highpri]
root 113 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/16]
root 114 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/16]
root 115 0.0 0.0 0 0 ? S 10:21 0:00 [migration/16]
root 116 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/16]
root 117 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/16:0-mm_percpu_wq]
root 118 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/16:0H-events_highpri]
root 119 0.0 0.0 0 0 ? S 10:21 0:00 [rcub/2]
root 120 0.0 0.0 0 0 ? S 10:21 0:00 [rcu_exp_par_gp_kthread_worker/2]
root 121 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/17]
root 122 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/17]
root 123 0.0 0.0 0 0 ? S 10:21 0:00 [migration/17]
root 124 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/17]
root 126 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/17:0H-events_highpri]
root 127 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/18]
root 128 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/18]
root 129 0.0 0.0 0 0 ? S 10:21 0:00 [migration/18]
root 130 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/18]
root 131 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/18:0-mm_percpu_wq]
root 132 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/18:0H-events_highpri]
root 133 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/19]
root 134 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/19]
root 135 0.0 0.0 0 0 ? S 10:21 0:00 [migration/19]
root 136 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/19]
root 137 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/19:0-events]
root 138 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/19:0H-events_highpri]
root 139 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/20]
root 140 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/20]
root 141 0.0 0.0 0 0 ? S 10:21 0:00 [migration/20]
root 142 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/20]
root 144 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/20:0H-events_highpri]
root 145 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/21]
root 146 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/21]
root 147 0.0 0.0 0 0 ? S 10:21 0:00 [migration/21]
root 148 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/21]
root 150 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/21:0H-events_highpri]
root 151 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/22]
root 152 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/22]
root 153 0.0 0.0 0 0 ? S 10:21 0:00 [migration/22]
root 154 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/22]
root 155 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/22:0-events]
root 156 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/22:0H-events_highpri]
root 157 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/23]
root 158 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/23]
root 159 0.0 0.0 0 0 ? S 10:21 0:00 [migration/23]
root 160 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/23]
root 162 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/23:0H-events_highpri]
root 163 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/24]
root 164 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/24]
root 165 0.0 0.0 0 0 ? S 10:21 0:00 [migration/24]
root 166 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/24]
root 168 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/24:0H-events_highpri]
root 169 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/25]
root 170 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/25]
root 171 0.0 0.0 0 0 ? S 10:21 0:00 [migration/25]
root 172 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/25]
root 173 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/25:0-mm_percpu_wq]
root 174 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/25:0H-events_highpri]
root 175 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/26]
root 176 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/26]
root 177 0.0 0.0 0 0 ? S 10:21 0:00 [migration/26]
root 178 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/26]
root 180 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/26:0H-events_highpri]
root 181 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/27]
root 182 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/27]
root 183 0.0 0.0 0 0 ? S 10:21 0:00 [migration/27]
root 184 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/27]
root 186 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/27:0H-events_highpri]
root 187 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/28]
root 188 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/28]
root 189 0.0 0.0 0 0 ? S 10:21 0:00 [migration/28]
root 190 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/28]
root 192 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/28:0H-events_highpri]
root 193 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/29]
root 194 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/29]
root 195 0.0 0.0 0 0 ? S 10:21 0:00 [migration/29]
root 196 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/29]
root 197 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/29:0-events]
root 198 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/29:0H-events_highpri]
root 199 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/30]
root 200 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/30]
root 201 0.0 0.0 0 0 ? S 10:21 0:00 [migration/30]
root 202 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/30]
root 204 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/30:0H-events_highpri]
root 205 0.0 0.0 0 0 ? S 10:21 0:00 [cpuhp/31]
root 206 0.0 0.0 0 0 ? S 10:21 0:00 [idle_inject/31]
root 207 0.0 0.0 0 0 ? S 10:21 0:00 [migration/31]
root 208 0.0 0.0 0 0 ? S 10:21 0:00 [ksoftirqd/31]
root 210 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/31:0H-events_highpri]
root 212 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u130:0-flush-btrfs-1]
root 213 0.0 0.0 0 0 ? S 10:21 0:00 [kdevtmpfs]
root 214 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-inet_frag_wq]
root 215 0.0 0.0 0 0 ? I 10:21 0:00 [rcu_tasks_kthread]
root 216 0.0 0.0 0 0 ? I 10:21 0:00 [rcu_tasks_rude_kthread]
root 217 0.0 0.0 0 0 ? I 10:21 0:00 [rcu_tasks_trace_kthread]
root 218 0.0 0.0 0 0 ? S 10:21 0:00 [kauditd]
root 219 0.0 0.0 0 0 ? S 10:21 0:00 [khungtaskd]
root 221 0.0 0.0 0 0 ? S 10:21 0:00 [oom_reaper]
root 223 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-writeback]
root 224 0.0 0.0 0 0 ? S 10:21 0:00 [kcompactd0]
root 225 0.0 0.0 0 0 ? SN 10:21 0:00 [ksmd]
root 226 0.0 0.0 0 0 ? SN 10:21 0:00 [khugepaged]
root 227 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-kblockd]
root 228 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-blkcg_punt_bio]
root 229 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-kintegrityd]
root 230 0.0 0.0 0 0 ? S 10:21 0:00 [irq/9-acpi]
root 231 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/1:1-events]
root 232 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/16:1-pm]
root 233 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-tpm_dev_wq]
root 234 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-ata_sff]
root 235 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-edac-poller]
root 236 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-devfreq_wq]
root 237 0.0 0.0 0 0 ? S 10:21 0:00 [watchdogd]
root 238 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/21:1-mm_percpu_wq]
root 239 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-quota_events_unbound]
root 241 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/16:1H-kblockd]
root 242 0.0 0.0 0 0 ? S 10:21 0:00 [irq/29-AMD-Vi]
root 243 0.0 0.0 0 0 ? S 10:21 0:00 [kswapd0]
root 244 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-kthrotld]
root 245 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/u131:0-hci0]
root 246 0.0 0.0 0 0 ? S 10:21 0:00 [irq/36-aerdrv]
root 247 0.0 0.0 0 0 ? S 10:21 0:00 [irq/36-pciehp]
root 248 0.0 0.0 0 0 ? S 10:21 0:00 [irq/40-pciehp]
root 249 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-acpi_thermal_pm]
root 250 0.0 0.0 0 0 ? S 10:21 0:00 [hwrng]
root 251 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-mld]
root 252 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/1:1H-kblockd]
root 253 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-ipv6_addrconf]
root 254 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-kstrp]
root 255 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/3:1-mm_percpu_wq]
root 260 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/19:1-mm_percpu_wq]
root 261 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/22:1-pm]
root 263 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/4:1-events]
root 264 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/9:1-events]
root 265 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/17:1-events]
root 266 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/20:1-events]
root 272 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-zswap-shrink]
root 274 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/u133:0-ttm]
root 275 0.0 0.0 0 0 ? S 10:21 0:00 [irq/30-ACPI:Event]
root 276 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/0:1H-kblockd]
root 277 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/12:1H-events_highpri]
root 278 0.0 0.0 0 0 ? S 10:21 0:00 [irq/31-ACPI:Event]
root 279 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/12:1-events]
root 280 0.0 0.0 0 0 ? S 10:21 0:00 [irq/32-ACPI:Event]
root 281 0.0 0.0 0 0 ? S 10:21 0:00 [irq/33-ACPI:Event]
root 282 0.0 0.0 0 0 ? S 10:21 0:00 [irq/34-ACPI:Event]
root 283 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/12:2-events]
root 284 0.0 0.0 0 0 ? S 10:21 0:00 [irq/35-ACPI:Event]
root 285 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/9:1H-kblockd]
root 306 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/2:1H-kblockd]
root 332 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/10:1H-kblockd]
root 336 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/11:1H-kblockd]
root 340 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/17:1H-kblockd]
root 347 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/15:1H-kblockd]
root 348 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/23:1H-kblockd]
root 351 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/13:1H-kblockd]
root 352 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/18:1H-kblockd]
root 353 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/26:1H-kblockd]
root 355 0.1 0.0 0 0 ? I 10:21 0:01 [kworker/u130:2-flush-btrfs-1]
root 357 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/24:1H-kblockd]
root 364 0.2 0.0 0 0 ? I 10:21 0:02 [kworker/9:2-events]
root 395 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/8:1H-kblockd]
root 396 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/29:1H-kblockd]
root 397 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/25:1H-kblockd]
root 398 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/27:1H-kblockd]
root 399 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/28:1H-kblockd]
root 400 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/3:1H-kblockd]
root 401 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/31:1H-kblockd]
root 402 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/14:1H-kblockd]
root 409 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/26:1-mm_percpu_wq]
root 410 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/2:2-mm_percpu_wq]
root 412 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/6:1-mm_percpu_wq]
root 413 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/14:1-events]
root 415 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/23:1-events]
root 416 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/25:1-mm_percpu_wq]
root 418 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/28:1-mm_percpu_wq]
root 419 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/4:1H-kblockd]
root 420 0.0 0.0 0 0 ? S 10:21 0:00 [nv_queue]
root 421 0.0 0.0 0 0 ? S 10:21 0:00 [nv_mem_pool_scrubber_queue]
root 422 0.0 0.0 0 0 ? S 10:21 0:00 [nv_mem_pool_scrubber_queue]
root 423 0.0 0.0 0 0 ? S 10:21 0:00 [nv_mem_pool_scrubber_queue]
root 424 0.0 0.0 0 0 ? S 10:21 0:00 [nv_queue]
root 425 0.0 0.0 0 0 ? S 10:21 0:00 [nv_open_q]
root 480 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/30:1H-kblockd]
root 482 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/6:1H-kblockd]
root 483 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/7:1H-kblockd]
root 484 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/22:1H-kblockd]
root 485 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/20:1H-kblockd]
root 486 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/19:1H-kblockd]
root 487 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/5:1H-kblockd]
root 488 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/21:1H-kblockd]
root 493 0.0 0.0 0 0 ? S 10:21 0:00 [nvidia-modeset/kthread_q]
root 494 0.0 0.0 0 0 ? S 10:21 0:00 [nvidia-modeset/deferred_close_kthread_q]
root 495 0.0 0.0 0 0 ? S 10:21 0:00 [UVM global queue]
root 496 0.0 0.0 0 0 ? S 10:21 0:00 [UVM deferred release queue]
root 497 0.0 0.0 0 0 ? S 10:21 0:00 [UVM Tools Event Queue]
root 498 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-nvme-wq]
root 499 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-nvme-reset-wq]
root 500 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-nvme-delete-wq]
root 501 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-nvme-auth-wq]
root 502 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-sdhci]
root 503 0.0 0.0 0 0 ? S 10:21 0:00 [irq/73-mmc0]
root 508 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/7:1-mm_percpu_wq]
root 509 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/30:1-mm_percpu_wq]
root 518 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/1:2-events]
root 519 0.0 0.0 0 0 ? S 10:21 0:00 [irq/106-nvidia]
root 520 0.0 0.0 0 0 ? S 10:21 0:00 [irq/107-nvidia]
root 521 0.0 0.0 0 0 ? S 10:21 0:00 [irq/108-nvidia]
root 522 0.0 0.0 0 0 ? S 10:21 0:00 [irq/109-nvidia]
root 523 0.0 0.0 0 0 ? S 10:21 0:00 [irq/110-nvidia]
root 524 0.0 0.0 0 0 ? S 10:21 0:00 [irq/111-nvidia]
root 525 0.0 0.0 0 0 ? S 10:21 0:00 [irq/112-nvidia]
root 526 0.0 0.0 0 0 ? S 10:21 0:00 [irq/113-nvidia]
root 527 0.0 0.0 0 0 ? S 10:21 0:00 [nvidia]
root 528 0.0 0.0 0 0 ? S 10:21 0:00 [nv_queue]
root 532 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-amdgpu-reset-dev]
root 533 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-worker]
root 534 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-delalloc]
root 535 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-flush_delalloc]
root 536 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-cache]
root 537 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-fixup]
root 538 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-endio]
root 539 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-endio-meta]
root 540 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-rmw]
root 541 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-endio-write]
root 542 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-compressed-write]
root 543 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-freespace-write]
root 544 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-delayed-meta]
root 545 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-btrfs-qgroup-rescan]
root 546 0.0 0.0 0 0 ? S 10:21 0:00 [btrfs-cleaner]
root 547 0.0 0.0 0 0 ? S 10:21 0:00 [btrfs-transaction]
root 551 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-ttm]
root 556 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/28:2-kacpi_notify]
root 557 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-amdgpu_dm_hpd_rx_offload_wq]
root 558 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-amdgpu_dm_hpd_rx_offload_wq]
root 559 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-amdgpu_dm_hpd_rx_offload_wq]
root 560 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-amdgpu_dm_hpd_rx_offload_wq]
root 561 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-dm_vblank_control_workqueue]
root 562 0.0 0.0 0 0 ? S 10:21 0:00 [card2-crtc0]
root 563 0.0 0.0 0 0 ? S 10:21 0:00 [card2-crtc1]
root 564 0.0 0.0 0 0 ? S 10:21 0:00 [card2-crtc2]
root 565 0.0 0.0 0 0 ? S 10:21 0:00 [card2-crtc3]
root 566 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-gfx_0.0.0]
root 567 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-gfx_0.1.0]
root 568 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.0.0]
root 569 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.1.0]
root 570 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.2.0]
root 571 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.3.0]
root 572 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.0.1]
root 573 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.1.1]
root 574 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.2.1]
root 575 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-comp_1.3.1]
root 576 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-sdma0]
root 577 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-vcn_dec_0]
root 578 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-vcn_enc_0.0]
root 579 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-vcn_enc_0.1]
root 580 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-jpeg_dec]
root 715 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/27:3-mm_percpu_wq]
root 717 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/27:5-events]
root 747 0.0 0.0 63764 32340 ? Ss 10:21 0:00 /usr/lib/systemd/systemd-journald
root 759 0.0 0.0 14832 5548 ? Ss 10:21 0:00 /usr/lib/systemd/systemd-userdbd
root 776 0.0 0.0 0 0 ? S 10:21 0:00 [psimon]
root 780 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u129:4-events_unbound]
root 782 0.0 0.0 38232 12172 ? Ss 10:21 0:00 /usr/lib/systemd/systemd-udevd
root 784 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u129:7-kvfree_rcu_reclaim]
root 785 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u130:5-btrfs-endio-write]
root 786 0.0 0.0 0 0 ? D 10:21 0:00 [kworker/u130:6+events_unbound]
root 789 0.0 0.0 0 0 ? S 10:21 0:00 [psimon]
root 876 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/0:4-events]
root 879 0.2 0.0 0 0 ? S 10:21 0:02 [irq/115-UNIW0001:00]
root 902 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/25:2-events]
root 903 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/25:3-events]
root 907 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-cfg80211]
root 909 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/u131:1-hci0]
root 915 0.0 0.0 0 0 ? S 10:21 0:00 [irq/121-iwlwifi:default_queue]
root 916 0.0 0.0 0 0 ? S 10:21 0:00 [irq/122-iwlwifi:queue_1]
root 917 0.0 0.0 0 0 ? S 10:21 0:00 [irq/123-iwlwifi:queue_2]
root 918 0.0 0.0 0 0 ? S 10:21 0:00 [irq/124-iwlwifi:queue_3]
root 919 0.0 0.0 0 0 ? S 10:21 0:00 [irq/125-iwlwifi:queue_4]
root 920 0.0 0.0 0 0 ? S 10:21 0:00 [irq/126-iwlwifi:queue_5]
root 921 0.0 0.0 0 0 ? S 10:21 0:00 [irq/127-iwlwifi:queue_6]
root 922 0.0 0.0 0 0 ? S 10:21 0:00 [irq/128-iwlwifi:queue_7]
root 923 0.0 0.0 0 0 ? S 10:21 0:00 [irq/129-iwlwifi:queue_8]
root 924 0.0 0.0 0 0 ? S 10:21 0:00 [irq/130-iwlwifi:queue_9]
root 925 0.0 0.0 0 0 ? S 10:21 0:00 [irq/131-iwlwifi:queue_10]
root 926 0.0 0.0 0 0 ? S 10:21 0:00 [irq/132-iwlwifi:queue_11]
root 927 0.0 0.0 0 0 ? S 10:21 0:00 [irq/133-iwlwifi:queue_12]
root 928 0.0 0.0 0 0 ? S 10:21 0:00 [irq/134-iwlwifi:queue_13]
root 929 0.0 0.0 0 0 ? S 10:21 0:00 [irq/135-iwlwifi:queue_14]
root 930 0.0 0.0 0 0 ? S 10:21 0:00 [irq/136-iwlwifi:exception]
root 933 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/26:2-events]
root 953 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/u133:1-ttm]
root 964 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-USBC000:00-con1]
dbus 975 0.0 0.0 8472 4308 ? Ss 10:21 0:00 /usr/bin/dbus-broker-launch --scope system --audit
dbus 976 0.0 0.0 5132 3644 ? S 10:21 0:00 dbus-broker --log 10 --controller 9 --machine-id e57f31c416eb4f309296edf65cd9103a --max-bytes 536870912 --max-fds 4096 --max-matches 131072 --audit
root 977 0.0 0.0 417736 26876 ? Ssl 10:21 0:00 /usr/bin/NetworkManager --no-daemon
root 978 0.0 0.0 7796 3948 ? Ss 10:21 0:00 bash /usr/bin/grub-btrfsd --syslog --timeshift-auto
root 979 0.0 0.0 305716 8656 ? Ssl 10:21 0:00 /usr/bin/nvidia-powerd
root 980 0.0 0.0 4416 3068 ? Ss 10:21 0:00 seatd -g seat
root 981 0.0 0.0 16088 8000 ? Ss 10:21 0:00 /usr/lib/systemd/systemd-logind
root 992 0.0 0.0 7796 2744 ? S 10:21 0:00 bash /usr/bin/grub-btrfsd --syslog --timeshift-auto
root 1027 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/u130:7-btrfs-endio-write]
root 1028 0.0 0.0 17344 12676 ? Ss 10:21 0:00 /usr/bin/wpa_supplicant -u -s -O /run/wpa_supplicant
root 1029 0.0 0.0 18392 13648 ? Ss 10:21 0:00 /bin/python3 /usr/bin/auto-epp
root 1034 0.0 0.0 6948 4484 tty1 Ss 10:21 0:00 /usr/bin/ly-dm
root 1040 0.0 0.0 0 0 ? I< 10:21 0:00 [kworker/R-USBC000:00-con2]
root 1042 0.0 0.0 6688 3712 ? S 10:21 0:00 inotifywait -q -q -e create -e delete /run/timeshift
root 1045 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/29:2-events]
root 1047 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/14:2-events]
root 1048 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/13:2-events]
root 1053 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/30:2-events]
root 1060 0.0 0.0 13528 8280 tty1 S 10:21 0:00 /usr/bin/ly-dm
root 1069 0.0 0.0 0 0 ? S 10:21 0:00 [psimon]
zeb 1071 0.0 0.0 21120 11860 ? Ss 10:21 0:00 /usr/lib/systemd/systemd --user
zeb 1073 0.0 0.0 22960 4152 ? S 10:21 0:00 (sd-pam)
root 1078 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/3:2]
zeb 1081 0.0 0.0 12396 10504 tty1 S 10:21 0:00 /usr/bin/zsh
zeb 1138 0.0 0.0 11624 5204 tty1 S 10:21 0:00 /usr/bin/zsh
zeb 1140 0.0 0.0 11608 4876 tty1 S 10:21 0:00 /usr/bin/zsh
zeb 1142 0.0 0.0 11716 5504 tty1 S 10:21 0:00 /usr/bin/zsh
zeb 1147 0.0 0.0 6828 1844 tty1 Sl 10:21 0:00 /home/zeb/.cache/gitstatus/gitstatusd-linux-x86_64 -G v1.5.4 -s -1 -u -1 -d -1 -c -1 -m -1 -v FATAL -t 32
root 1183 0.0 0.0 0 0 ? I 10:21 0:00 [kworker/23:2]
zeb 1198 2.5 0.1 1021744 103264 tty1 Sl+ 10:23 0:20 sway --unsupported-gpu -d
root 1202 0.0 0.0 0 0 ? S 10:23 0:00 [nvidia-drm/timeline-b6]
zeb 1230 0.0 0.0 5416 3488 ? Ss 10:23 0:00 swayidle -w timeout 300 swaylock -f -c 000000 timeout 600 swaymsg "output * power off" resume swaymsg "output * power on" before-sleep swaylock -f -c 000000
zeb 1231 1.6 0.0 1682264 59192 ? Ssl 10:23 0:12 waybar
zeb 1233 0.0 0.0 1030020 41640 ? Ssl 10:23 0:00 nm-applet --no-agent
polkitd 1234 0.0 0.0 381044 8996 ? Ssl 10:23 0:00 /usr/lib/polkit-1/polkitd --no-debug --log-level=notice
zeb 1262 0.0 0.0 8032 3784 ? Ss 10:23 0:00 /usr/bin/dbus-broker-launch --scope user
zeb 1271 0.0 0.0 4448 2844 ? S 10:23 0:00 dbus-broker --log 11 --controller 10 --machine-id e57f31c416eb4f309296edf65cd9103a --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000
zeb 1274 0.0 0.0 380328 7400 ? Ssl 10:23 0:00 /usr/lib/at-spi-bus-launcher
zeb 1280 0.0 0.0 8032 3932 ? S 10:23 0:00 /usr/bin/dbus-broker-launch --config-file=/usr/share/defaults/at-spi2/accessibility.conf --scope user
zeb 1281 0.0 0.0 4196 2516 ? S 10:23 0:00 dbus-broker --log 10 --controller 9 --machine-id e57f31c416eb4f309296edf65cd9103a --max-bytes 100000000000000 --max-fds 6400000 --max-matches 5000000000
zeb 1287 0.0 0.0 168308 7204 ? Ssl 10:23 0:00 /usr/lib/at-spi2-registryd --use-gnome-session
zeb 1325 0.0 0.0 358380 13548 tty1 Sl+ 10:23 0:00 swaybg -o * -i /home/zeb/Pictures/background/wallhaven-9d6dk1.jpg -m fill
zeb 1345 0.0 0.0 7668 5796 ? S 10:23 0:00 /bin/bash /home/zeb/.config/waybar/scripts/cava.sh
zeb 1358 0.0 0.0 2852 1972 ? S 10:23 0:00 bwrap --unshare-all --die-with-parent --chdir / --ro-bind /usr /usr --dev /dev --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /nix/store /nix/store --tmpfs /tmp-home --tmpfs /tmp-run --clearenv --setenv HOME /tmp-home --setenv XDG_RUNTIME_DIR /tmp-run --setenv XDG_RUNTIME_DIR /run/user/1000 --symlink /usr/lib /lib --symlink /usr/lib /lib64 --seccomp 21 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 20
zeb 1361 0.0 0.0 302936 5700 ? Sl 10:23 0:00 swaync-client -swb
zeb 1362 0.5 0.0 103408 16028 ? Ssl 10:23 0:04 /usr/bin/pipewire
zeb 1364 0.0 0.0 2852 1352 ? S 10:23 0:00 bwrap --unshare-all --die-with-parent --chdir / --ro-bind /usr /usr --dev /dev --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /nix/store /nix/store --tmpfs /tmp-home --tmpfs /tmp-run --clearenv --setenv HOME /tmp-home --setenv XDG_RUNTIME_DIR /tmp-run --setenv XDG_RUNTIME_DIR /run/user/1000 --symlink /usr/lib /lib --symlink /usr/lib /lib64 --seccomp 21 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 20
zeb 1365 0.0 0.0 787232 40388 ? Ssl 10:23 0:00 /usr/bin/wireplumber
zeb 1367 0.6 0.0 170060 16564 ? SLsl 10:23 0:04 /usr/bin/pipewire-pulse
zeb 1369 0.0 0.0 144056 6404 ? Sl 10:23 0:00 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 20
zeb 1378 0.9 0.0 236464 11112 ? Sl 10:23 0:07 cava -p /tmp/bar_cava_config
zeb 1379 0.0 0.0 5808 4384 ? S 10:23 0:00 sed -u s/;//g;s/0/▁/g;s/1/▂/g;s/2/▃/g;s/3/▄/g;s/4/▅/g;s/5/▆/g;s/6/▇/g;s/7/█/g
root 1406 0.0 0.0 0 0 ? I 10:23 0:00 [kworker/21:2-events]
zeb 1414 0.0 0.2 1159016 125124 ? Ssl 10:23 0:00 kitty
zeb 1429 0.0 0.0 1976372 30508 ? Sl 10:23 0:00 /usr/bin/kitten __atexit__
zeb 1431 0.0 0.0 12376 10400 pts/0 Ss+ 10:23 0:00 /usr/bin/zsh
root 1480 0.0 0.0 0 0 ? I 10:23 0:00 [kworker/u128:3-gfx_0.1.0]
zeb 1494 0.0 0.0 11612 7060 pts/0 S 10:23 0:00 /usr/bin/zsh
zeb 1495 0.0 0.0 11596 6852 pts/0 S 10:23 0:00 /usr/bin/zsh
zeb 1498 0.0 0.0 11704 7468 pts/0 S 10:23 0:00 /usr/bin/zsh
zeb 1503 0.0 0.0 6828 1844 pts/0 Sl 10:23 0:00 /home/zeb/.cache/gitstatus/gitstatusd-linux-x86_64 -G v1.5.4 -s -1 -u -1 -d -1 -c -1 -m -1 -v FATAL -t 32
zeb 1566 0.1 0.1 855568 121832 ? Ssl 10:24 0:00 kitty
zeb 1577 0.0 0.0 1828396 28264 ? Sl 10:24 0:00 /usr/bin/kitten __atexit__
zeb 1579 0.0 0.0 12900 10952 pts/1 Ss 10:24 0:00 /usr/bin/zsh
zeb 1596 0.0 0.0 10092 6200 pts/1 S 10:24 0:00 /usr/bin/zsh
zeb 1630 0.0 0.0 11888 7224 pts/1 S 10:24 0:00 /usr/bin/zsh
zeb 1632 0.0 0.0 11872 6844 pts/1 S 10:24 0:00 /usr/bin/zsh
zeb 1633 0.0 0.0 6828 1844 pts/1 Sl 10:24 0:00 /home/zeb/.cache/gitstatus/gitstatusd-linux-x86_64 -G v1.5.4 -s -1 -u -1 -d -1 -c -1 -m -1 -v FATAL -t 32
root 1707 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/20:2-mm_percpu_wq]
root 1709 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/17:2-mm_percpu_wq]
root 1736 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/7:2-events]
root 1817 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:3-ttm]
root 2077 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u132:1-ttm]
root 2290 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/25:4-events]
root 2326 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:4-rb_allocator]
root 2327 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:5-ttm]
root 2332 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:8-ttm]
root 2335 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:9-ttm]
root 2337 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:10-ttm]
root 2340 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:11-ttm]
root 2342 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u133:12-ttm]
root 2343 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/10:11-events]
root 2345 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/10:12-events]
root 2369 0.0 0.0 0 0 ? I< 10:24 0:00 [kworker/u132:2-ttm]
root 2411 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/15:3-events]
root 2412 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/15:4-events]
root 2413 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/15:5-events]
root 2417 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/11:3-events]
root 2418 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/11:4-events]
root 2437 0.0 0.0 317432 12284 ? Ssl 10:24 0:00 /usr/lib/upowerd
root 2450 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/12:3-events]
root 2451 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/12:4-events]
root 2452 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/12:5-events]
root 2578 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/5:2-mm_percpu_wq]
root 2725 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/8:5-events]
root 2726 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/8:6-events]
root 2745 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/u130:8-btrfs-endio-write]
root 2746 0.0 0.0 0 0 ? I 10:24 0:00 [kworker/u130:9-flush-btrfs-1]
root 2783 0.0 0.0 0 0 ? I 10:25 0:00 [kworker/13:4-events]
root 2784 0.0 0.0 0 0 ? I 10:25 0:00 [kworker/13:5-events]
root 2787 0.0 0.0 0 0 ? I 10:25 0:00 [kworker/u130:10-btrfs-endio-write]
zeb 2846 2.8 0.1 3363520 79136 ? Ssl 10:25 0:18 geany
zeb 3204 0.0 0.0 12792 10936 pts/2 Ss+ 10:25 0:00 /usr/bin/zsh
zeb 3248 0.0 0.0 11604 7248 pts/2 S 10:25 0:00 /usr/bin/zsh
zeb 3249 0.0 0.0 11588 6856 pts/2 S 10:25 0:00 /usr/bin/zsh
zeb 3252 0.0 0.0 11696 7560 pts/2 S 10:25 0:00 /usr/bin/zsh
zeb 3257 0.0 0.0 6828 1844 pts/2 Sl 10:25 0:00 /home/zeb/.cache/gitstatus/gitstatusd-linux-x86_64 -G v1.5.4 -s -1 -u -1 -d -1 -c -1 -m -1 -v FATAL -t 32
zeb 27072 0.0 0.0 163804 5776 ? Ssl 10:26 0:00 /usr/lib/dconf-service
root 28713 0.0 0.0 0 0 ? I 10:26 0:00 [kworker/14:3-events_freezable]
root 28714 0.0 0.0 0 0 ? I 10:26 0:00 [kworker/14:4-events]
root 28792 0.0 0.0 0 0 ? I 10:26 0:00 [kworker/u129:2-kvfree_rcu_reclaim]
root 28875 0.0 0.0 0 0 ? I 10:27 0:00 [kworker/2:0-mm_percpu_wq]
root 31021 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/4:0-events]
root 31042 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/29:5-events]
root 31043 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/31:3-events]
root 31044 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/31:4-mm_percpu_wq]
root 31107 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/18:2-mm_percpu_wq]
root 31231 0.0 0.0 0 0 ? I 10:28 0:00 [kworker/9:0-events]
root 33512 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/u128:2-gfx_0.0.0]
root 33575 0.0 0.0 0 0 ? I< 10:29 0:00 [kworker/u133:13-ttm]
root 33576 0.0 0.0 0 0 ? I< 10:29 0:00 [kworker/u133:14-ttm]
root 33577 0.0 0.0 0 0 ? I< 10:29 0:00 [kworker/u133:15-ttm]
root 33589 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/24:13-events]
root 33590 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/24:14-mm_percpu_wq]
root 33622 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/10:0-events]
root 33623 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/14:5-events]
root 33624 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/14:6-events]
root 33630 0.0 0.0 0 0 ? I 10:29 0:00 [kworker/27:0-events]
root 33663 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/9:4-mm_percpu_wq]
root 33670 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/10:1-events]
root 33671 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/10:2-events]
root 33672 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/26:3-events]
root 33673 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/26:4-events]
root 33675 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/26:6-events]
root 33686 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/13:0-events]
root 33688 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/8:0-events]
root 33689 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/8:1-events]
root 33690 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/8:2-events]
root 33691 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/8:3-events]
root 33692 0.0 0.0 0 0 ? I 10:30 0:00 [kworker/8:4-events]
root 35971 0.0 0.0 0 0 ? I< 10:31 0:00 [kworker/u132:0-ttm]
root 35972 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/1:0-events]
root 35973 0.0 0.0 0 0 ? I< 10:31 0:00 [kworker/u132:3-ttm]
root 35974 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/1:3-events]
root 35975 0.0 0.0 0 0 ? I< 10:31 0:00 [kworker/u132:4-ttm]
root 35976 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/1:4-events]
root 35977 0.0 0.0 0 0 ? I< 10:31 0:00 [kworker/u132:5-ttm]
root 35978 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/1:5-mm_percpu_wq]
root 35979 0.0 0.0 0 0 ? I< 10:31 0:00 [kworker/u132:6-ttm]
root 35980 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/1:6]
root 35981 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/0:0-events]
root 35982 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/0:2-events]
root 35983 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/0:3-events]
root 35984 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/0:5-events]
root 36055 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/10:3-mm_percpu_wq]
root 36056 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/10:4]
root 36058 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/27:1-events]
root 36059 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/27:2-events]
root 36060 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/27:4]
root 36118 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:6-events]
root 36119 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:7-events]
root 36120 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:8-events]
root 36121 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:9-events]
root 36122 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:10-events]
root 36123 0.0 0.0 0 0 ? I 10:31 0:00 [kworker/12:11-mm_percpu_wq]
root 36146 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:0-events]
root 36147 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:1-events]
root 36152 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:2-events]
root 36153 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:6-events]
root 36154 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:7-events]
root 36155 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:8-events]
root 36156 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/15:9]
root 36164 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:7-events]
root 36165 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:8-events]
root 36166 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:9-events]
root 36167 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:10-events]
root 36174 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/14:7]
root 36194 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/u130:1-btrfs-endio-write]
root 36195 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/12:12]
root 36315 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:11-events]
root 36316 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:12-events]
root 36317 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/8:13]
root 36377 0.1 0.0 0 0 ? I 10:32 0:00 [kworker/u130:3-events_unbound]
root 36378 0.0 0.0 0 0 ? I 10:32 0:00 [kworker/u130:4-btrfs-endio-write]
root 36473 0.0 0.0 15280 6072 ? S 10:33 0:00 systemd-userwork: waiting...
root 36484 0.0 0.0 15280 5484 ? S 10:34 0:00 systemd-userwork: waiting...
root 36490 0.0 0.0 15280 6064 ? S 10:34 0:00 systemd-userwork: waiting...
root 36543 0.0 0.0 0 0 ? I< 10:34 0:00 [kworker/u133:2-ttm]
root 36544 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:1-events]
root 36545 0.0 0.0 0 0 ? I< 10:34 0:00 [kworker/u133:6-ttm]
root 36546 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:3-events]
root 36547 0.0 0.0 0 0 ? I< 10:34 0:00 [kworker/u133:7-ttm]
root 36548 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:4-events]
root 36549 0.0 0.0 0 0 ? I< 10:34 0:00 [kworker/u133:16]
root 36550 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:6-events]
root 36551 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:7-events]
root 36552 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:8-events]
root 36553 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:9-events]
root 36554 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:10-events]
root 36555 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:11-events]
root 36556 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:12-events]
root 36557 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:13-events]
root 36558 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:14-events]
root 36559 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:15-events]
root 36560 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:16-events]
root 36561 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/29:17]
root 36610 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/5:1-events]
root 36620 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/2:1]
root 36635 0.0 0.0 0 0 ? I 10:34 0:00 [kworker/24:0]
zeb 36726 0.0 0.0 2852 1980 ? S 10:35 0:00 bwrap --unshare-all --die-with-parent --chdir / --ro-bind /usr /usr --dev /dev --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /nix/store /nix/store --tmpfs /tmp-home --tmpfs /tmp-run --clearenv --setenv HOME /tmp-home --setenv XDG_RUNTIME_DIR /tmp-run --setenv XDG_RUNTIME_DIR /run/user/1000 --symlink /usr/lib /lib --symlink /usr/lib /lib64 --seccomp 41 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 40
zeb 36728 0.0 0.0 2852 1360 ? S 10:35 0:00 bwrap --unshare-all --die-with-parent --chdir / --ro-bind /usr /usr --dev /dev --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /nix/store /nix/store --tmpfs /tmp-home --tmpfs /tmp-run --clearenv --setenv HOME /tmp-home --setenv XDG_RUNTIME_DIR /tmp-run --setenv XDG_RUNTIME_DIR /run/user/1000 --symlink /usr/lib /lib --symlink /usr/lib /lib64 --seccomp 41 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 40
zeb 36729 0.0 0.0 211644 6432 ? Sl 10:35 0:00 /usr/lib/glycin-loaders/2+/glycin-image-rs --dbus-fd 40
root 36733 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:0-events]
root 36734 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:1-events]
root 36735 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:2-events]
root 36736 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:5-events]
root 36737 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:6-events]
root 36738 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:7-events]
root 36739 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:8-events]
root 36740 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:9-events]
root 36741 0.0 0.0 0 0 ? I 10:35 0:00 [kworker/11:10]
root 36754 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/u129:0-btrfs-endio-write]
root 36772 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/4:2-mm_percpu_wq]
root 36782 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:7-ttm]
root 36783 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:8-ttm]
root 36784 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:9-rb_allocator]
root 36785 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:10-ttm]
root 36786 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:11-ttm]
root 36787 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:12-ttm]
root 36788 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:13-ttm]
root 36789 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:14-ttm]
root 36790 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:15-ttm]
root 36791 0.0 0.0 0 0 ? I< 10:36 0:00 [kworker/u132:16]
root 36792 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:6-events]
root 36793 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:7-events]
root 36794 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:8-events]
root 36795 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:9-events]
root 36796 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:10-events]
root 36797 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:11-events]
root 36798 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:12-events]
root 36799 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:13-events]
root 36800 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:14-events]
root 36801 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:15-events]
root 36802 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:16-events]
root 36803 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:17-events]
root 36804 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:18-events]
root 36805 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:19-events]
root 36806 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:20-events]
root 36807 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:21-events]
root 36808 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:22-events]
root 36809 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:23-events]
root 36810 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:24-events]
root 36811 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:25-events]
root 36812 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:26-events]
root 36813 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:27-events]
root 36814 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:28-events]
root 36815 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:29-events]
root 36816 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:30-events]
root 36817 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:31-events]
root 36818 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:32-events]
root 36819 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:33-events]
root 36820 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:34-events]
root 36821 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:35-events]
root 36822 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:36-events]
root 36823 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:37-events]
root 36824 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:38-events]
root 36825 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:39-events]
root 36826 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:40-events]
root 36827 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:41-events]
root 36828 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:42-events]
root 36829 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:43-events]
root 36830 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:44-events]
root 36831 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:45-events]
root 36832 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:46-events]
root 36833 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:47-events]
root 36834 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:48-events]
root 36835 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:49-events]
root 36836 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:50-events]
root 36837 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:51-events]
root 36838 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:52-events]
root 36839 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:53-events]
root 36840 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:54-mm_percpu_wq]
root 36841 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/0:55]
root 36843 0.0 0.0 0 0 ? I 10:36 0:00 [kworker/30:0]
zeb 36854 0.0 0.0 10308 6692 pts/1 R+ 10:36 0:00 ps -aux
root 36855 0.0 0.0 17516 7272 ? Ds 10:36 0:00 (systemd-tmpfiles)Edit 1: replaced list with the one after fres boot + sway
Last edited by ZebOsseweyer (2026-02-03 09:37:50)
Offline
I've tried to specify the integrated gpu by running: WLR_DRM_DEVICES=/dev/dri/card2 sway --unsupported-gpu -d
Is nvidia actuallly card2?
tail /sys/class/drm/card*/device/vendorAlso skip the "--unsupported-gpu" part.
export LIBVA_DRIVER_NAME=nvidia
export GBM_BACKEND=nvidia-drm
export __GLX_VENDOR_LIBRARY_NAME=nvidiaThose are probably not helpful
glxinfo -Bexport WLR_DRM_DEVICES /dev/dri/by-path/pci-0000:05:00.0-cardWhat's the output of
lspci -nnoptions nvidia_drm modeset=1
options nvidia NVreg_EnableGpuFirmware=0
options nvidia NVred_DynamicPowerManagement=0x02
options nvidia NVreg_EnableS0ixPowerManagement=1modeset=1 is the default, NVreg_EnableGpuFirmware=0 not possible w/ nvidia-open (which is required for a blackwell chip) and idk whether it's accepted as parameter, but the value sugggested from Ampere and newer (yours) is NVreg_DynamicPowerManagement=0x03
Do you have any outputs attached to the nvidia GPU?
for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; doneYou'll need https://archlinux.org/packages/extra/x86_64/v4l-utils/
Lastly: the moment you run nvidia-smi it will wake the GPU for sure and it will take some seconds before it shuts down again.
Offline
Is nvidia actuallly card2?
tail /sys/class/drm/card*/device/vendor
==> /sys/class/drm/card1/device/vendor <==
0x10de
==> /sys/class/drm/card2/device/vendor <==
0x1002So, card 1 is the nvidia gpu (which i would like to use only for steam or CUDA computations) and card 2 is the AMD iGPU.
Also skip the "--unsupported-gpu" part.
If i do not specify the WLR_DRM_DEVICE, it crashes without it... (NVIDIA driver)
If i do specify the card to be the amd one, sway runs, which again progress, but does not change the idle behavior of my dGPU.
Those are probably not helpful
$ printenvs
SHELL=/usr/bin/zsh
WLR_NO_HARDWARE_CURSORS=1
CONDA_EXE=/usr/bin/conda
MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
XDG_SEAT=seat0
PWD=/home/zeb
LOGNAME=zeb
QT_QPA_PLATFORMTHEME=xcb;wayland
XDG_SESSION_TYPE=wayland
QT_WAYLAND_DISPLAY_WINDOWDECORATION=1i
SYSTEMD_EXEC_PID=1033
MOTD_SHOWN=pam
MOZ_ENABLE_HYPERLAND=1
HOME=/home/zeb
LANG=en_US.UTF-8
MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/system-ly.slice/ly@tty1.service/memory.pressure
INVOCATION_ID=81a987ce61fe4cfcae53a214f7f0bf7d
WLR_RENDERED=vulkan
QT_QPA_PLATFORM=xcb;wayland
XDG_SESSION_CLASS=user
TERM=linux
USER=zeb
CONDA_SHLVL=0
QT_WAYLAND_FORCE_DPI=physical
SHLVL=1
XDG_VTNR=1
XDG_SESSION_ID=c1
XDG_RUNTIME_DIR=/run/user/1000
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
GDK_BACKEND=wayland
PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
KITTY_ENABLE_WAYLAND=1
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/zeb
OLDPWD=/home/zeb
P9K_TTY=old
_P9K_TTY=/dev/tty1
ZSH=/home/zeb/.oh-my-zsh
PAGER=less
LESS=-R
LSCOLORS=Gxfxcxdxbxegedabagacad
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.jxl=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
P9K_SSH=0
_P9K_SSH_TTY=/dev/tty1
_CONDA_EXE=/usr/bin/conda
_CE_M=
_CE_CONDA=
CONDA_PYTHON_EXE=/usr/bin/python
_CONDA_ROOT=/usr
_=/usr/sbin/printenvI have removed them, which changed the output of glxinfo, now giving:
glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Ryzen 9 9955HX3D 16-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.7-arch1-1) (0x13c0)
Version: 25.3.4
Accelerated: yes
Video memory: 4096MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 3579 MB, largest block: 3579 MB
VBO free aux. memory - total: 29873 MB, largest block: 29873 MB
Texture free memory - total: 3579 MB, largest block: 3579 MB
Texture free aux. memory - total: 29873 MB, largest block: 29873 MB
Renderbuffer free memory - total: 3579 MB, largest block: 3579 MB
Renderbuffer free aux. memory - total: 29873 MB, largest block: 29873 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 4096 MB
Total available memory: 34065 MB
Currently available dedicated video memory: 3579 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Ryzen 9 9955HX3D 16-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.7-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.4-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.3.4-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.3.4-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20where before it only mentioned nvidia, so that is progress i think...
however, powerstate still refuses to go into D3_cold and still reporting a ~35W decharge rate... ![]()
export WLR_DRM_DEVICES /dev/dri/by-path/pci-0000:05:00.0-card
Yea, I had that commented out because the number changes from time to time, now it is 0000:06:00.0 (AMD gpu), do you think I should enable this?
$ lspci -nn1
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Ryzen 9 9955HX3D 16-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.7-arch1-1) (0x13c0)
Version: 25.3.4
Accelerated: yes
Video memory: 4096MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 3579 MB, largest block: 3579 MB
VBO free aux. memory - total: 29873 MB, largest block: 29873 MB
Texture free memory - total: 3579 MB, largest block: 3579 MB
Texture free aux. memory - total: 29873 MB, largest block: 29873 MB
Renderbuffer free memory - total: 3579 MB, largest block: 3579 MB
Renderbuffer free aux. memory - total: 29873 MB, largest block: 29873 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 4096 MB
Total available memory: 34065 MB
Currently available dedicated video memory: 3579 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Ryzen 9 9955HX3D 16-Core Processor (radeonsi, raphael_mendocino, LLVM 21.1.6, DRM 3.64, 6.18.7-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.4-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.3.4-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.3.4-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20modeset=1 is the default, NVreg_EnableGpuFirmware=0 not possible w/ nvidia-open (which is required for a blackwell chip) and idk whether it's accepted as parameter, but the value sugggested from Ampere and newer (yours) is NVreg_DynamicPowerManagement=0x03
Ah thanks, I have removed NVreg_EnableGpuFirmware=0. I set it to 0x02 because according to this documentation 0x03 is the default and 0x02 set the gpu to fine-grained power control. [link]https://download.nvidia.com/XFree86/Lin … ement.html[\link]
for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
/sys/class/drm/card1
=================
/sys/class/drm/card1-DP-3
EDID of '/sys/class/drm/card1-DP-3/edid' was empty.
=================
/sys/class/drm/card1-eDP-2
EDID of '/sys/class/drm/card1-eDP-2/edid' was empty.
=================
/sys/class/drm/card1-HDMI-A-1
EDID of '/sys/class/drm/card1-HDMI-A-1/edid' was empty.
=================
/sys/class/drm/card2
=================
/sys/class/drm/card2-DP-1
EDID of '/sys/class/drm/card2-DP-1/edid' was empty.
=================
/sys/class/drm/card2-DP-2
EDID of '/sys/class/drm/card2-DP-2/edid' was empty.
=================
/sys/class/drm/card2-eDP-1
edid-decode (hex):
00 ff ff ff ff ff ff 00 09 e5 5a 0d 00 00 00 00
2b 22 01 04 b5 23 16 78 03 69 05 af 4f 41 b5 26
0c 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 1a 6b 00 a0 a0 40 50 60 30 20
66 00 59 d7 10 00 00 1a 00 00 00 fd 0e 3c f0 f9
f9 6e 01 0a 20 20 20 20 20 20 00 00 00 fe 00 42
4f 45 20 43 51 0a 20 20 20 20 20 20 00 00 00 fc
00 4e 45 31 36 30 51 44 4d 2d 4e 4d 39 0a 02 20
02 03 0f 00 e3 05 80 80 e6 06 05 01 95 73 10 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa
70 20 79 02 00 22 00 28 ff bb 10 85 ff 09 9f 00
2f 00 1f 00 3f 06 4f 00 05 00 05 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2b 00 12 27 00 30 ef 00 00 27 00 3c ef 00 00 27
00 30 3b 00 00 81 00 15 74 1a 00 00 03 59 30 f0
00 40 95 10 73 10 00 00 00 00 00 00 00 21 00 1d
7a 0d 66 08 00 0a 40 06 80 f5 9a 4f 18 34 b5 5e
02 0c 02 35 54 b0 60 ec 64 66 2a 13 78 00 76 90
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.4
Vendor & Product Identification:
Manufacturer: BOE
Model: 3418
Made in: week 43 of 2024
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 10
DisplayPort interface
Maximum image size: 35 cm x 22 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing includes the native pixel format and preferred refresh rate
Display supports continuous frequencies
Color Characteristics:
Red : 0.6845, 0.3105
Green: 0.2558, 0.7080
Blue : 0.1484, 0.0468
White: 0.3134, 0.3291
Established Timings I & II: none
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 2560x1600 60.000875 Hz 16:10 100.801 kHz 274.180000 MHz (345 mm x 215 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 6 Vsync 6 Vback 68 Vpol N
Display Range Limits:
Monitor ranges (Range Limits Only): 60-495 Hz V, 504-504 kHz H, max dotclock 1100 MHz
Alphanumeric Data String: 'BOE CQ'
Display Product Name: 'NE160QDM-NM9'
Extension blocks: 2
Checksum: 0x20
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Native detailed modes: 0
Colorimetry Data Block:
BT2020RGB
ST2113RGB
HDR Static Metadata Data Block:
Electro optical transfer functions:
Traditional gamma - SDR luminance range
SMPTE ST2084
Supported static metadata descriptors:
Static metadata type 1
Desired content max luminance: 149 (1260.785 cd/m^2)
Desired content max frame-average luminance: 115 (603.666 cd/m^2)
Desired content min luminance: 16 (0.050 cd/m^2)
Checksum: 0xfa Unused space in Extension Block: 112 bytes
----------------
Block 2, DisplayID Extension Block:
Version: 2.0
Extension Count: 0
Display Product Primary Use Case: None of the listed primary use cases; generic display
Video Timing Modes Type 7 - Detailed Timings Data Block:
DTD: 2560x1600 240.000000 Hz 16:10 403.200 kHz 1096.704000 MHz (aspect 16:10, no 3D stereo, preferred)
Hfront 48 Hsync 32 Hback 80 Hpol N
Vfront 6 Vsync 6 Vback 68 Vpol N
DTD: 1x1 250.000000 Hz 1:1 0.500 kHz 0.001000 MHz (aspect 1:1, no 3D stereo)
Hfront 1 Hsync 1 Hback -1 Hpol N
Vfront 1 Vsync 1 Vback -1 Vpol N
Adaptive Sync Data Block:
Descriptor #1:
Native Panel Range
Fixed Average V-Total and Adaptive V-Total
Supports Seamless Transition
'Max Single Frame Duration Increase' field value without jitter impact
'Max Single Frame Duration Decrease' field value without jitter impact
Max Duration Increase: 0.00 ms
Max Duration Decrease: 0.00 ms
Min Refresh Rate: 48 Hz
Max Refresh Rate: 240 Hz
Descriptor #2:
Native Panel Range
Fixed Average V-Total and Adaptive V-Total
Supports Seamless Transition
'Max Single Frame Duration Increase' field value without jitter impact
'Max Single Frame Duration Decrease' field value without jitter impact
Max Duration Increase: 0.00 ms
Max Duration Decrease: 0.00 ms
Min Refresh Rate: 60 Hz
Max Refresh Rate: 240 Hz
Descriptor #3:
Native Panel Range
Fixed Average V-Total and Adaptive V-Total
Supports Seamless Transition
'Max Single Frame Duration Increase' field value without jitter impact
'Max Single Frame Duration Decrease' field value without jitter impact
Max Duration Increase: 0.00 ms
Max Duration Decrease: 0.00 ms
Min Refresh Rate: 48 Hz
Max Refresh Rate: 60 Hz
CTA-861 DisplayID Data Block:
Vendor-Specific Data Block (AMD), OUI 00-00-1A:
Version: 3
Feature Caps: 0x59
Replay Supported
Minimum Refresh Rate: 48 Hz
Maximum Refresh Rate: 240 Hz
Flags 1.x: 0x00
Flags 2.x: 0x40
Maximum luminance: 149 (1260.785 cd/m^2)
Minimum luminance: 16 (0.050 cd/m^2)
Unknown: 0x73 0x10
Display Parameters Data Block (0x21):
Image size: 345.0 mm x 215.0 mm
Display native pixel format: 2560x1600
Scan Orientation: Left to Right, Top to Bottom
Luminance Information: Minimum guaranteed value
Color Information: CIE 1931
Audio Speaker Information: not integrated
Native Color Chromaticity:
Primary #1: (0.684814, 0.310791)
Primary #2: (0.255859, 0.707764)
Primary #3: (0.147949, 0.046875)
White Point: (0.312988, 0.328857)
Native Maximum Luminance (Full Coverage): 600.000000 cd/m^2
Native Maximum Luminance (10% Rectangular Coverage): 1260.000000 cd/m^2
Native Minimum Luminance: 0.049988 cd/m^2
Native Color Depth: 12 bpc
Display Device Technology: Active Matrix LCD
Native Gamma EOTF: 2.20
Checksum: 0x76
Checksum: 0x90
=================
/sys/class/drm/card2-Writeback-1
EDID of '/sys/class/drm/card2-Writeback-1/edid' was empty.
=================Lastly: the moment you run nvidia-smi it will wake the GPU for sure and it will take some seconds before it shuts down again.
Yes, that was an issue i ran into for quite sometime, that's why i have started just using cat ..... And only after establishing the dGPU is not asleep, I would use nvidia-smi, nvtop,.... to get hints on whats happening.
I have now also found:
[link]https://docs.nvidia.com/datacenter/tesl … stems.html[/link], which advices against nvidia-prime, and suggests switcherooctl. However, before trying that I would like to see the nvidia gpu disabled.
I hope to have given you enough to go on, I am very confused...
Edit 1:
After a reboot and running just: $ sway -d i get the following output: (I have not been able to get it into a file... my bad) https://pastes.io/sway-crash
Last edited by ZebOsseweyer (2026-02-04 15:18:44)
Offline
Do you have the issue with i3?
Offline
I think I found a fix:
The card order was not as should be (nvidia card 1, amdgpu card 2): so I prepended amdgpu to the modules line of /etc/mkinitcpio.conf:
MODULES=(amdgpu nvidia nvidia_modeset nvidia_uvm nvidia_drm)and disabling nvidia-drm modeset (as suggested by chatgpt, unsure why this helped) in /etc/default/grub:
GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau nvidia-drm.modeset=0"and finally my dGPU enters D3_cold! Dropping power consuption on idle from 35W -> 29W which is a 17% imporvement, thanks!
I will mark the thread solved, but if anyone has an explamation or further tips to reduce the abysmal battery life of this laptop please let me know!
Offline
Disabling modesetting will make the card unavailable for wayland purposes, so sway will not access it. Afaik module order in the initramfs is more or less irrelevant.
Offline
QT_QPA_PLATFORMTHEME=xcb;wayland
QT_QPA_PLATFORM=xcb;waylandWhy are you forcing Qt to run on xwayland?
Does the GPU fail to power down w/ *only* sway or do you also have to run some stuff on top of it?
$ lspci -nn1
name of display: :0
display: :0 screen: 0
lspci -nnand that's not the output of it.
If sway grabs the nvidia-gpu, why has nvidia-smi no processes attached?
Instead of disabling drm you could "modprobe.blacklist=nvidia,nvidia_drm" (the nvidia modules mus NOT appear in the MODULES array for this) to prevent them from auto-loading and only load them explicitly after starting sway.
Doesn't reconcile the symptoms w/ the available data, though - might be a bug in nvidia-open but please also please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General
Edit:
Yea, I had that commented out because the number changes from time to time, now it is 0000:06:00.0 (AMD gpu), do you think I should enable this?
Yes, certainly worth to check whether telling sway to only use the AMD GPU helps - you could dynamically export the correct variable if the bus ID isn't stable.
Last edited by seth (2026-02-04 20:15:17)
Offline
Thanks for the help guys!
Why are you forcing Qt to run on xwayland?
I use spyder, a scientific python IDE and its wayland support is rough, so I need that for it to behave.
Does the GPU fail to power down w/ *only* sway or do you also have to run some stuff on top of it?
Before the modeset=0 fix, just boot -> sway would block the gpu from entering D3cold. Which makes your other point very confusing to me aswell, I have no clue what is keeping the gpu open, nvidia-smi shows nothing. Then again nvidia-smi does not show itself, but nvidia-smi also blocks the gpu from suspending right? So there are things that block the gpu but are not captured by nvidia-smi. I'm completely lost on what keeps it awake.
Doesn't reconcile the symptoms w/ the available data, though - might be a bug in nvidia-open but please also please post your Xorg log,
Yes, i completely agree, this ducttape fix works, but it is not very satisfying.
and that's not the output of it
You're right, my bad!
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex [1022:14d8]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge IOMMU [1022:14d9]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge [1022:14db]
00:01.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge [1022:14db]
00:01.5 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge [1022:14db]
00:01.6 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge [1022:14db]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge [1022:14db]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A] [1022:14dd]
00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A] [1022:14dd]
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 0 [1022:14e0]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 1 [1022:14e1]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 2 [1022:14e2]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 3 [1022:14e3]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 4 [1022:14e4]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 5 [1022:14e5]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 6 [1022:14e6]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 7 [1022:14e7]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GB203M / GN22 [GeForce RTX 5080 Max-Q / Mobile] [10de:2c19] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GB203 High Definition Audio Controller [10de:22e9] (rev a1)
02:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak] [8086:2725] (rev 1a)
03:00.0 Non-Volatile memory controller [0108]: Phison Electronics Corporation PS5027-E27T PCIe4 NVMe Controller (DRAM-less) [1987:5027] (rev 01)
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
05:00.0 SD Host controller [0805]: Genesys Logic, Inc GL9767 PCIe SD UHS-II & SD Express Card Reader Controller [17a0:9767] (rev 03)
06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Granite Ridge [Radeon Graphics] [1002:13c0] (rev d4)
06:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [1002:1640]
06:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP [1022:1649]
06:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI [1022:15b6]
06:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI [1022:15b7]
06:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor [1022:15e2] (rev 62)
06:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Ryzen HD Audio Controller [1022:15e3]
07:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 2.0 xHCI [1022:15b8]I do have xorg-server installed, and cant find the log
$ ls /var/log
audit btmp deepin journal lastlog ly.log nvtopps old pacman.log private README timeshift wtmp
$ ls ~/.local/share
com.neohtop.dev gvfs-metadata jupyter keyrings neohtop ranger recently-used.xbel spyder Spyder Steam vulkan
$ journalctl -e _COMM=Xorg
-- No entries -- So I removed modeset=0, and surprisingly running sway does not lock nvidia gpu to D0 .
Yes, certainly worth to check whether telling sway to only use the AMD GPU helps
well well well, the plot thickens.... I can no longer specify the gpu...... (0000:01:00 (nvida vendor id) and 0000:06:00 (amd vendor id))
$ ls /dev/dri/by-path/
pci-0000:01:00.0-card pci-0000:01:00.0-render pci-0000:01:00.0-card pci-0000:01:00.0-render
$ WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:01:00.0-card sway -d
....
00:00:00:013 [sway/server.c:256] Initializing Wayland server
00:00:00:033 [sway/server.c:257] Unable to create backend any DRM deviceackend KMS devicesource temporarily unavailable unavailable:00.0-card
$ WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:06:00.0-card sway -d
....
00:00:00:010 [sway/server.c:256] Initializing Wayland server
00:00:00:030 [sway/server.c:257] Unable to create backend any DRM deviceackend KMS devicesource temporarily unavailable unavailable:00.0-cardHowever WLR_DRM_DEVICES=/dev/dri/card1 sway -d works and
$ WLR_DRM_DEVICES=/dev/dri/card2 sway -d
Unable to create backend any DRM deviceackendd2 as KMS deviceDRM_DEVICES: /dev/dri/card2 The output of the above commands is exactly typed over, there are no typos, to me it seems to be some race condition on printing of two messages overlapping.
Turning modeset=1 on:
Surprisingly similar behaviour! The output of sway is less fucked tho, see images: https://pastes.io/results-wi
Blacklisting nvidia:
Again nvidia gpu goes into D3cold. Out put of sway is nearly identical as with modeset=1.
I think the problem is actually fixed by loading amdgpu before nvidia drivers. Therefore, I have removed nvidia from grub and mkinitcpio and that seems to work.
Last edited by ZebOsseweyer (2026-02-06 23:40:36)
Offline
I use spyder, a scientific python IDE and its wayland support is rough, so I need that for it to behave.
I'd limit the environment to the relevant process then.
05:00.0 SD Host controller [0805]: Genesys Logic, Inc GL9767 PCIe SD UHS-II & SD Express Card Reader Controller [17a0:9767] (rev 03)
06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Granite Ridge [Radeon Graphics] [1002:13c0] (rev d4)but you had already mentioned that it varies - doesn't make that a reliable environment to use.
I do have xorg-server installed, and cant find the log
You'd need https://archlinux.org/packages/extra/x8 … -xwayland/
Can you run xterm and do you get an X11 log from that?
I can no longer specify the gpu......
Humm? (ie. "i beg your pardon" ie "wut"?)
When, how, where and why not?
Or is this w/ nvidia blacklisted?
The plan was to only undo the modesetting parameter and
"export WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:06:00.0-card"
blacklisting and loading after starting sway:
… and…?
Offline
please give me a second, I need to type the sway output over, none of the conventional methods capture the output.
Or is this w/ nvidia blacklisted?
The plan was to only undo the modesetting parameter and
"export WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:06:00.0-card"
see the edit of the above post. I will now try to turn modeset on again do the same diagnostics, and then blacklist the module and edit it again.
I do have xorg-wayland, installed and ran xterm, no log appaers
Last edited by ZebOsseweyer (2026-02-06 23:37:36)
Offline
The output of the above commands is exactly typed over, there are no typos
$ ls /dev/dri/by-path/
pci-0000:01:00.0-card pci-0000:01:00.0-render pci-0000:01:00.0-card pci-0000:01:00.0-renderSo you're saying you have two instances of 01:00.0 (your nvidia GPU) but none of 06:00 (AMD)?
none of the conventional methods capture the output
Let's see
ls -lR /dev/dri |& tee -a /tmp/magic.log
echo "WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:06:00.0-card sway -d" |& tee -a /tmp/magic.log
WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:06:00.0-card sway -d |& tee -a /tmp/magic.logYou can btw. also use https://man.archlinux.org/man/script.1 to log all IO
But the problem w/ "WLR_DRM_DEVICES=/dev/dri/by-path/pci-0000:" is that sway considers the colon ':' a device separator
Offline