This box has both a Ryzen iGPU (card0, 1002:164E) and a Navi 22 dGPU (card1, 1002:73DF). The monitor is on the dGPU, but aquamarine's auto-selection wasn't sticking — client buffers were getting allocated on the iGPU and PRIME-copied across every frame, surfacing as cursor lag and Zen rendering at a visibly lower effective refresh. Forces AQ_DRM_DEVICES, WLR_DRM_DEVICES and DRI_PRIME at the Hyprland session so the compositor and GL/Vulkan clients all live on card1. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| audio.nix | ||
| gnome.nix | ||
| hyprland.nix | ||
| locale.nix | ||
| shell.nix | ||
| users.nix | ||