[ERLEDIGT] T420 TLP und Lüfter Probleme

hscade

New member
Themenstarter
Registriert
16 Nov. 2010
Beiträge
15
Hallo,

ich seit kurzen mein neues T420. Hab Linux Mint 12 installiert und mich den Guide für "Clean Install" gehalten, dass heißt ich hab TLP installiert und Boot-Parameter angepasst.
TLP läuft im Akku-Betireb problematisch, denn soweit ich es bis jetzt herausgefunden habe verursacht der Config-Befehl 'SATA_LINKPWR_ON_BAT=min_power' (dieser ist als Standard eingestellt) ein Problem das dazu führt
das nach dem Login der Rechner "scheinbar" einfriert. Zur Zeit habe ich SATA_LINKPWR_ON_BAT=medium_power eingestellt, das läuft soweit wenn ich auch nicht ganz zufrieden damit bin.

Zweites Problem besteht darin das der Lüfter sich permanent dreht (wenn auch nur kühl). Thinkfan behebt dieses Problem - zumindest mit Standardeinstellungen - nicht.

TLP:
Code:
--- tlp 0.3.3 --------------------------------------------System = LENOVO ThinkPad T420 4180PH3
BIOS = 83ET66WW (1.36 )
Release = Linux Mint 12 Lisa
Kernel = 3.0.0-12-generic x86_64

Kurioser weise hat ein Kommilitone ein T420 4180WH1 (also soweit ich gesehen hab gleiche Konfiguration). Er meinte das er nur TLP installieren musste (und natürlich ironhide für Optimus) und damit lief bei ihm alles (weder tpfc noch thinkfan hat er installiert).

Hat jemand Tipps oder Workarounds für diese Probleme? Ich vermute einfach mal das dadurch die Akkulaufzeit bei mir nur bei 3-4 Stunden liegt.

Schonmal ein Danke im Vorraus.
 
Zuletzt bearbeitet:
Das passiert bei TLP mit STATA_LINKPWR_ON_BAT=min_power

tlp-stat Auszug:
Code:
/proc/acpi/ibm/thermal = (thinkpad_acpi not available)

/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)

