Gibt es eine ähnliche Energiesparanwendung wie Jupiter?

177

Ich versuche, die App für die Jupiter-Energieeinstellungen zu installieren, habe aber gelesen, dass sie nicht mehr mit dem neuen Kernel kompatibel ist. Gibt es ein ähnliches Programm oder eine Möglichkeit, die Energieeinstellungen am 13.04 zu verwalten?

Michael Scott
quelle
Wäre es schwierig, Jupiter-Quellcode zu bekommen und ihn für neuere Kernel zu aktualisieren? Irgendwelche Tipps, wo ich anfangen soll? Ich kenne Java und ein bisschen Python.
ThiagoPonte
1
Ich lasse 13.04 laufen und Jupiter läuft immer noch gut.
Dr_Bunsen
Vielleicht möchten Sie einen Blick auf Slim werfen
Jeff Xiao

Antworten:

267

Verbessern Sie den Stromverbrauch / die Akkulaufzeit unter Linux mit TLP

Überblick

TLP bietet Ihnen die Vorteile eines fortschrittlichen Power-Managements für Linux, ohne dass Sie jedes technische Detail verstehen müssen. TLP wird mit einer Standardkonfiguration geliefert, die bereits für die Akkulaufzeit optimiert ist. Sie können sie also einfach installieren und vergessen. Trotzdem ist TLP in hohem Maße anpassbar, um Ihre spezifischen Anforderungen zu erfüllen.

Eigenschaften

Kernel laptop mode and dirty buffer timeouts
Processor frequency scaling including "turbo boost" / "turbo core"
Power aware process scheduler for multi-core/hyper-threading
Hard disk advanced power magement level and spin down timeout (per disk)
SATA aggressive link power management (ALPM)
PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above
Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above
Radeon KMS power management – Linux 2.6.35 and above, not fglrx
Radeon dynamic power management – Kernel 3.11 and above, not fglrx
Wifi power saving mode – depending on kernel/driver
Power off optical drive in drive bay (on battery)
Audio power saving mode – hda_intel, ac97

Überprüfen Sie auch die Zusatzfunktionen

Installation

Überprüfen Sie auch die Voraussetzungen

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool

ThinkPads

sudo apt-get install tp-smapi-dkms acpi-call-tools tlp tlp-rdw smartmontools ethtool
  • tlp-rdw - Radio Device Wizard - Aktivieren / Deaktivieren und Energiesparen (Wifi / Bluetooth)
  • smartmontools - Wird von tlp-stat benötigt, um SMART-Daten des Festplattenlaufwerks anzuzeigen
  • ethtool - wird benötigt, um Wake-on-Lan zu deaktivieren
  • tp-smapi-dkms Nur ThinkPad, tp-smapi wird für Batterieladeschwellen und für die ThinkPad-spezifische Statusausgabe von tlp-stat benötigt
  • acpi-call-tools Nur ThinkPad, acpi-call wird für Batterieladeschwellen bei Sandy Bridge und neueren Modellen benötigt

Zusätzlich

TLP-Anzeige für Einheit Eine Einheitsanzeige, die zum bequemen Umschalten zwischen AC- und BAT-Modus erstellt wurde. Benutzung auf eigenes Risiko. Hier herunterladen: indicator-TLP.py

TLP-Indikator für Einheit


Aufbau

Entfernen der standardmäßigen Ubuntu-CPU-Frequenzkonfiguration

sudo update-rc.d -f ondemand remove 

TLP-Entwickler

(Dies ist keine allgemeine Voraussetzung für TLP, sondern wird nur benötigt, wenn der Benutzer beschließt , den Standard-Governor zu ändern. Wenn ein Benutzer den Befehl ausgibt, ohne auch die TLP-Einstellung zu ändern, wird eine "Leistung" erzielt, die für die Batterie ziemlich schlecht ist Lebensdauer.), Anwenden auf Abschnitt 3.) Prozessor- und Frequenzskalierung

Die Hauptkonfigurationsdatei von TLP befindet sich unter / etc / default / tlp

sudo -i gedit /etc/default/tlp

Parameter

