Stromsparen HILFE

li8w8

Active member
Themenstarter
Registriert
17 Apr. 2010
Beiträge
1.394
Hallo,

ich stehe vor folgendem Problem:
System:
Mageia Linux, T60p v5200, 2.33ghz


ich darf nach jedem boot die tuneables von powertop
neu umstellen auf GOOD

gibt es einen weg dies automatisch beim start (via rc.local) auszuführen/ wie lauten die ausgeführten befehle?

momentan in rc.local

touch /var/lock/subsys/local
echo 0x00fc7fff > /sys/devices/platform/thinkpad_acpi/hotkey_mask
echo 5 > /proc/sys/vm/laptop_mode
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
echo crt_disable > /proc/acpi/ibm/video
echo dvi_disable > /proc/acpi/ibm/video
echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
echo 5 > /sys/module/snd_hda_intel/parameters/power_save
echo profile > /sys/class/drm/card0/device/power_method


und ich liege nach nachträglichem tunen mit powertop bei 21watt surfen ohne flash nur thinkpadforum


hier die device stats von powertop:

100,0% PCI Device: Intel Corporation N10/ICH 7 Family PCI Express Port 1
100,0% PCI Device: Intel Corporation N10/ICH 7 Family PCI Express Port 3
100,0% PCI Device: Intel Corporation N10/ICH 7 Family PCI Express Port 2
100,0% PCI Device: Intel Corporation N10/ICH 7 Family SMBus Controller
100,0% PCI Device: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller
100,0% PCI Device: Intel Corporation N10/ICH 7 Family PCI Express Port 4
100,0% PCI Device: Texas Instruments PCI1510 PC card Cardbus Controller
100,0% PCI Device: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4
100,0% Radio device: iwlagn
100,0% PCI Device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller
100,0% PCI Device: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
100,0% PCI Device: ATI Technologies Inc M56GL [Mobility FireGL V5250]
100,0% PCI Device: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port


geht da was zu senken?

mfg hannes
 
T60p mit v5200, 2.33ghz und Intel 4965 bei 21W im Surfbetrieb, das klingt ganz vernünftig! Wie siehts mit TLP aus? Evt. kommst du dann auf 20W ;-).
 
ich erreiche schon die 17watt, nachdem ich den lüfter ausschalte (gpu 60° cpu 50°), niedrigste helligkeit und audio mute einstelle.

zu tlp werd ich im treath fragen stelle ;)

ich brauch da einfach ne rpm xD oder tar.gz

erstmal muss tp_smapi-dkms laufen [mit kernel 2.38.60]

die gpu läuft im surfbetrieb forced auf profile=low(powermethod=profile).

macht kaum was aus für yT usw ;)

dynpm
wechselt sichtbar mit blinkendem bildschirm etwas zu oft und hat nen höheren verbrauch (logisch).

am meisten stört mich, dass ich jedesmal aufs neue "tunen" muss in powertop.
 
Ich nehm die Anwort mal vorweg: für Mageia gibt es TLP noch nicht, solange sich keiner findet der ein Paket dafür baut.

mit dem .3.5 tar.gz geht es =)

ohne probleme.

ein aktuelles dkms smapi gibts auch als rpm für mandriva 2012

einziges problem: powersave von powertop nicht optimal eingestellt (manuell nachtunen nötig)
 
mit dem .3.5 tar.gz geht es =) ohne probleme.
Schön zu hören, ich kann aber trotzdem keinen offiziellen Support dafür geben. Zeig bitte als Beweis ;) mal
Code:
sudo tlp-stat
einziges problem: powersave von powertop nicht optimal eingestellt (manuell nachtunen nötig)
Powertop erzählt viel wenn der Tag lang ist -> siehe TLP-FAQ. Bestimmte Angaben sind sogar allergröbster Unfug (Verbrauch einzelner Komponenten).

Zeig mal einen Screenshot im ungetunten Zustand.
 
voila tlp-stat

[root@localhost hannes]# tlp-stat
--- TLP 0.3.5 --------------------------------------------

+++ System Info
System = LENOVO ThinkPad T60p 20078JG
BIOS = 79ETE5WW (2.25 )
Release = "Mageia 1"
Kernel = 2.6.38.8-desktop586-10.mga i686
/proc/cmdline = BOOT_IMAGE=Mageia root=UUID=3d25c08f-a441-4270-bd4b-b7443e030362 splash=silent pcie_aspm=force vga=788

+++ System Status
TLP power save = enabled
power source = battery

+++ Processor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand

/proc/sys/kernel/nmi_watchdog = (not available)

+++ Undervolting
PHC kernel not available.

