staging.inyokaproject.org

Strom sparen mit Ubuntu?!

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Cadzie

Anmeldungsdatum:
12. Dezember 2006

Beiträge: Zähle...

Hallo an alle,

ich habe Gutsy 7.10 mit einem Samsung X20 Laptop Studenbook Version (Ati X700) und dem neusten Ati Treiber

Ich habe jetzt alle vorgeschlagenen Tweaks versucht aber ich komme einfach nicht unter die 16,5 Watt Grenze.

Hat einer noch eine Idee woran das liegen könnte?

Werd ansonsten wohl auf Gentoo umsteigen müssen, weil ich einfach eine lange Akkulaufzeit für Meetings benötige.

Lg Cadzie

Hier noch ein paar Infos:

CPU Frequenz gesenkt
Ati Treiber - 8.42.3
Compiz - Deaktiviert
aticonfig --lsp zeigt 1
Wlan auf Stromsparmodus
Laptop_mode aktiv
Bluetooth deaktiviert

eigentlich alle Tipps von PowerTop durchgeführt

Chrissss Team-Icon

Anmeldungsdatum:
31. August 2005

Beiträge: 37971

tawk hat geschrieben:

@janlau
Nimm anstelle des acpi-cpufreq Patches einfach diesen hier:
http://phcpatches.googlecode.com/svn/trunk/speedstep/patches/linux-phc-0.3.1-kernel-vanilla-2.6.22.patch
Dann kompilierst du das Modul einfach so wie's in der Anleitung Prozessorspannung_senken steht (Befehle auf speedstep anpassen). Falls du es nicht hinbekommst kann ich dir es auch fertig kompilieren, dann musst du es nur noch einsetzen.

Danke das half auch bei mir ☺

fragro

Avatar von fragro

Anmeldungsdatum:
13. April 2007

Beiträge: 60

Hi, ich habe versucht die Powerplay-Funktion des fglrx-Treibers in die ACPI-Events meines Notebooks (Samsung X50) zu integrieren.

Dafür habe ich unter "/etc/acpi/power.d/" ein Script "fglrx-powerstate-1.sh" und unter "/etc/acpi/ac.d/" das Script "fglrx-powerstate-3.sh" erstellt.

/etc/acpi/ac.d/fglrx-powerstate-3.sh:

/usr/bin/aticonfig --set-powerstate=3  > /dev/null

/etc/acpi/power.d/fglrx-powerstate-1.sh:

/usr/bin/aticonfig --set-powerstate=1  > /dev/null

Das ganze noch mit "chmod +x" ausführbar gemacht und fertig! Demnach sollte wenn ich den Netzstecker ziehe die Grafikkarte in den Stromsparmodus gehen und wenn ich ihn wieder einstecke wieder in den "Stromverschwendungsmodus" wechseln. Jedoch passiert nichts.

Hat jemand eine Ahnung woran das liegen könnte?

PS: Die Scripte gehören "root:root" kann es sein das sie zu einer anderen Gruppe gehören müssen?

fragro

Avatar von fragro

Anmeldungsdatum:
13. April 2007

Beiträge: 60

Ok hab gerade das Script "/etc/acpi/fglrx-powermode.sh" entdeckt und die erste Zeile in "/etc/default/fglrx" entkommentiert, wodurch meine vorherige Bemühung etwas sinnlos ist. Jetzt wechselt mein Laptop nach dem Ziehen des Steckers in Powerstate 1, jedoch beim einstecken nicht in Powerstate 3. Kann mir da jemand helfen?

tawk

Anmeldungsdatum:
19. Mai 2005

Beiträge: 288

@fragro
dieses Skript versucht den default-powerstate so herauszufinden:

/usr/bin/aticonfig --lsp | grep -m1 default | cut -b 3-3


kommt da bei dir 3 raus? Dann weiß ich auch nicht weiter. Aber zur Not musst du die Vorgehensweise des fglrx-skripts in dein eigenes integrieren, dann dürfte das auch klappen.

@Cadzie
Ich komm bei fast gleichem Laptop (X600-Version) auf 12,5 Watt runter, allerdings nur wenn ich gar nichts anrühre 😉
Du könntest mal versuchen, herauszufinden welche Stromsparmaßnahme nicht gefruchtet hat. Oft ist es der GraKa-Powerstate.

inos

Avatar von inos

Anmeldungsdatum:
10. Oktober 2006

Beiträge: Zähle...

@Cadzie Hi, solltest Du zeitweise auf USB verzichten können kann das Abschalten bis zu 1W sparen (zumindest auf meinem Samsung Q35)
Kompletten USB-Bus Ausschalten

sudo modprobe -r uhci_hcd


Einschalten

sudo modprobe uhci_hcd

Gruß Martin

fragro