Allgemeine Hinweise

  1. Parameter, die auf _AC enden, werden bei angeschlossener Stromversorgung wirksam
  2. Parameter, die auf _BAT enden, sind im Batteriebetrieb wirksam
  3. Parameter, die Leerzeichen enthalten, müssen in Anführungszeichen gesetzt werden: ""
  4. Einige Parameter sind standardmäßig inaktiv. Entfernen Sie das führende '#', um es zu aktivieren

0.) Allgemein

TLP_ENABLE=1

Auf 0 setzen, um TLP zu deaktivieren (Neustart erforderlich). Es sollte aktiviert sein, also den Standardwert beibehalten

1.) Dateisystem

   DISK_IDLE_SECS_ON_AC=0
   DISK_IDLE_SECS_ON_BAT=2 

DISK_IDLE_SECS_ON_BAT = 2 = Sie können entweder den Standardwert verlassen (2) oder Sie können es als bearbeiten 5 , standardmäßig Ubuntu nutzt 5 unter Hilfe, seine bis zu Ihnen, lesen die gibt

cat /usr/lib/pm-utils/power.d/laptop-mode

Hiermit wird gesteuert, wie aggressiv das System versucht, das Schreiben auf die Festplatte zu vermeiden. Je länger die Festplatte im Leerlauf ist, desto mehr Strom können Sie sparen.

Dies ist nur im Akkubetrieb aktiv und setzt diese Werte im Netzbetrieb auf die Kernel-Standardwerte zurück.

Die Standardeinstellung 5 aktiviert den Laptop-Modus und zwingt das System, 5 Sekunden zu warten, wenn etwas auf die Festplatte geschrieben werden soll, um so viele Daten wie möglich auszuspülen.

2.) Schmutzige Seitenwerte

MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60 

Übernehmen Sie den Standardwert

Standard 60, was bedeutet, dass der Kernel den Prozess nicht dazu zwingt, Dateiinformationen zu schreiben, die geändert, aber nicht gespeichert wurden, bis 60% des verwendbaren Systemspeichers mit fehlerhaften Informationen gefüllt sind.

3.) Prozessor- und Frequenzskalierung

CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=powersave

Entfernen Sie den Hash und bearbeiten Sie ihn als konservativ.

Es liegt an Ihnen, was Sie wollen, Sie können auch ON_BAT = powersave verwenden

Wählen Sie einen CPU-Frequenzskalierungsregler: ondemand / powersave / performance / conservative

Gouverneur?

Der Governor entscheidet, welche Frequenz verwendet werden soll.

Modulbeschreibung:

ondemand        Dynamically switch between CPU(s) available if at 95% cpu load

performance     Run the cpu at max frequency

conservative    Dynamically switch between CPU(s) available if at 75% load

powersave       Run the cpu at the minimum frequency

TLP-Entwickler

Die Verwendung von "konservativ" über "Powersave - insbesondere bei Wechselstrom - sollte keine generelle Empfehlung sein, sondern nur eine Option für Hardware, die übermäßige Wärmeentwicklung oder Lüftergeräusche erzeugt.

4.) Min / Max Frequenz

#CPU_SCALING_MIN_FREQ_ON_AC=0
#CPU_SCALING_MAX_FREQ_ON_AC=0
#CPU_SCALING_MIN_FREQ_ON_BAT=0
#CPU_SCALING_MAX_FREQ_ON_BAT=0

Stellen Sie die für den Skalierungsregler verfügbare Min / Max-Frequenz ein. Mögliche Werte hängen stark von Ihrer CPU ab. Für verfügbare Frequenzen siehe tlp-stat output, Abschnitt "+++ Processor".

Hinweis : Parameter sind standardmäßig deaktiviert, entfernen Sie das führende # ihnen zu ermöglichen, sonst Kernel Standardwerte verwendet werden.

5.) Turbo Boost

CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0

Stellen Sie die CPU-Funktion "Turbo Boost" ein: 0 = Deaktivieren / 1 = Zulassen. Erfordert einen Intel Core i-Prozessor und Kernel 3.7 oder höher.

Wichtig: Dies kann zu Konflikten mit den Governor-Einstellungen Ihrer Distribution führen. Bei einem Wert von 1 wird das Boosten nicht aktiviert, sondern nur zugelassen

6.) CPU-Kerne / Hyper-Threads

SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1

Minimieren Sie die Anzahl der verwendeten CPU-Kerne / Hyper-Threads unter Bedingungen geringer Belastung

7.) Kernel

NMI_WATCHDOG=0

Aktivieren Sie den Kernel-NMI-Watchdog-Timer (0 = deaktiviert / Energie sparen, 1 = aktiviert). Der Wert 1 ist nur für das Kernel-Debugging relevant.

8.) Erweiterte Energieverwaltungsebene der Festplatte

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"

Stellen Sie die "Advanced Power Management Level" ein. Mögliche Werte liegen zwischen 1 und 255:

1 – max power saving / minimum performance 

Wichtig: Diese Einstellung kann zu einem erhöhten Verschleiß des Festplattenlaufwerks führen, da der Schreib- / Lesekopf zu stark entladen wird (erkennbar an den Klickgeräuschen).

128 – compromise between power saving and wear (TLP standard setting on battery)

192 – prevents excessive head unloading of some HDDs

254 – minimum power saving / max performance (TLP standard setting on ac)

255 – disable APM (not supported by some disk models)

Unterschiedliche Werte für mehrere Festplatten werden durch Leerzeichen getrennt.

9.) Disk I / O Scheduler

#DISK_IOSCHED="cfq cfq"

Wählen Sie den io-Scheduler für die Plattengeräte aus: noop / deadline / cfq (Standard: cfq) Trennen Sie Werte für mehrere Geräte mit Leerzeichen.

noop ist häufig die beste Wahl für speichergestützte Blockgeräte (z. B. RAM-Disks) und andere nicht rotierende Medien (Flash), bei denen der Versuch, E / A neu zu planen, eine Verschwendung von Ressourcen darstellt

deadline ist ein einfacher Scheduler, der versucht, die Latenzzeit stark zu begrenzen

cfq versucht, die systemweite Fairness der E / A-Bandbreite aufrechtzuerhalten

10.) SATA Aggressive Link Power Management (ALPM):

min_power / medium_power / max_performance

SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power

ALPM ( Aggressive Link Power Management) ist ein Mechanismus, bei dem ein SATA-AHCI-Controller die SATA-Verbindung, die mit der Festplatte verbunden ist, in Perioden ohne E / A-Aktivität in einen sehr stromsparenden Modus versetzen kann und bei Bedarf in einen aktiven Stromversorgungszustand versetzt getan werden. Tests haben gezeigt, dass dies bei einem typischen System etwa 0,5 bis 1,5 Watt Strom spart. (Weitere Informationen finden Sie unter "Quellen und zusätzliche Hilfe". )

11.) PCI Express Active State-Energieverwaltung (PCIe ASPM):

(Standard / Leistung / Powersave)

Hinweis: Benötigt Kernel-Boot-Option pcie_aspm = Auf einigen Rechnern erzwingen

PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave

12.) Radeon-Grafik-Takt

(Profilmethode): Niedrig / Mittel / Hoch / Auto / Standard

auto = mid bei BAT, high bei AC; default = verwende Hardware Defaults (Kernel> = 2.6.35 nur, nicht mit fglrx Treiber!)

#RADEON_POWER_PROFILE_ON_AC=high
#RADEON_POWER_PROFILE_ON_BAT=low

13.) WiFi-Energiesparmodus

1 = deaktivieren / 5 = aktivieren

(Linux 2.6.32 und höher, nur einige Adapter!)

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5

14.) Deaktiviere Wake-on-Lan

Y = Ja, N = Nein

WOL_DISABLE=Y

15.) Audio-Stromsparmodus für Intel HDA

Aktivieren Sie die Audio-Stromsparfunktion für Intel HDA- und AC97-Geräte (Zeitüberschreitung in Sekunden). Ein Wert von 0 deaktiviert /> = 1 aktiviert den Energiesparmodus.

SOUND_POWER_SAVE=1

Controller ebenfalls deaktivieren (nur HDA): J / N

