Dieser Anleitung fehlen noch einige Informationen. Wenn Du etwas verbessern kannst, dann editiere den Beitrag, um die Qualität des Wikis noch weiter zu verbessern.
Anmerkung: Der Artikel bezieht sich im Moment nur auf die Beeinflussung des Taktfrequenz. Die laptop-mode-utils können noch viel mehr. Bitte ergänzen.
Für die Beeinflussung von Stromsparfunktionen eines Laptops gibt es für Ubuntu viele Werkzeuge. Der Gnome-Powermanager bzw. das KDE-Pendant dürfte den meisten am bekanntesten sein. Die Prozessortaktung und viele andere Einstellungen während des Batteriebetriebs kann man aber auch unabhängig von graphischen Oberflächen mit Hilfe der laptop-mode-tools
beeinflussen. Das Paket laptop-mode-tools ist in Ubuntu schon vorinstalliert, nur nicht aktiviert.
Der laptop-mode kann durch eine kleine Änderung in der Datei /etc/default/acpi-support aktiviert werden:
# Switch to laptop-mode on battery power - off by default as it causes odd # hangs on some machines ENABLE_LAPTOP_MODE=true
In der Datei /etc/laptop-mode/laptop-mode.conf wird festgelegt, wann der laptop-mode aktiv sein soll:
# Aktiviere laptop mode im Batteriebetrieb # 0=nein;1=ja ENABLE_LAPTOP_MODE_ON_BATTERY=1 # Aktiviere laptop mode bei Netzversorgung. ENABLE_LAPTOP_MODE_ON_AC=0 # aktiviere laptop mode wenn der Laptopdeckel geschlossen ist, aber nicht im Batteriebetrieb ist(ACPI-ONLY) ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=0
Es empfiehlt sich, ENABLE_LAPTOP_MODE_ON_AC auf 1 zu setzten, da laptop-mode-tools generell für Laptops sinnvolle Funktionen mit sich bringt.
In den Versionen bis 1.36 können außerdem alle Funktionen von laptop-mode-tools in dieser Konfigurationsdatei eingestellt werden. In neueren Versionen sind die Funktionen auf mehrere Dateien aufgeteilt. Man findet diese Dateien im Ordner /etc/laptop-mode/conf.d.
Zu beachten ist, dass in der Voreinstellung von laptop-mode bereits einige evtl. unerwünschte Funktionen, wie die automatische Festplatten-Abschaltung, aktiviert sind! Dies kann unter Umständen zu erhöhtem Festplattenverschleiß führen. Vergleiche den Artikel Notebook-Festplatten-Bug.
Will man die Taktfrequenz als Benutzer selbst ändern, kann man diverse Hilfsmittel aus Prozessortaktung verwenden. Dies sei auch allen empfohlen, denen es lediglich um die Prozessortaktung in einer Standard-Umgebung geht.
Möchte man mit dem laptop-mode die Prozessortaktung beeinflussen so aktiviert man dies wie folgt:
# Should laptop mode tools control the maximum CPU frequency? # CONTROL_CPU_FREQUENCY=1
Dies setzt allerdings voraus, dass die Senkung der Taktfrequenz grundsätzlich schon funktioniert. Näheres dazu findet sich ebenfalls bei Prozessortaktung.
In welchem Zustand welcher Prozessortakt und welcher Governor benutzt werden soll, wird im selben Abschnitt bestimmt.
| Bezeichner-Kürzel | Beschreibung |
BATT_CPU | im Batteriebetrieb |
LM_AC_CPU | im Netzbetrieb |
NOLM_AC_CPU | laptop mode nicht aktiv, im Netzbetrieb |
Damit die Taktstufen durch laptop-mode-tools angepasst werden können, abschließend den Befehl
sudo chmod +s /usr/bin/cpufreq-selector
ausführen.
BATT_CPU_MAXFREQ=medium BATT_CPU_MINFREQ=slowest BATT_CPU_GOVERNOR=powersave BATT_CPU_IGNORE_NICE_LOAD=1 LM_AC_CPU_MAXFREQ=fastest LM_AC_CPU_MINFREQ=slowest LM_AC_CPU_GOVERNOR=performance LM_AC_CPU_IGNORE_NICE_LOAD=1 NOLM_AC_CPU_MAXFREQ=fastest NOLM_AC_CPU_MINFREQ=slowest NOLM_AC_CPU_GOVERNOR=performance NOLM_AC_CPU_IGNORE_NICE_LOAD=0
Läuft das Notebook im Akkubetrieb, ist der Governor powersave und die minimale CPU-Frequenz 600 MHz eingestellt. An der Steckdose läuft die CPU des Notebook mit vollem Takt. Besser ist ondemand, damit die CPU bei geringer Belastung niedriger takten kann. conservative erlaubt auch das Wechseln der Taktfequenz, allerdings zögerlicher als ondemand.
In dem Abschnitt Hard drive behaviour settings kann auf die Festplatte Einfluß genommen werden. Hierbei empfiehlt es sich, den Wert für BATT_HD_POWERMGMT hoch zu setzten, da sich sonst die Festplatte sehr häufig ausschaltet, worunter die Lebensdauer leidet. Werte von 1 - 127 erlauben das Ausschalten der Festplatte, Werte von 128 - 254 verbieten es. 1 bedeutet aggressivstes Stromsparen (auf Kosten der Lebensdauer!) und 255 stellt die Funktionen zum Stromsparen ab.
# # Power management for HD (hdparm -B values) # BATT_HD_POWERMGMT=127 LM_AC_HD_POWERMGMT=254 NOLM_AC_HD_POWERMGMT=254
Diese Revision wurde am 19. September 2009 um 19:05 Uhr
von Drache erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet:
System
2004 – 2010 ubuntuusers.de • Einige Rechte vorbehalten