Avatar von fragro

Anmeldungsdatum:
13. April 2007

Beiträge: 60

Habs rausgefunden!

In dem Skript "/etc/acpi/fglrx-powermode.sh" einfach die Zeile 28-33 auskommentieren oder löschen...

#grep -q off-line /proc/acpi/ac_adapter/*/state 
#if [ $? = 0 ]; then
#   on_dc=1
#else
#   on_dc=0
#fi

...und durch das hier ersetzen:

grep -q off-line /proc/acpi/ac_adapter/*/state 
if [ $? = 0 ]; then
   on_dc=1
fi
grep -q on-line /proc/acpi/ac_adapter/*/state 
if [ $? = 0 ]; then
   on_dc=0
fi

Keine Ahnung warum das originale Skript nicht Funktioniert... für mich sieht es Ok aus!?

TimBo84

Anmeldungsdatum:
19. September 2006

Beiträge: Zähle...

Habe das Problem, dass der Rechner bei normalem Netzbetrieb garkeinen Stromverbrauch anzeigt.

Am Akku braucht der ca 30 W..und ich lese hier einiges von 14 W oder so.

Grafikkarte ist ne ATi und hat ja mit Compiz keinen Sparmodus oder?
Nb ist ein Asus Z692Va.

Bildschirmhelligkeit hab ich dann mal runtergedreht auf fast 0 aber ich will damit ja auch arbeiten können. Prozessorspannung zu senken hat mir auch schon einiges gebracht,

cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls gibt mir :

13:25 10:11 8:6 6:4

das aus. Also das Notebook bleibt deutlich kühler.

Auf Compiz kann ich verzichten wenns sein muss. [nur wie schalte ich Compiz ab. Wenn ich Effekte auf none habe geht Powerplay immernoch nicht] Aber gibts noch weitere Möglichkeiten? Lese öfters Laptop-mode usw. Aber wie kann ich das einschalten? Bin da noch ziemlicher Neuling was die module angeht.

mfg Tim

burli

Avatar von burli

Anmeldungsdatum:
27. April 2007

Beiträge: 9066

TimBo84 hat geschrieben:

Habe das Problem, dass der Rechner bei normalem Netzbetrieb garkeinen Stromverbrauch anzeigt.

Soweit ich das sehe wird im Netzbetrieb generell kein Verbrauch ermittelt. Zumindest ist mir noch kein Laptop untergekommen der das getan hätte

TimBo84

Anmeldungsdatum:
19. September 2006

Beiträge: Zähle...

Na gut, ist ja auch nicht so schlimm.

Dachte nur dann muss ich zum testen nicht immer den Stecker ziehen.

burli

Avatar von burli

Anmeldungsdatum:
27. April 2007

Beiträge: 9066

Der Laptop dürfte sich im Netzbetrieb anders verhalten als im Batteriebetrieb. Außerdem sitzt der Stromsensor anscheinend in der Verbindung zum Akku da sowohl der Entladestrom als auch der Ladestrom gemessen wird. Irgendwie muß der Computer ja den Akku ausmessen können. Da bringt es ihm nix wenn er den Strom für den Prozessor oder die Festplatte misst

TimBo84

Anmeldungsdatum:
19. September 2006

Beiträge: 57

Gut hilft mir destotrotz dann nicht weiter 😉

Wie kann ich den Stromverbrauch denn noch senken?

Was bedeutet dieses Laptop-Mode?

Hab gelesen, dass die Festplatten da irgendwie gefährdet sind.

tawk

Anmeldungsdatum:
19. Mai 2005

Beiträge: 288

Also wenn der Stromsparmodus der ATI-Grafikkarte nicht funktioniert, dann sind alle anderen Bemühungen ziemlich nutzlos. Die braucht oft am meisten. Welche hast du denn? Und warum geht powerplay nicht?

TimBo84

Anmeldungsdatum:
19. September 2006

Beiträge: 57

Kein Plan warum powerplay nicht geht. Früher ging das doch nie wenn Compiz aktiv war oder täusche ich mich da?

Werde nochmal das Wiki abarbeiten.

Bis gleich

edit: Powerplay ging mit nem DISPLAY=:0 davor nun doch.

Jetzt liegt der Stromverbrauch bei ca 25 W.

Immer noch einiges über den anderen hier. Oder komme ich dank ATI X700 garnicht unter 20W?

tawk

Anmeldungsdatum:
19. Mai 2005

Beiträge: 288

Nein, das ist immer noch gar nicht normal. Funktioniert deine Prozessortaktung überhaupt? Welche Frequenz wird eingestellt?
Das könnte des Rätsels Lösung sein. Denn 15 Watt sollten mit jedem Laptop möglich sein. Ich komme mit etwas Verzicht sogar auf 13 Watt.