superx-goes-arch
gamemoderun boostet GPU-Takt automatisch während des Spielens und schaltet danach zurück auf auto. Kein manuelles echo high mehr. VKD3D_CONFIG entfernt (DX12-Spiele brauchen das nicht zwingend). |
||
|---|---|---|
| configs | ||
| docs | ||
| tools | ||
| udev | ||
| .gitignore | ||
| README.md | ||
SuperX-goes-Arch
Arbeitsrepo für Linux-/Arch-Support auf dem OneXplayer Super X.
Aktueller Stand (2026-06-05)
Fertig
| Bereich | Status |
|---|---|
| Frostbay BLE (Drosselung) | Produktiv — tools/frostbay_ble.py steuert Fan/Pumpe via BlueZ/D-Bus |
| Frostbay Status | Live-Read von Temp, RPM, Flow, Alerts via BLE GATT |
| Niri + DMS | Installiert & konfiguriert — niri 26.04 + DankMaterialShell 1.4.6 |
| Protokoll-Doku | docs/frostbay-ble-protocol.md — vollständig dokumentiert |
In Arbeit / Blockiert
| Bereich | Status |
|---|---|
| Frostbay RGB | Funktional via BLE, aber LED-Strips physisch nicht angeschlossen |
| Mainboard RGB (WS2812B) | Hardware-Reverse läuft — Logic Analyzer bestellt, tools/superx_signal_decode.py vorbereitet |
| WMI/EC-Kernel-Module | Erste Module kompilieren, aber noch nicht funktional |
Ordner
docs/— Protokolldokumentation, Research-Notizentools/— Python-Skripte und WMI-Kernel-Moduleconfig/— Niri/Wayland-Konfigurationen
Frostbay-Steuerung
# Status check
sudo python3 tools/frostbay_ble.py status
# Drosseln (custom mode)
sudo python3 tools/frostbay_ble.py mode custom --fan 25 --pump 25
# Ausschalten
sudo python3 tools/frostbay_ble.py off
Details: docs/frostbay-ble-protocol.md
Niri + DankMaterialShell
Niri ist ein scrollend-kachelnder Wayland-Compositor, DMS liefert
Material-3-Shell mit Panel, Launcher, Notification-Center und mehr.
Konfiguration liegt unter config/niri/.
# Installation (bereits erfolgt)
sudo pacman -S dms-shell dms-shell-niri matugen
Hardware
- OneXplayer Super X (Intel Meteor Lake)
- Eingelötete WS2812B-Stripes am Mainboard-Anschluss RGB2
- SYSTEK ZT5571VG-Platine (GA25-RGB_FPC_VA_5522) als RGB-Controller
- Frostbay ONEC1 Wasserkühlung (BLE GATT)
Git Remote
git remote add origin ssh://git@git.nepharius.at:2222/nepharius/superx-goes-arch.git
Roadmap
Frostbay unter Linux/BlueZ auf Arch reproduzierbar steuern- Logic Analyzer an Mainboard-RGB2-Pin → OEM-Protokoll decodieren
- Entweder kompatible Ersatz-LEDs oder Software-Übersetzer (MCU→WS2812B)
- Niri/DMS-Integration mit Frostbay-Daemon (Fan-Kurven + Quick-Toggles)
- Optional: hhd-Plugin oder Standalone-Daemon für vollständige Systemsteuerung