From 74e7b5071b5cd8cffd404fe165eebe712d9ffd02 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 26 Jan 2026 21:48:35 -0600 Subject: fix(archsetup): add gammastep geoclue config, remove RDSEED workaround - Add gammastep to geoclue whitelist (fixes "unable to obtain geoclue client path" error on Hyprland launch) - Remove is_amd_zen5() detection and Hardware Workarounds section (clearcpuid=rdseed doesn't suppress the kernel warning) - Add dismissnotify after hyprpm reload to suppress plugin notifications - Update theme configs from Dupre to Hudson - Update todo.org with RDSEED task resolution --- todo.org | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'todo.org') diff --git a/todo.org b/todo.org index 877a35f..f9cf542 100644 --- a/todo.org +++ b/todo.org @@ -327,8 +327,10 @@ Current config uses fixed pixel margins - may need adjustment for laptop screen. ***** DONE [#B] Fix rseed32 issue in console at boot CLOSED: [2026-01-26 Mon] -Added clearcpuid=rdseed kernel parameter to suppress "RDSEED32 is broken" message. -Also added is_amd_zen5() detection and Hardware Workarounds section to archsetup. +Attempted clearcpuid=rdseed kernel parameter but it doesn't suppress the message. +The kernel detection runs separately and still logs the warning. Proper fix requires +a BIOS update from Framework with newer AGESA microcode. Reverted the workaround +since it's cosmetic only - the kernel already mitigates the actual security issue. ***** DONE [#B] Prune desktop files from application menu CLOSED: [2026-01-26 Mon] @@ -360,15 +362,11 @@ Hudson: active #444/#bbb, inactive #c5c8c6, urgent red, locked cyan. Test the monocle/tab group mode to verify hy3 tab bar colors look correct with dupre and hudson themes. Run =set-theme dupre= and =set-theme hudson= while in tab group mode ($mod SHIFT M). -***** TODO [#C] Consider breaking out Hardware Workarounds as separate section -The Hardware Workarounds section in archsetup could be its own optional step with user prompt to skip. -Would allow users to opt-out if workarounds don't apply or cause issues. - -Current workaround: -- AMD Zen 5 RDSEED32 bug (CVE-2025-62626): clearcpuid=rdseed kernel parameter - -Candidate for future inclusion: -- AMD GPU VPE issue: potential video processing engine problem on newer AMD GPUs (not yet encountered) +***** DONE [#C] Consider breaking out Hardware Workarounds as separate section +CLOSED: [2026-01-26 Mon] +Removed the Hardware Workarounds section from archsetup entirely. The only workaround +(AMD Zen 5 RDSEED32) didn't actually suppress the warning message - the kernel detection +runs separately. Proper fix requires BIOS updates from vendors with AGESA microcode. *** TODO [#A] Fix sleep/suspend on Framework Laptop (velox only) Critical functionality for laptop use - current battery drain unacceptable -- cgit v1.2.3