TLP FAQ

Z ThinkPad-Wiki

Przejdź do: nawigacja, szukaj

Tutaj znajdują się odpowiedzi na często zadawane pytania dotyczące TLP.

Spis treści

Instalacja i konfiguracja

Czy TLP działa także z innymi notebookami (nie ThinkPadami)?

TLP nadaje się do wszystkich laptopów, jednak ustawianie progów ładowania akumulatora jest dostępne tylko dla ThinkPadów.

Ponieważ autor programu ma możliwości testowania tylko na ThinkPadach, raporty i pytania dotyczące innych notebooków są zawsze mile widziane w wątku wsparcia.

Jak mogę zmienić ustawienia TLP?

Szczegółowy opis wszystkich ustawień znajduje się w artykule Ustawienia TLP.

Czy mogę używać TLP także z Kubuntu, Xubuntu itp.?

Tak. Wszystkie funkcje TLP działają niezależnie od wybranego środowiska graficznego.

Dlaczego moje ustawienia TLP nie działają poprawnie w Kubuntu/KDE?

Możliwy objaw: podczas pracy na baterii stosowane są ustawienia AC, a przy zasilaczu ustawienia BAT.

Przyczyna: w „Ustawienia systemowe -> Zarządzanie energią -> Zmień profile” zmieniono ustawienia profili energetycznych.

Rozwiązanie: warunkiem prawidłowego działania TLP jest właściwe ustawienie pola wyboru „Włącz funkcję oszczędzania energii systemu” w sekcji „Procesor i system”:

  • Profil „Powersave” (domyślny dla pracy na baterii): pole zaznaczone
  • Profil „Performance” (domyślny przy zasilaczu): pole odznaczone

W przypadku samodzielnie utworzonych profili należy postępować analogicznie.

Czy TLP działa także z innymi wersjami Ubuntu niż podane?

Możliwe, że tak, ale nie jest to objęte wsparciem.

Czy mogę używać TLP w Linux Mint?

Zasadniczo tak (dla „Linux Mint Debian Edition” zobacz w sekcji Debian). Autor nie testuje jednak TLP w systemie Mint.

Czy mogę używać TLP w Debianie?

Tak. Możliwe od Debiana 6.0 „Squeeze”.

Czy mogę używać pakietu dla openSUSE także w Fedorze?

Nie. Instalacja kończy się błędem.

Czy mogę używać TLP z innymi dystrybucjami Linuksa?

Zasadniczo można pobrać archiwum źródłowe z PPA, rozpakować je i zainstalować za pomocą

make install

– nie jest to jednak objęte wsparciem.

Kto jest zainteresowany i posiada niezbędną wiedzę, aby spakować TLP dla innych dystrybucji, przetestować je i zapewnić wsparcie, może zapoznać się z dokumentacją programu i chętnie zgłosić się w wątku wsparcia.

Dysk twardy

Dlaczego mój dysk twardy tak często parkuje głowice podczas pracy na baterii (odgłosy kliknięć)?

Ustawienie TLP

DISK_APM_LEVEL_ON_BAT=128

odpowiada domyślnemu ustawieniu Ubuntu i nie powinno prowadzić do nadmiernego parkowania głowic (hasło: „Load Cycle Count”). Niestety niektórzy producenci, zwłaszcza w nowszych modelach dysków, interpretują wartości graniczne APM bardzo „liberalnie”, aby obniżyć zużycie energii.

W takim przypadku może pomóc ustalenie metodą prób odpowiedniej wartości > 128 dla pracy na baterii (zobacz błąd dysków twardych w notebookach).

Dlaczego automatyczne zatrzymywanie dysku twardego (spin down) nie działa?

Użycie DISK_APM_LEVEL < 128 lub DISK_SPINDOWN_TIMEOUT pozwala wprawdzie na automatyczne zatrzymywanie silnika wrzeciona. W praktyce jednak system i aplikacje zbyt często odwołują się do dysku i go wybudzają. Dla tego problemu nie istnieje trwałe rozwiązanie, ponieważ trzeba by dostosować przede wszystkim liczne aplikacje.

Jak mogę zatrzymać drugi dysk twardy?

Wyłączenie po 1 minucie (12 · 5 sekund) bezczynności za pomocą:

DISK_SPINDOWN_TIMEOUT_ON_AC="0 12"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 12"

Zobacz także Wyłączanie silnika wrzeciona.

Grafika

Dlaczego mój wyświetlacz na chwilę miga przy zmianie źródła zasilania?

Przyczyną jest automatyczne przełączanie częstotliwości taktowania w kartach Radeon (wolny sterownik radeon od jądra 2.6.35). Jeśli nie jest to pożądane, pomaga następujące ustawienie (kosztem wyższego zużycia energii):

RADEON_POWER_PROFILE_ON_AC=default
RADEON_POWER_PROFILE_ON_BAT=default

Dźwięk

W przypadku problemów z odtwarzaniem dźwięku (zakłócenia, odgłosy kliknięć) można próbnie dezaktywować tryb oszczędzania energii układu dźwiękowego w ustawieniach, aby zawęzić przyczynę problemu:

SOUND_POWER_SAVE=0

Powertop

Dlaczego Powertop zaleca mi dodatkowe ustawienia oszczędzania energii podczas pracy na baterii, mimo aktywnego TLP?

Zalecenia Powertopa w niektórych przypadkach wymagają „interpretacji”:

„SATA ALPM link power”

W niektórych modelach notebooków nie da się przełączyć ALPM dla określonych łączy z „max_performance” na „min_power”. Dotyczy to np. otwartego połączenia z napędem w (niepodłączonej) stacji dokującej.

Oszczędne obejście dla ThinkPadów serii X: w BIOS-ie w „Security -> IO Port Access” ustaw dostęp do napędu w Ultrabase na „disabled” (oszczędność ok. 0,4 W).

„Wifi powersave”

  • Niektóre karty WLAN, np. Intel 3945abg, nie obsługują powersave w aktualnych jądrach Linuksa. Widać to po komunikacie „disabled by kernel” w wyniku polecenia tlp-stat:
wlan0(iwl3945): power management = off (disabled by kernel)

„USB autosuspend”

  • TLP celowo wyłącza USB-owe urządzenia wejściowe (HID) z autosuspend, aby oszczędzić użytkownikom problemów z „usypiającymi” myszami itp.
  • Podczas trwającego połączenia WWAN/UMTS Powertop może zgłaszać ostrzeżenie mimo włączonego autosuspend

„HD audio powersave”

  • (Prawdopodobnie) błędne wskazanie Powertopa

Akumulator

Dlaczego moja bateria ładuje się do 100% mimo ustawionych progów ładowania?

Istnieje tu cały szereg możliwych przyczyn:

- Laptop nie jest ThinkPadem

Wszystkie funkcje akumulatora w TLP działają tylko z ThinkPadami.

- Pakiet tp-smapi-dkms nie jest zainstalowany

Rozwiązanie:

sudo apt-get install tp-smapi-dkms

- Moduł jądra tp_smapi nie ładuje się

Najpierw należy sprawdzić, czy moduł jądra tp_smapi jest ładowany. Czy pojawia się przy poniższym poleceniu terminala

sudo modprobe -v tp_smapi

komunikat o błędzie, należy postępować zgodnie ze wskazówkami opisanymi w tp-smapi.

Ogólnie tp-smapi nie jest obsługiwane przez następujące modele:

  • SL300/400/500

- Bateria została wymieniona

Po wyjęciu baterii aktywne progi ładowania zawsze zostają utracone. Po (ponownym) włożeniu baterii obowiązują początkowo ustawienia fabryczne (96/100%). Progi ładowania skonfigurowane w TLP stają się aktywne dopiero po tym, jak

  • system został uruchomiony ponownie
  • został ponownie zamknięty i wyłączony

.

Alternatywnie można też ustawić progi tymczasowe (działają natychmiast).

Moja bateria po rekalibracji (tlp discharge) nie chce się ładować, wskaźnik stale pokazuje X%

Najbardziej prawdopodobna przyczyna: akumulator jest uszkodzony (i był już przed rekalibracją).

Wnęka wymienna / Ultrabay

Dlaczego napęd optyczny nie jest wyłączany podczas pracy na baterii mimo konfiguracji?

Możliwe przyczyny:

- ThinkPad bez Ultrabay

Należy do nich np. seria SL.

- Niekompatybilny notebook

Funkcja była dotychczas testowana tylko na ThinkPadach. Raporty i pytania dotyczące innych notebooków są zawsze mile widziane w wątku wsparcia.

Nowe funkcje

Jak sprawić, by funkcja „xyzzy” została dodana do TLP?

Wystarczy zgłosić się w wątku wsparcia i zrozumiale opisać swoje życzenie:

  • Cel funkcji: co ma zostać osiągnięte i dlaczego?
  • Jakie przypadki użycia należy uwzględnić lub które czynią tę funkcję niezbędną?
  • Dołączyć posiadane własne skrypty (lub linki do nich)

Uwaga: autor zastrzega sobie prawo do wdrożenia życzeń dotyczących funkcji w wybranym przez siebie terminie, a także do ich niewdrażania wcale.

Zasadniczo w TLP implementuje się tylko rzeczy związane z obniżaniem zużycia energii lub ogólnie z pracą na akumulatorze. Zob. także poniższy zakres.

Zakres – jakich tematów TLP (celowo) nie uwzględnia?

  • Sterowanie wentylatorem: rozwiązania już istnieją: thinkfan (universe) lub ThinkPad Fan Control
  • Jasność podświetlenia LCD: koliduje z istniejącą funkcjonalnością np. Gnome Power Managera
  • Ograniczanie lub wpływanie na częstotliwości taktowania procesora: nie obniża zużycia energii, domyślne ustawienie Ubuntu, czyli governor Ondemand, jest już optymalne – twierdzi deweloper jądra Matthew Garrett na swoim blogu. Podsumowanie po niemiecku znajduje się tutaj.
Narzędzia osobiste
Think-Wiki