ASUS TUF A17 (FA707NVR) unter Debian 12 Bookworm optimal einrichten

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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.

  • 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

Rust installieren und Umgebung vorbereiten

Rust wird benötigt, um asusctl zu bauen.

asusctl bauen und installieren

  • make
  • make install

asusd Dienst aktivieren

Nach der Installation muss der Systemdienst asusd gestartet und dauerhaft aktiviert werden.

  • systemctl enable --now asusd.service

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

→ Beleuchtung dauerhaft einschalten

  • asusctl led-mode off

→ Beleuchtung ausschalten

  • asusctl led-mode breathing

→ Beleuchtung im Atmungsmodus

Weitere verfügbare Modi anzeigen:

  • asusctl led-mode --help
    • Hinweis:**

Die Helligkeit wird über die Funktionstasten des Notebooks oder ACPI geregelt. Eine direkte Steuerung der Helligkeit per asusctl ist nicht möglich.

Automatisch Beleuchtung setzen beim Boot (optional)

Um die Tastaturbeleuchtung beim Systemstart automatisch zu setzen:

  • crontab -e

Am Ende hinzufügen:

@reboot asusctl led-mode static

Lüfter-Boost aktivieren oder deaktivieren

Für bessere Kühlung unter Last kann der Lüfter-Boost-Modus aktiviert werden.

  • asusctl fan-boost enable

Um den Boost wieder zu deaktivieren:

  • asusctl fan-boost disable

Systeminformationen und Sensoren abfragen

Aktuelle Sensorwerte wie Temperaturen und Lüftergeschwindigkeit anzeigen:

  • asusctl info

Weitere Sensoren installieren (optional)

lm-sensors bietet detaillierte Informationen über Temperaturen, Spannungen und Lüfter.

  • sudo apt install lm-sensors
  • sudo sensors-detect
  • sensors

Gamemode installieren und verwenden

Gamemode priorisiert Spiele und Anwendungen für bessere Performance.

  • sudo apt install gamemode

Anwendung mit Gamemode starten:

  • gamemoderun <anwendung>

Gamemode-Status prüfen:

  • gamemoded -s

ZRAM aktivieren (RAM-Kompression für bessere Speicherverwaltung)

ZRAM entlastet den Hauptspeicher durch komprimierten Swap im RAM.

  • sudo apt install zram-tools

Status prüfen:

  • cat /proc/swaps
  • free -h

Powermanagement (optional) mit TLP optimieren

TLP optimiert die Energieverwaltung und erhöht die Akkulaufzeit.

  • 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 eine effiziente Speichernutzung sorgen für ein ausgewogenes Verhältnis zwischen Leistung, Effizienz und Komfort. Zusätzliche Tools wie lm-sensors bieten erweiterte Überwachungsmöglichkeiten.