feat(uwsm): pin Hyprland to AMD iGPU via AQ_DRM_DEVICES

This commit is contained in:
Prad Nukala committed 2026-10-14 19:37:18 -04:00
1 parent 492f0e5c53
commit 4710377e6e
2 files changed
+11

No files matched your search

+2
View File
@@ -37,6 +37,8 @@ dist
.config/niri/**
.config/hypr
.config/hypr/**
.config/uwsm
.config/uwsm/**
.config/noctalia
.config/noctalia/**
.config/niri-dynamic-workspaces
+9
View File
@@ -0,0 +1,9 @@
# Sourced by uwsm before Hyprland starts.
# Keep Hyprland on the AMD iGPU (Radeon 8060S, PCI c4:00.0). The Thunderbolt
# eGPU (RTX 5060 Ti) drives no displays and is for compute only; without this,
# aquamarine opens it as a second KMS device. cardN numbering shifts with eGPU
# hotplug timing, so resolve the stable by-path link. Left unset if missing so
# Hyprland still falls back to auto-detection.
igpu=$(readlink -f /dev/dri/by-path/pci-0000:c4:00.0-card 2>/dev/null)
[ -e "$igpu" ] && export AQ_DRM_DEVICES="$igpu"
unset igpu