/dev/sda:
          Model     = ST9500420AS                             
          Firmware  = 0003LVM1
          APM Level = 128
          scheduler = cfq

        SMART info:
            4 Start_Stop_Count          =       81 
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            = 107563160961047 [h]
          193 Load_Cycle_Count          =      407 
          194 Temperature_Celsius       =       33 (0 20 0 [°C]
/dev/sdb:
          Model     = OCZ-NOCTI                               
          Firmware  = 2.13    
          APM Level = 128
          scheduler = cfq

        SMART info:
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            = 189639985987628 [h]
          194 Temperature_Celsius       =      128 (Min/Max 127/129)  [°C]
          231 Temperature_Celsius       =        0    [°C]
          233 Media_Wearout_Indicator   =        0 [%]
dmesg | tail -n 20
Code:
[  480.334673] ata3.00: device reported invalid CHS sector 0
[  480.334699] ata3: EH complete
[  510.863081] ata3: limiting SATA link speed to 1.5 Gbps
[  510.863102] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x50000 action 0x6 frozen
[  510.865488] ata3: SError: { PHYRdyChg CommWake }
[  510.867907] ata3.00: failed command: WRITE DMA
[  510.870432] ata3.00: cmd ca/00:08:08:da:0b/00:00:00:00:00/e5 tag 0 dma 4096 out
[  510.870435]          res 40/00:01:00:00:00/00:00:00:00:00/e0 Emask 0x4 (timeout)
[  510.875418] ata3.00: status: { DRDY }
[  510.877818] ata3: hard resetting link
[  511.194323] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[  511.205796] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[  511.205817] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[  511.205823] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[  511.225711] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[  511.225723] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[  511.225731] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[  511.236093] ata3.00: configured for UDMA/133
[  511.236519] ata3.00: device reported invalid CHS sector 0
[  511.236537] ata3: EH complete

Wenn man nach "ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x50000 action 0x6 frozen" sucht findet man ziemlich viele Bug-Reports die auch teilweise schon älter sind.
 
Zuletzt bearbeitet:
Hi,

zwei kleine Anmerkungen vorab:
  • Bitte zeig immer die vollständige Ausgabe von sudo tlp-stat, das spart Zeit und unnötige Nachfragen
  • Deine Fragen haben im Linux-Unterforum signifikant bessere Chancen auf hilfreiche Antworten

SATA ALPM: ich habe die OCZ Nocti im Verdacht, dass sie ALPM nicht korrekt implementiert hat. Ein generelles Problem von T420 und/oder Kernel halte ich für unwahrscheinlich, das wäre hier schon hochgekommen – zumal min_power schon die Standardeinstellung von Ubuntu auch ohne TLP ist. Ich habe in den Windows-Unterforen von Problemen mit ALPM + SSD gelesen. Die OCZ werden hier im Forum in letzter Zeit oft mit dem Attribut "zickig" beschrieben.

Die Frage nach dem Workaround stellt sich eigentlich gar nicht, denn Du hast ihn ja mit medium_power schon gefunden. Du kannst mal den Verbrauch präzise messen bzw. vergleichen und danach entscheiden ob sich weiterer Aufwand an dieser Stelle überhaupt lohnt -> Messung der Leistungsaufnahme (Kap. Randbedingungen beachten!)

Bootoptionen: ja welche bitte und wie konfiguriert?

Stromverbrauch allgemein: ohne Messung unter vergleichbaren Randbedinungen (s.o.) kann man dazu wenig sagen. Ich schlage vor Du schaltest mal vorübergehend im BIOS auf "integrated" = Intelgrafik und mißt damit. Dann haben wir einen sauberen Ausgangspunkt. Danach kannst Du schauen ob Du mit Hybridgrafik überhaupt ein Bein auf den Boden bekommst.

Dem Thema Lüfter sollten wir uns erst nähern, wenn der Stromverbrauch durchoptimiert ist.
 
Zuletzt bearbeitet:
---> nach Linux verschoben
 
Zuletzt bearbeitet:
Danke linrunner,

  • tlp-stat: http://nopaste.info/4e333ce51d.html
  • Die OCZ Nocti hat mein Kommilitone auch drin und bei ihm macht kein Problem, deswegen hoffe ich einfach mal das es nicht durch das "Zicken" der SSD kommt. Anbei unter Windows 7 komm ich auch auf 8 Stunden Laufzeit und das läuft ohne Probleme. Zusätzlich gibts oben geposteten dmesg Output auch häufig in Bug-reports zu finden und das nicht nur im Zusammenhang mit SSDs sondern scheinbar mit allerlei möglichen SATA-Geräten.
  • GRUB-Einstellungen wie beschrieben unter: http://thinkpad-wiki.org/TLP_-_Linux_Stromsparen#Kernel-Bootoptione
  • Der Stromverbrauch liegt mit "Integrated Graphics" (also der Intel) bei 12 - 16 W und mit zusätzlicher NVIDIA bei 20 - 26 W. Definitiv zu hoch! Auf Integrated brauch ich nicht unbedingt stellen, mittels "ironhide-disablecard" wird die NVIDIA abgeschaltet und es kommt - geprüft - das gleiche herraus als wenn ich im BIOS nur die Integrated anstelle.
  • Das mit dem Lüfter ist mittlerweile eher marginal und würde ich sowieso erst am Ende machen da er meist nur mit angestellter NVIDIA bei 3000 - 3500 UPM ist und ansonsten bei 700 - 1500 rumlaeuft und damit laut powertop zwischen 700 mW und 1,1 W verbraucht
 
Der Stromverbrauch liegt mit "Integrated Graphics" (also der Intel) bei 12 - 16 W und mit zusätzlicher NVIDIA bei 20 - 26 W.
Solange Du nicht sagst unter welchen Randbedingungen die Werte entstanden sind – welche Funkgeräte an/verbunden, welcher Nvidia-Treiber, mit Anwendungen (welche) oder im Idle, ... – werde ich keine Einschätzung abgeben. Miß bitte mal im absoluten Idle exakt unter den oben von mir verlinkten Bedingungen, das ist hier im Forum der De-Facto-Standard für Vergleiche.

ps. die mW-Angaben für einzelne Komponenten in Powertop sind absoluter Schwachsinn. Man könnte auch sagen frei erfunden ... :eek:

EDITH zum Thema Bootoptionen: pcie_aspm=force zieht schon mal nicht
Code:
/sys/module/pcie_aspm/parameters/policy = default ([B]disabled by kernel[/B])
Du hast daran gedacht nach dem Editieren von /etc/default/grub
Code:
sudo update-grub
aufzurufen?
 
Zuletzt bearbeitet:
Die Frage nach dem Workaround stellt sich eigentlich gar nicht, denn Du hast ihn ja mit medium_power schon gefunden. Du kannst mal den Verbrauch präzise messen bzw. vergleichen und danach entscheiden ob sich weiterer Aufwand an dieser Stelle überhaupt lohnt -> Messung der Leistungsaufnahme (Kap. Randbedingungen beachten!)

.

Doch, da mit "medium_power" die 500GB HDD deutlich zu hören ist, was unschön ist.

Zum anderen Punkt pcie_aspm jetzt an (update-grub vergessen) und er verbraucht mittlerweile noch 10W (WIFI an und verbunden Display-Backlight: 20%; nur Intel Graphik an). Mit dem neuen werd kann ich leben.
 
Nicht im idle :); mit Firefox und schreiben. Die höhrbare HDD hab ich jetzt auch unter Kontrolle dank TLP ( DISK_APM_LEVEL_ON_BAT="32 32")
 
Bei dem APM-Level solltest Du in der nächsten Zeit ein wenig auf den Load Cycle Count achten (in tlp-stat bei den SMART Infos zu sehen).

Bitte den Thread im Titel als [gelöst] markieren (geht im erweiteren Editor).
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben