S430 + 13.04 = schwarzer Bildschirm (aus: Projektvorstellung: TLP)

Snorfes

New member
Themenstarter
Registriert
31 März 2013
Beiträge
17
Hallo,

ich bin dabei von Windows auf Ubuntu umzusteigen und kenne mich deswegen noch nicht so gut mit Linux aus.
Ich habe das ThinkPad Edge S430 und habe Ubuntu 13.04 installiert, anschließend
Code:
sudo apt-get update
sudo apt-get dist-upgrade
neustart
Code:
sudo add-apt-repository ppa:linrunner/thinkpad-extras
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
neustart
Code:
sudo apt-get install tlp tlp-rdw tp-smapi-dkms smartmontools ethtool
neustat

Und an diesem Punkt sehe ich nur noch einen schwarzen Bildschirm mit einem weißen Courser; keine Konsole, keine UI.

Könnte mir bitte jemand helfen?

Vielen Danke,
Roland
 
Richtig. Mich interessiert genau genommen nur die die letzte Zeile. Du musst für dein Modell eine Zeile im Skript /usr/lib/tlp-pm/tpacpi-bat hinzufügen (fett markiert):
Code:
my $acpiCallDev = '/proc/acpi/call';
my $aslBases = {
  'default' => '\_SB.PCI0.LPC.EC.HKEY',
  'ThinkPad W520' => '\_SB.PCI0.LPC.EC.HKEY',
  'ThinkPad X121e' => '\_SB.PCI0.LPCB.EC.HKEY',
  'ThinkPad L430' => '\_SB.PCI0.LPCB.H_EC.HKEY',
  'ThinkPad E420s' => '\_SB.PCI0.LPCB.EC0.HKEY',
  'ThinkPad S420' => '\_SB.PCI0.LPCB.EC0.HKEY',
[B]  'ThinkPad S430' => '\_SB.PCI0.LPCB.EC0.HKEY',[/B]
};

Außerdem ist ein Paket zu installieren:
Code:
sudo apt-get install acpi-call-tools

Danach zeig mal:
Code:
sudo tlp-stat
 
Code:
--- TLP 0.3.8.1 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=0
USB_AUTOSUSPEND=1
RESTORE_DEVICE_STATE_ON_STARTUP=1

+++ System Info
System         = LENOVO ThinkPad S430 33643EG
BIOS           = GAET92WW (2.52 )
Release        = Ubuntu Raring Ringtail (development branch)
Kernel         = 3.8.0-15-generic x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-3.8.0-15-generic root=UUID=3dbf7871-d87f-4e40-ba2d-578816e98b17 ro quiet splash vt.handoff=7

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

+++ Processor
CPU Model      = Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  2501000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies = 2501000 2500000 2400000 2300000 2200000 2100000 2000000 1900000 1800000 1700000 1600000 1500000 1400000 1300000 1200000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  2501000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies = 2501000 2500000 2400000 2300000 2200000 2100000 2000000 1900000 1800000 1700000 1600000 1500000 1400000 1300000 1200000 [kHz]

/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  2501000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies = 2501000 2500000 2400000 2300000 2200000 2100000 2000000 1900000 1800000 1700000 1600000 1500000 1400000 1300000 1200000 [kHz]

/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = ondemand
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  2501000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies = 2501000 2500000 2400000 2300000 2200000 2100000 2000000 1900000 1800000 1700000 1600000 1500000 1400000 1300000 1200000 [kHz]

/sys/devices/system/cpu/cpufreq/boost                  = 1
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

+++ Temperatures
CPU temp               =    61 [°C]
/proc/acpi/ibm/fan     =     0 [/min]

+++ File System
/proc/sys/vm/laptop_mode               =     0
/proc/sys/vm/dirty_writeback_centisecs =  1500
/proc/sys/vm/dirty_expire_centisecs    =  1500
/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     = HITACHI HTS725050A7E630                 
          Firmware  = GH2ZB390
          APM Level = 254
          Status    = active/idle
          scheduler = deadline

        SMART info:
            4 Start_Stop_Count          =     1247 
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =     1230 [h]
          193 Load_Cycle_Count          =    41995 
          194 Temperature_Celsius       =       39 (Min/Max 1/49)  [°C]

/dev/sdb:
          Model     = INTEL SSDMCEAC240B3                     
          Firmware  = LLLi    
          APM Level = 254
          Status    = active/idle
          TRIM      = supported
          scheduler = deadline

        SMART info:
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =       28 [h]
          190 Airflow_Temperature_Cel   =       54 [°C]
          225 Load_Cycle_Count          =     2154 
          232 Available_Reservd_Space   =      100 [%]
          233 Media_Wearout_Indicator   =      100 [%]
          241 Total_LBAs_Written        =    0.000 [TB]


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy  = max_performance
/sys/class/scsi_host/host1/link_power_management_policy  = max_performance
/sys/class/scsi_host/host2/link_power_management_policy  = max_performance
/sys/class/scsi_host/host3/link_power_management_policy  = max_performance
/sys/class/scsi_host/host4/link_power_management_policy  = max_performance
/sys/class/scsi_host/host5/link_power_management_policy  = max_performance

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)

+++ Intel Graphics
/sys/module/i915/parameters/powersave        =  1 (enabled)
/sys/module/i915/parameters/i915_enable_rc6  = -1 (use per-chip default)
/sys/module/i915/parameters/i915_enable_fbc  = -1 (use per-chip default)
/sys/module/i915/parameters/lvds_downclock   =  0 (disabled)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)

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

wlan0(iwlwifi): power management = off

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

+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = active

+++ ThinkPad Battery Status (Main)
/sys/class/power_supply/BAT0/manufacturer                   = SMP
/sys/class/power_supply/BAT0/model_name                     = 45N1087
/sys/class/power_supply/BAT0/cycle_count                    =      0
/sys/class/power_supply/BAT0/energy_full_design             =  48840 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  43040 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  43040 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

tpacpi-bat.BAT0.startThreshold                              =    128 [%]
tpacpi-bat.BAT0.stopThreshold                               =    128 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0
+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = on   (0x060000 Host bridge)
/sys/bus/pci/devices/0000:00:02.0/power/control = on   (0x030000 VGA compatible controller)
/sys/bus/pci/devices/0000:00:14.0/power/control = on   (0x0c0330 USB controller)
/sys/bus/pci/devices/0000:00:16.0/power/control = on   (0x078000 Communication controller)
/sys/bus/pci/devices/0000:00:1a.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1b.0/power/control = on   (0x040300 Audio device)
/sys/bus/pci/devices/0000:00:1c.0/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.1/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.3/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1c.4/power/control = on   (0x060400 PCI bridge)
/sys/bus/pci/devices/0000:00:1d.0/power/control = on   (0x0c0320 USB controller)
/sys/bus/pci/devices/0000:00:1f.0/power/control = on   (0x060100 ISA bridge)
/sys/bus/pci/devices/0000:00:1f.2/power/control = on   (0x010601 SATA controller)
/sys/bus/pci/devices/0000:00:1f.3/power/control = on   (0x0c0500 SMBus)
/sys/bus/pci/devices/0000:02:00.0/power/control = on   (0xff0000 Unassigned class [ff00])
/sys/bus/pci/devices/0000:03:00.0/power/control = on   (0x028000 Network controller)
/sys/bus/pci/devices/0000:04:00.0/power/control = on   (0x020000 Ethernet controller)

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

Bus 001 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 002 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =  2000 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 003 Device 002 ID 046d:c52b control = on,   autosuspend_delay_ms =  2000 -- Logitech, Inc. Unifying Receiver (usbhid)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 003 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 004 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 3.0 root hub (hub)
Bus 001 Device 004 ID 147e:1002 control = auto, autosuspend_delay_ms =  2000 -- Upek  (no driver)
Bus 002 Device 003 ID 04f2:b2ea control = auto, autosuspend_delay_ms =  2000 -- Chicony Electronics Co., Ltd  (uvcvideo)

+++ Suggestions
* Install tp-smapi kernel modules for ThinkPad advanced battery functions

Edit: Kein Spoiler aber wenigstens code...
 
Das Ansprechen der Ladeschwellen klappt, aber Werte von 128 sind etwas ungewöhnlich – wäre ja auch zu einfach gewesen ;) :
tpacpi-bat.BAT0.startThreshold = 128 [%]
tpacpi-bat.BAT0.stopThreshold = 128 [%]
tpacpi-bat.BAT0.forceDischarge = 0

Vielleicht versuchst Du einfach mal in der TLP Konfiguration Schwellen einzustellen und per
Code:
sudo tlp setcharge
zu schreiben.

Danach anzeigen per
Code:
sudo tlp-stat -b
 
Code:
Setting temporary charge thresholds for BAT0:
  stop  = 95
  start = 80
Activating...done.
Code:
--- TLP 0.3.8.1 --------------------------------------------

+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = active

+++ ThinkPad Battery Status (Main)
/sys/class/power_supply/BAT0/manufacturer                   = SMP
/sys/class/power_supply/BAT0/model_name                     = 45N1087
/sys/class/power_supply/BAT0/cycle_count                    =      0
/sys/class/power_supply/BAT0/energy_full_design             =  48840 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  43040 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  43040 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

tpacpi-bat.BAT0.startThreshold                              =    208 [%]
tpacpi-bat.BAT0.stopThreshold                               =    208 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0
 
Interessant, aber wie die Ausgabewerte zustandekommen verstehe ich nicht wirklich :confused:. Zeig mal die direkte Ausgabe des Skripts:
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -g ST 1
sudo /usr/lib/tlp-pm/tpacpi-bat -g SP 1

ps. hattest Du unter Windows Schwellen eingestellt?
 
Hallo, noch mal kurz zu dem Problem mit der fehlenden GUI und dem low-graphics-mode, auch wenn das mittlerweile scheinbar nicht mehr auftritt:

Ich hab hier mit meinem X220 genau das selbe Problem. Allerdings ist mir etwas aufgefallen. Zur Info, 13.04 läuft auf einer Testpartition und die Grub Einträge werden so durch 12.04 upgedated, wodurch es auch zu einer anderen Darstellung im Grub selbst kommt (kein Previous Versions z.B. für 13.04).
Mit dem ersten Eintrag kann ich ohne Probleme in die GUI starten, mit dem zweiten bekomme ich die hier im Thread beschriebenen Probleme. In der grub.cfg sehen die Einträge folgendermaßen aus:

1. Eintrag: menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-xxxx-xx-xx-xx-xxxxxx'

2. Eintrag: menuentry 'Ubuntu, mit Linux 3.8.0-15-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-15-generic-advanced-xxxx-xx-xx-xx-xxxxxx'

Und dann kommen natürlich noch den Eintrag mit dem Wiederherstellungsmodus und die anderen Kernel.

Ich weiß nicht, ob das irgendwie helfen kann.
 
Ja in Windows lade ich von 8X-97 glaube ich.

Das sind zweimal die gleichen Zeilen...
Code:
208 (unknown)
 
Das "unknown" macht es noch rätselhafter, so läßt sich das leider nicht verwenden.

Vielleicht hast Du ja Lust, selbst noch mit den Einstellungen zu spielen und herauszufinden wie die Werte zustande kommen bzw. auch wie der Akku sich beim Laden verhält. Wenn Du unter Linux keine Schwellen konfiguriert hast (in TLP mit # auskommentiert), bleiben die Einstellungen aus Windows erhalten.

Die Werte direkt mit tpacpi-bat setzen geht übrigens so:
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -s ST 1 WERT # untere Schwelle
sudo /usr/lib/tlp-pm/tpacpi-bat -s SP 1 WERT # obere Schwelle
Für die mir bisher bekannten Modelle gilt: WERT kann von 1..99 gehen. Die Werkseinstellung 96/100 erhält man, indem man beide Schwellen mit dem WERT 0 füttert (TLP rechnet das für tpacpi-bat um).

Siehe auch: https://github.com/teleshoes/tpacpi-bat/blob/master/README
 
Zuletzt bearbeitet:
Ich werde das heute Nacht oder morgen Abend ausprobieren und einfach eine Liste machen was bei welchen Konstellationen passiert.

Vielen Dank soweit!
 
Moin,

hat doch alles etwas länger gedauert - wieso hat man an Feiertagen so wenig Zeit?

Die Werte direkt mit tpacpi-bat setzen geht übrigens so:
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -s ST 1 WERT # untere Schwelle
sudo /usr/lib/tlp-pm/tpacpi-bat -s SP 1 WERT # obere Schwelle
Die Befehle haben nicht funktioniert - ich habe die Werte dann per Editor in der Datei geändert.

[TABLE="class: grid, width: 500, align: left"]
[TR]
[TD="align: center"][/TD]
[TD="align: center"]Datei[/TD]
[TD="align: center"]setcharge[/TD]
[TD="align: center"]tlp-stat -b[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]50[/TD]
[TD="align: center"]50[/TD]
[TD="align: center"]178[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]60[/TD]
[TD="align: center"]60[/TD]
[TD="align: center"]178[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]40[/TD]
[TD="align: center"]40[/TD]
[TD="align: center"]168[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]60[/TD]
[TD="align: center"]60[/TD]
[TD="align: center"]168[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]50[/TD]
[TD="align: center"]50[/TD]
[TD="align: center"]178[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]178[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]51[/TD]
[TD="align: center"]51[/TD]
[TD="align: center"]179[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]179[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]1[/TD]
[TD="align: center"]1[/TD]
[TD="align: center"]129[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]70[/TD]
[TD="align: center"]129[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]96[/TD]
[TD="align: center"]128[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]128[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]90[/TD]
[TD="align: center"]90[/TD]
[TD="align: center"]218[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]218[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]95[/TD]
[TD="align: center"]95[/TD]
[TD="align: center"]223[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]223[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]95[/TD]
[TD="align: center"]95[/TD]
[TD="align: center"]223[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]99[/TD]
[TD="align: center"]99[/TD]
[TD="align: center"]223[/TD]
[/TR]
[TR]
[TD="align: center"]Start[/TD]
[TD="align: center"]0[/TD]
[TD="align: center"]96[/TD]
[TD="align: center"]128[/TD]
[/TR]
[TR]
[TD="align: center"]Stop[/TD]
[TD="align: center"]0[/TD]
[TD="align: center"]100[/TD]
[TD="align: center"]128[/TD]
[/TR]
[/TABLE]

Der Wertebereich ist also [129-227], also [1-99]+128, mit 128 als Default Wert.

Akkutest für [50,70]:
Ich habe bei 65,4% das Netzteil angeschlossen - der Akku wurde nicht geladen.
Bei 47,3 habe ich wieder das Netzteil angeschlossen - bis 69,5 wurde geladen.

Demzufolge funktioniert alles außer das auslesen.


Ich denke mal, dass es nicht all zu schwer sein wird das auslesen zu verändern.


Sollte es etwas zu testen geben bin ich gerne bereit zu helfen.

Vielen Dank, Roland
 
Die Befehle haben nicht funktioniert
Kannst Du mal die Fehlermeldung zeigen? Etwas geschwätziger wird es mit
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 WERT # untere Schwelle
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s SP 1 WERT # obere Schwelle

Es wäre nicht schwer einen Offset von 128 von den Ausgabewerten abzuziehen, die Komplikation ist jedoch, das immer nur der Wert der unteren Schwelle + 128 ausgegeben wird. TLP schreibt zuerst die obere, dann die untere Schwelle. Anscheinend wird für beide Schwellen die zuletzt geschriebene Schwelle ausgegeben – ein von der Edge-Reihe bereits bekanntes Leiden.

Es wäre also gut, wenn Du die obigen Befehle gangbar machst um meine Hypothese zu testen.

Übrigens gibt das S430 von voodoo2k im Nachbarthread mit einer um 1 niedrigeren BIOS-Version die Schwellen richtig zurück.
 
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 50 # untere Schwelle
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCCS 0x132
Response: 0x0

sudo /usr/lib/tlp-pm/tpacpi-bat -v -s SP 1 70 # obere Schwelle
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCSS 0x146
Response: 0x0

Ich hoffe, das hilft - ich bin bis morgen leider nicht mehr in der Lage zu antworten.:)