SOUND_POWER_SAVE_CONTROLLER=Y

16.) Optisches Laufwerk in UltraBay ausschalten >> (nur ThinkPads)

Auf 1 setzen, um das optische Laufwerk in UltraBay auszuschalten (nur ThinkPads), wenn es mit Akku betrieben wird. Ein Wert von 0 deaktiviert diese Funktion (Standard). Das Laufwerk kann durch Loslassen (und erneutes Einsetzen) des Auswurfhebels oder durch Drücken der Auswurftaste bei neueren Modellen wieder eingeschaltet werden. Hinweis : Eine UltraBay-Festplatte wird niemals ausgeschaltet.

BAY_POWEROFF_ON_BAT=1

Optisches Laufwerk zum Ausschalten (Standardeinstellung sr0)

BAY_DEVICE="sr0"

17.) Runtime Power Management für PCI (E) -Busgeräte

RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto

Laufzeit-PM für alle PCI (E) -Busgeräte

RUNTIME_PM_ALL=1

Laufzeit-PM für alle PCI (E) -Bus-Geräte: 0 = Deaktivieren / 1 = Aktivieren, Warnung: Experimentelle Option, kann zu Systeminstabilitäten führen

Manchmal hat mein USB-Maus-Dongle nicht funktioniert, als ich ihn in den USB-3-Port gesteckt habe. Wenn ich ihn in den USB-2-Port gesteckt habe, funktioniert er einwandfrei, und alle meine USB-3-Geräte funktionieren einwandfrei.

18.) Usb Autosuspend

Setzen Sie den Wert auf 0, um / 1 zu deaktivieren und die automatische USB-Suspend-Funktion zu aktivieren

USB_AUTOSUSPEND=1

19.) Systemstart und Herunterfahren

RESTORE_DEVICE_STATE_ON_STARTUP=0

Stellt den Status des Funkgeräts (eingebautes Bluetooth, WLAN, WLAN) vom vorherigen Herunterfahren beim Systemstart wieder her:

0 - deaktivieren, 1 - aktivieren

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" 

Deaktiviert eingebaute Funkgeräte beim Systemstart:

bluetooth
wifi – Wireless LAN
wwan – Wireless Wide Area Network (UMTS)

Mehrere Geräte werden durch Leerzeichen getrennt.

Ich habe den Fehler, dass mein Bluetooth- Gerät beim Start nicht deaktiviert ist. Wenn Sie also auf dieses Problem stoßen, führen Sie einfach die folgende Konfiguration aus

sudo nano /etc/rc.local 

Fügen Sie vor dem Beenden von 0 die folgende Zeile hinzu

rfkill block bluetooth

Speichern und beenden und neu starten


Mit TLP arbeiten

Nach der Installation wird TLP beim Systemstart automatisch aktiviert.

Um es sofort ohne Neustart zu starten oder geänderte Einstellungen zu übernehmen, verwenden Sie:

sudo tlp start

Verwenden Sie den Befehl tlp-stat terminal, um zu überprüfen, ob TLP ordnungsgemäß funktioniert

sudo tlp-stat

Überprüfen Sie die Systemtemperatur

sudo tlp-stat -t

Nur Batterieinformationen anzeigen:

sudo tlp-stat -b
sudo tlp-stat --battery 

Nur Konfiguration anzeigen:

tlp-stat -c
tlp-stat --config

Nur den Schaltzustand der Funkgeräte anzeigen:

tlp-stat -r
tlp-stat --rfkill

Nur Temperaturen und Lüfterdrehzahl anzeigen:

tlp-stat -t 

Anwenden der Akkueinstellungen (ohne Berücksichtigung der tatsächlichen Stromquelle):

sudo tlp bat

Anwenden der AC-Einstellungen (Ignorieren der tatsächlichen Stromquelle):

sudo tlp ac

Sie können überprüfen, welche E / A Sie verwenden.

sudo tlp-stat  # Check the section +++ Storage Devices

Trace-Modus

Um vermutete Probleme in TLP genauer zu untersuchen, aktivieren Sie den Trace-Modus in / etc / default / tlp:

TLP_DEBUG="lock nm path pm rf run sysfs udev usb" 

Fügen Sie die oben genannte Zeile am Ende von / etc / default / tlp hinzu. Die akkumulierten Trace-Daten können jederzeit mit gelesen werden

tlp-stat -T 

Oder

grep "tlp" /var/log/debug 

Falls die Trace-Ausgabe fehlt, müssen Sie Ihre rsyslogd-Konfiguration ändern. Erstellen Sie die Datei /etc/rsyslog.d/90-debug.confmit

*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug

Und starten Sie den Daemon neu

sudo /etc/init.d/rsyslog restart 

Quellen und zusätzliche Hilfe

Die TLP-Website bietet sehr gute Unterstützung

Nützlicher Konfigurationslink 1

TLP-Einstellungen

ALPM


Optionale Anpassungen

Passen Sie Ihre CPU-Frequenz mit an indicator-cpufreq

Installation

indicator-cpufreq wird Ihnen helfen, Ihre CPU-Frequenz unterwegs zu ändern:

sudo apt-get install indicator-cpufreq 

Gehen Sie zu Dash > Suche nach Start > Bearbeiten, indicator-cpufreqHinzufügen -foder Kopieren, und fügen Sie den folgenden Befehl ein:

indicator-cpufreq -f 

Bildbeschreibung hier eingeben

Bildschirmfoto

Bildschirmfoto

Mit der Anzeige können Sie Ihre aktuelle CPU-Frequenz überwachen und die CPU-Frequenz ändern

Ändern der CPU-Frequenz

Klicken Sie auf den Indikator

Bildschirmfoto

  • Zusätzliche Hinweise

  • VA-API (Hardwarebeschleunigung für Intel / AMD-GPUs)

Überblick

Die Hauptmotivation für VA-API (Video Acceleration API) besteht darin, hardwarebeschleunigtes Decodieren / Codieren von Videos an verschiedenen Einstiegspunkten (VLD, IDCT, Motion Compensation usw.) für die heute geltenden Codierungsstandards (MPEG-2, MPEG-4) zu ermöglichen ASP / H.263, MPEG-4 AVC / H.264 und VC-1 / VMW3). Die Erweiterung von XvMC wurde in Betracht gezogen, aber aufgrund seines ursprünglichen Designs nur für MPEG-2 MotionComp war es sinnvoller, eine Schnittstelle von Grund auf neu zu entwickeln, mit der die Videodecodierungsfunktionen der heutigen GPUs voll zur Geltung gebracht werden können.

Offizielle Intel-Treiber verwenden VA-API

Unterstützt Video-Codecs

Installieren Sie die Intel / AMD VA-API-Treiber in Ubuntu

für Intel GPUs (für Intel HD Graphics sowie G45 und höher):

sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo

für AMD Radeon GPUs (Sie benötigen auch die proprietären Treiber!):

sudo apt-get install xvba-va-driver vainfo

Installieren Sie MPlayer mit VA-API-Unterstützung in Ubuntu

Standardmäßig unterstützt die MPlayer-Version, die in den offiziellen Ubuntu-Repositorys verfügbar ist, VA-API nicht. Sie können jedoch einen PPA verwenden, der benutzerdefinierte MPlayer-Builds mit VA-API-Unterstützung bereitstellt.

sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi

Jetzt musst du smplayer oder vlc installieren

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer

ODER

sudo apt-get install vlc

Aufbau

SMPLAYER

Seine in Option Registerkarte > Einstellungen, auf der Registerkarte Video> Allgemein Video> Ausgangstreiber die Videoausgabetreiber „vaapi“ gesetzt:

Bildschirmfoto

VLC

Unter Extras> Einstellungen> Eingabe & Codecs> GPU-beschleunigte Decodierung aktivieren

Bildbeschreibung hier eingeben

Nützliche Links


PowerSavingTweaks für Intel Graphics

sudo nano /etc/default/grub

Veränderung:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

zu:

GRUB_CMDLINE_LINUX_DEFAULT=""quiet splash intel_pstate=disable i915.lvds_downclock=1 drm.vblankoffdelay=1 i915.semaphores=1 i915_enable_rc6=1 i915_enable_fbc=1"

und Renn:

sudo update-grub

Nützliche Links

Qasim
quelle
18
+1, sehr umfassende Antwort! TLP wäre auch mein Werkzeug der Wahl. Vielleicht könnte man hinzufügen , dass TLP gestartet und gestoppt werden kann mit sudo tlp start/ sudo tlp stopund dass Sie auch manuell zwischen verschiedenen Stromsparmodi mit umschalten sudo tlp bat/ sudo tlp ac.
Glutanimate
1
askubuntu.com/questions/112705/… Bitte überprüfen Sie meine Antwort
Qasim
4
Das vollständige Entladen Ihres Akkus auf modernen Laptops kann den Akku beschädigen: batterycare.net/en/guide.html#descBat Es gibt noch viele weitere Quellen, googeln Sie bitte "Mythos der Batterieentladung"
MarkovCh1
4
+1, sehr ausführliche Antwort. Hat mir sehr beim Einrichten meines Systems geholfen, um bei Batteriebetrieb Strom zu sparen.
Harry
3
Es scheint, als gäbe es ein zusätzliches nicht benötigtes Zitat inGRUB_CMDLINE_LINUX_DEFAULT=""quiet splash pcie_aspm=force i915
Andrei Botalov
10

Folgendes habe ich in 7 Aufgaben nach der Installation von Ubuntu 13.04 (Raring Ringtail) gelesen :

Jupiter war eines der ersten Dinge, die nach einer neuen Ubuntu-Installation installiert wurden, aber leider wurde die Anwendung eingestellt und die alte Version funktioniert in Ubuntu 13.04 nicht richtig.

Wenn Sie jedoch an der Akkulaufzeit interessiert sind, können Sie TLP verwenden, ein Tool, das Sie installieren und dann vergessen, da es Ihr System automatisch optimiert, um den Stromverbrauch und die Akkulaufzeit zu verbessern.

Verwenden Sie die folgenden Befehle, um TLP in Ubuntu 13.04 zu installieren:

sudo add-apt-repository ppa:linrunner/tlp  
sudo apt-get update  
sudo apt-get install tlp tlp-rdw   
sudo tlp start

Ich habe keine persönlichen Erfahrungen mit TLP.

fossfreedom
quelle
2
Homepage: linrunner.de/tlp/tlp.html
Rinzwind
Ich benutze TLP seit ein paar Tagen und mein Laptop ist 4 bis 6 Grad kühler als Windows
Qasim
4

Jupiter für den 13.04 ist da!

sudo add-apt-repository ppa:jolicloud-team/ppa
sudo apt-get update
sudo apt-get install jupiter
pablofiumara
quelle
Beachten Sie, dass dies wahrscheinlich nur für 12.04, 12.10 und 13.04 funktioniert: launchpad.net/~jolicloud-team/+archive/ubuntu/ppa
Wilf
2
  1. PowerTOP ist ein Linux-Tool zur Diagnose von Problemen mit dem Energieverbrauch und der Energieverwaltung.

    PowerTOP ist nicht nur ein Diagnosetool, sondern verfügt auch über einen interaktiven Modus, in dem der Benutzer verschiedene Energieverwaltungseinstellungen ausprobieren kann, falls die Linux-Distribution diese Einstellungen nicht aktiviert hat.

  2. Dieses udev-Tool aktiviert automatisch die aggressivsten Energiespareinstellungen:

/etc/udev/rules.d/10-local-powersave.rules

# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"

# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"

# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"

# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"

# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"

# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"
Ari Malinen
quelle
powertop ist ein nettes Tool, aber die Datei /etc/udev/rules.d/10-local-powersave.rulesexistiert in 14.04 nicht mehr. Was ist mit den Einstellungen, die Sie hier gepostet haben? Ich benutze powertop --auto-tune, um alles zu stimmen
rubo77
Sie können diese Datei selbst erstellen.
Ari Malinen
Benötigen Sie Powertop? Oder schlagen Sie zwei verschiedene Dinge vor?
Rubo77
Nein, Sie brauchen kein Powertop, um diese Konfiguration zu verwenden.
Ari Malinen