| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| tests | ||
| ui | ||
| .gitignore | ||
| README.md | ||
| bridge.py | ||
| gearbox.py | ||
| launchers.py | ||
| midimon.py | ||
| midistream.py | ||
| midiviz.py | ||
| parvagues-bridge.desktop | ||
| parvagues-bridge.service | ||
| perf.py | ||
| rig.py | ||
| server.py | ||
| surface.py |
The Bridge's perf.py shelled out to its own root script (perf-audio) and ran a watcher that reasserted its last choice every 30 s, on resume and on every charger edge. gig-up armed it with 'standard' = --optimize = governor performance, which pins EPP and runs every idle wakeup at 4-5 GHz. On 2026-09-23 it undid a Silent click from the GNOME panel within 31 s and held the package at 96-100 C at ~5 % load all morning. - MODES now name thermal-mode-apply arguments (silent, performance); set_mode runs the exact-args sudoers form; detect_mode reads /etc/thermal-mode.conf. - run_watcher/reconcile/desired-file removed: thermal-mode-reassert.service already re-applies the persisted mode on resume and charger events. - gig-up asserts thermal-mode performance (turbo on, powersave governor, EPP balance_performance, RT audio) instead of demanding governor=performance. - rig-doctor and gig-preflight point at thermal-mode-apply, not perf-audio.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| tests | Loading commit data... | |
| ui | Loading commit data... | |
| .gitignore | Loading commit data... | |
| README.md | Loading commit data... | |
| bridge.py | Loading commit data... | |
| gearbox.py | Loading commit data... | |
| launchers.py | Loading commit data... | |
| midimon.py | Loading commit data... | |
| midistream.py | Loading commit data... | |
| midiviz.py | Loading commit data... | |
| parvagues-bridge.desktop | Loading commit data... | |
| parvagues-bridge.service | Loading commit data... | |
| perf.py | Loading commit data... | |
| rig.py | Loading commit data... | |
| server.py | Loading commit data... | |
| surface.py | Loading commit data... |