Das mit dem BIOS ist komisch, oder ärgerlich je nach dem wie man es sieht...
 
Funktioniert doch. Welche Werte zeigt danach
Code:
sudo tlp-stat -b
?
 
Das ist ja merkwürdig.
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 70 # untere Schwelle
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCCS 0x146
Response: 0x0

sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 99 # obere Schwelle
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCCS 0x163
Response: 0x0

sudo tlp-stat -b
--- TLP 0.3.8.1 --------------------------------------------

+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = active

+++ ThinkPad Battery Status (Main)
/sys/class/power_supply/BAT0/manufacturer                   = SMP
/sys/class/power_supply/BAT0/model_name                     = 45N1087
/sys/class/power_supply/BAT0/cycle_count                    =      0
/sys/class/power_supply/BAT0/energy_full_design             =  48840 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  43040 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  40690 [mWh]
/sys/class/power_supply/BAT0/power_now                      =   2707 [mW]
/sys/class/power_supply/BAT0/status                         = Charging

tpacpi-bat.BAT0.startThreshold                              =    227 [%]
tpacpi-bat.BAT0.stopThreshold                               =    227 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0
Es scheint als ob es auch funktioniert - der einzige Unterschied ist, dass ich immer die täglichen Updates Installiert habe. Ich vermute mal das die Probleme von 13.04 kommen und nicht vom BIOS.

Tut mir Leid für den unnötigen Fehlerbericht. :facepalm:
 
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 70 # untere Schwelle
...
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 99 # obere Schwelle
...
Du hast versehentlich 2x die untere Schwelle gesetzt. Mach es nochmal so:
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s [B]ST[/B] 1 70 # untere = ST
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s [B][COLOR="#0000FF"]SP[/COLOR][/B] 1 99 # obere = SP
 
ups...
Code:
sudo /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 60 # untere = ST
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCCS 0x13c
Response: 0x0

sudo /usr/lib/tlp-pm/tpacpi-bat -v -s SP 1 80 # obere = SP
Call    : \_SB.PCI0.LPCB.EC0.HKEY.BCSS 0x150
Response: 0x0

sudo tlp-stat -b
--- TLP 0.3.8.1 --------------------------------------------

+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = active

+++ ThinkPad Battery Status (Main)
/sys/class/power_supply/BAT0/manufacturer                   = SMP
/sys/class/power_supply/BAT0/model_name                     = 45N1087
/sys/class/power_supply/BAT0/cycle_count                    =      0
/sys/class/power_supply/BAT0/energy_full_design             =  48840 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  43040 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  43040 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

tpacpi-bat.BAT0.startThreshold                              =    208 [%]
tpacpi-bat.BAT0.stopThreshold                               =    208 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0

Ich hoffe nun habe ich es richtig gemacht :rolleyes:
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben