From c845f7c3852f02f3e0072c6fd7f4e8ec245b150e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Fri, 22 May 2026 10:34:34 +0200 Subject: [PATCH] fix(halo): use ROCm-enabled btop so the GPU panel shows the iGPU The base module installs btop without ROCm support, so btop can't read the Strix Halo iGPU (no rocm_smi at runtime). Add the rocmSupport build with hiPrio to win the bin/btop collision against the base package. --- systems/x86_64-linux/halo/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/systems/x86_64-linux/halo/default.nix b/systems/x86_64-linux/halo/default.nix index 1934cd8..8cb3803 100644 --- a/systems/x86_64-linux/halo/default.nix +++ b/systems/x86_64-linux/halo/default.nix @@ -115,6 +115,9 @@ with lib.metacfg; attic-client azure-cli claude-code + # ROCm-enabled btop so its GPU panel shows the Strix Halo iGPU; hiPrio wins + # the bin/btop collision against the plain btop from the base module. + (lib.hiPrio (btop.override { rocmSupport = true; })) nvtopPackages.amd obsidian piper-tts