+++ ThinkPad Temperatures
/proc/acpi/ibm/thermal = temperatures: 43 32 27 57 50 -128 23 -128 29 39 37 -128 -128 -128 -128 -128
/proc/acpi/ibm/fan = speed: 0

+++ File System
/proc/sys/vm/laptop_mode = 2
/proc/sys/vm/dirty_writeback_centisecs = 6000
/proc/sys/vm/dirty_expire_centisecs = 6000
/proc/sys/vm/dirty_ratio = 60
/proc/sys/vm/dirty_background_ratio = 1
/proc/sys/fs/xfs/age_buffer_centisecs = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs = (not available)

+++ Storage Devices
/dev/sda:
Model = HTS721010G9SA00
Firmware = MCZIC17V
APM Level = 128
scheduler = cfq


+++ SATA Aggressive Link Power Management
No AHCI-enabled host controller detected.

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = powersave

+++ Radeon Graphics
/sys/class/drm/card0/device/power_method = profile
/sys/class/drm/card0/device/power_profile = low

+++ Wireless
bluetooth = none (no device)
wifi = on
wwan = none (no device)

wlan1(iwlagn): power management = off (disabled by kernel)

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save = 4
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ ThinkPad Battery (Main)
/sys/devices/platform/smapi/BAT0/manufacturer = Panasonic
/sys/devices/platform/smapi/BAT0/model = 92P1133
/sys/devices/platform/smapi/BAT0/manufacture_date = 2006-09-28
/sys/devices/platform/smapi/BAT0/first_use_date = 2007-01-08
/sys/devices/platform/smapi/BAT0/cycle_count = 592
/sys/devices/platform/smapi/BAT0/design_capacity = 84240 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 53890 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 49410 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 92 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = 155 [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = not_charging [min]
/sys/devices/platform/smapi/BAT0/force_discharge = 0
/sys/devices/platform/smapi/BAT0/power_now = -19466 [mW]

/sys/devices/platform/smapi/BAT0/start_charge_thresh = 96 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh = 100 [%]

+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist = (not configured)

Bus 001 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 1.1 root hub (hub)
Bus 002 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 1.1 root hub (hub)
Bus 003 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 1.1 root hub (hub)
Bus 004 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 1.1 root hub (hub)
Bus 004 Device 003 ID 0483:2016 control = auto, autosuspend_delay_ms = 2000 -- SGS Thomson Microelectronics Fingerprint Reader (no driver)
Bus 005 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 2000 -- Linux Foundation 2.0 root hub (hub)

[root@localhost hannes]#
 
hier die powertop ausgabe


wie kann aspm geprüft werden (wie wird das bei grub 0.97 korrekt gesetzt?)
 

Anhänge

  • overview.jpg
    overview.jpg
    96,2 KB · Aufrufe: 10
  • devicestat.jpg
    devicestat.jpg
    92,4 KB · Aufrufe: 5
  • tuneables.jpg
    tuneables.jpg
    97,1 KB · Aufrufe: 4
Zuletzt bearbeitet:
welches programm meinst du?
gnome 0.97 ist schon ewigkeiten her. du meinst daher wohl irgendwas anderes
 
Hi,

die "Bad Tunables" bekommst Du weg mit
Code:
RUNTIME_PM_ON_BAT=auto
Allerdings ist diese Änderung rein kosmetischer Natur, denn auf einem T60 bringt das genau nichts. Aus demselben Grund ist es nicht sinnvoll beim T60 Zeit ins das Thema ASPM zu investieren. pcie_aspm=force ist auch erst ab Kernel 2.6.39 relevant -> siehe z.B. TLP-Anleitung. Du hast 2.6.38.

Ich habe selbst ein T60 mit ATI-Grafikheizung. Da kannst Du machen was Du willst, es wird weiter viel Strom verbrauchen.
 
ich habe es nicht zum stromsparen aber windowswerte währen trotzdem nett =)
 
Dann hast Du wahrscheinlich eines der Boards, die die GPU-Temperatur zu hoch anzeigen; hab ich hier schon mehrfach gelesen. 20W beim Surfen hab ich auch, 15W im Idle + duster (mit SSD).
 
Dann hast Du wahrscheinlich eines der Boards, die die GPU-Temperatur zu hoch anzeigen; hab ich hier schon mehrfach gelesen. 20W beim Surfen hab ich auch, 15W im Idle + duster (mit SSD).

yep. hab jetzt in tpfan.admin einfach das lüfterlimit auf 70°C gelegt für die gpu. sollten etwa 50°C real sein.

unter windows klappts mit diesem offset auch ganz gut.

der lüfter ist dadurch relativ selten an beim surfen ohne flash. sehr angenehm.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben