ASUS TUF A17 (FA707NVR) unter Debian 12 Bookworm optimal einrichten
ASUS TUF A17 (FA707NVR) unter Debian 12 Bookworm optimal einrichten
System aktualisieren
Bevor weitere Anpassungen vorgenommen werden, sollten alle Systempakete auf den aktuellen Stand gebracht werden.
- sudo apt update
- sudo apt upgrade
Kernel aus Backports installieren (empfohlen ab 6.12 für Ryzen 7000 und NVIDIA RTX 4060)
Ein aktueller Kernel verbessert die Unterstützung der CPU und GPU erheblich.
- sudo apt install -t bookworm-backports linux-image-amd64 linux-headers-amd64
NVIDIA PRIME installieren und GPU-Umschaltung einrichten
PRIME ermöglicht es, zwischen der integrierten GPU (Strom sparen) und der NVIDIA-GPU (Leistung) umzuschalten.
- sudo apt install nvidia-prime
Zur dedizierten NVIDIA-GPU wechseln, um maximale Grafikleistung zu erreichen.
- sudo prime-select nvidia
Zur integrierten GPU wechseln, um Energie zu sparen.
- sudo prime-select intel
Der Wechsel wird nach einem Neustart wirksam.
NVIDIA PRIME On-Demand nutzen (optional, ohne Reboot)
Mit On-Demand kann die NVIDIA-GPU nur für ausgewählte Anwendungen genutzt werden. Dazu muss "offload" als Parameter übergeben werden.
- prime-run <anwendung>
Beispiel:
- prime-run glxgears
Damit wird die Anwendung über die NVIDIA-GPU ausgeführt, ohne dass ein Neustart nötig ist.
asusctl installieren und aktivieren
asusctl ist ein Steuerungswerkzeug für ASUS-Notebooks. Es ermöglicht das Regeln der Tastaturbeleuchtung, die Steuerung von Lüfterprofilen sowie das Auslesen von Systeminformationen.
Da es keine offiziellen Debian-Pakete gibt, wird asusctl aus dem Quellcode gebaut.
Voraussetzungen installieren
- sudo apt install git libclang-dev libudev-dev libfontconfig-dev build-essential cmake libxkbcommon-dev
Quellcode herunterladen
- git clone https://gitlab.com/asus-linux/asusctl.git
- cd asusctl
Rust installieren und Umgebung vorbereiten
Rust wird benötigt, um asusctl zu bauen.
- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- source /root/.cargo/env
asusctl bauen und installieren
- make
- make install
asusd Dienst aktivieren
Nach der Installation muss der Systemdienst asusd gestartet und dauerhaft aktiviert werden, damit Funktionen wie Tastaturbeleuchtung und Lüftersteuerung verfügbar sind.
- systemctl enable --now asusd.service
Der Dienst startet sofort und wird beim Systemstart automatisch ausgeführt.
Installation prüfen
- asusctl --help
Zeigt die verfügbaren Befehle und Optionen an.
Tastaturbeleuchtung konfigurieren
Mit asusctl kann der Modus der Tastaturbeleuchtung gesetzt werden.
- asusctl led-mode static
Weitere Modi anzeigen:
- asusctl led-mode --help
Helligkeit der Beleuchtung festlegen (1-3):
- asusctl led-brightness 3
Automatisch Beleuchtung setzen beim Boot (optional)
Um die Tastaturbeleuchtung beim Systemstart automatisch zu setzen, kann ein Cronjob oder eine Systemd-Unit erstellt werden.
Beispiel mit Cron:
- crontab -e
Am Ende hinzufügen:
@reboot asusctl led-mode static
Lüfter-Boost aktivieren oder deaktivieren
Zur Verbesserung der Kühlung bei hoher Last kann der Lüfter-Boost aktiviert werden.
- asusctl fan-boost enable
Zurück in den Standardmodus wechseln:
- asusctl fan-boost disable
Systeminformationen und Sensoren abfragen
Temperaturen, Lüfterstatus und weitere Informationen anzeigen.
- asusctl info
Weitere Sensoren installieren (optional)
lm-sensors bietet detaillierte Sensorinformationen für Temperaturen, Spannungen und Lüfter.
- sudo apt install lm-sensors
- sudo sensors-detect
- sensors
Gamemode installieren und verwenden
Gamemode priorisiert Spiele und Anwendungen, damit diese besser performen.
- sudo apt install gamemode
Eine Anwendung mit Gamemode starten:
- gamemoderun <anwendung>
Gamemode-Status prüfen:
- gamemoded -s
ZRAM aktivieren (RAM-Kompression für bessere Speicherverwaltung)
ZRAM entlastet den Hauptspeicher, indem Swap-Daten komprimiert im RAM gehalten werden.
- sudo apt install zram-tools
ZRAM wird nach der Installation automatisch aktiviert.
Status prüfen:
- cat /proc/swaps
- free -h
Powermanagement (optional) mit TLP optimieren
TLP optimiert die Energieverwaltung für bessere Akkulaufzeit und geringeren Energieverbrauch im Leerlauf.
- sudo apt install tlp
- sudo systemctl enable --now tlp.service
Status prüfen:
- tlp-stat -s
Abschluss
Mit diesen Maßnahmen wird das ASUS TUF A17 unter Debian 12 optimal genutzt. Die Steuerung der GPU über PRIME und PRIME On-Demand, die Einstellung der Tastaturbeleuchtung und Lüfter über asusctl, die Nutzung von Gamemode für bessere Performance sowie die Aktivierung von ZRAM und TLP für effiziente Speichernutzung sorgen für ein ausgewogenes Verhältnis zwischen Leistung, Effizienz und Komfort. Optional installierte Tools wie lm-sensors bieten zusätzliche Überwachungsmöglichkeiten.