Pil şarjını% 80 kapasite ile sınırlayabilir miyim?

81

Az önce, bazı Lenovo dizüstü bilgisayarların pil ömrünün zayıflamasını yavaşlatmak için pil şarj kapasitesini% 0–80 oranında sınırlandıran bir yardımcı program içerdiğini öğrendim:

Bunu Ubuntu'da nasıl yapabilirim?

    
sordu ændrük 11.04.2011 03:51

6 cevap

69

Ücret eşikleri, ne yazık ki, ürün yazılımı ve satıcıya özeldir.

Lenovo ThinkPad kullanıcısına, nihayetinde ThinkWiki 'de belirtilen bir çözüm sağlanmıştır.

Temel olarak, tp_smapi kernel modülünü yüklemeniz ve yüklemeniz gerektiğini söylüyor:

sudo apt-get install tp-smapi-dkms
sudo modprobe tp_smapi

ve istenen yükleme eşiklerini sanal dosyalara /sys/devices/platform/smapi olarak yaz:

echo 40 | sudo tee /sys/devices/platform/smapi/BAT0/start_charge_thresh
echo 80 | sudo tee /sys/devices/platform/smapi/BAT0/stop_charge_thresh

Ardından,% 80'e ulaştıktan sonra şarj işlemini durdurur ve yalnızca% 40'ın altına düştüğünde şarj işlemini başlatır.

Toshiba ve diğerlerinin, ürün yazılımı işlevlerini /sys veya /proc alanına maruz bırakan benzer bir çekirdek modülü olabilir, ancak bu, patent sorunları için çok olası değildir. Aynı nedenlerden ötürü, bunu başarabilen bir uygulama, Thinkpad'e özgü ya da yalnızca birkaç satıcıyı ele alacaktır.

    
verilen cevap aquaherd 26.10.2011 23:34
15

Kabul edilen cevap yeni Lenovo T440'larıma çalışmıyor. Görünüşe göre firmware değişti. İşte 'i takiben yaptım

git clone https://github.com/teleshoes/tpacpi-bat.git
cd tpacpi-bat/
./install.pl
sudo ./tpacpi-bat -s ST 1 15 # load internal battery when below 15%
sudo ./tpacpi-bat -s SP 1 95 # stop charging at 95%
sudo ./tpacpi-bat -g ST 2 # when is external battery loaded?

Referans olarak bunu debian testinde yaptım ama eminim ubuntu'da da gayet iyi çalışıyor.

    
verilen cevap Fred Schoen 17.12.2014 17:17
12

Ubuntu’ya (ve diğer dağıtımlara) artık daha hoş bir uygulama var:

  

TLP - Linux Gelişmiş Güç Yönetimi

     

TLP, Linux için gelişmiş güç yönetiminin avantajlarını size sunar   her teknik detayı anlama ihtiyacı olmadan. TLP ile birlikte gelir   Pil ömrü için zaten optimize edilmiş bir varsayılan yapılandırma, böylece   sadece kurun ve unutun. Yine de TLP son derece özelleştirilebilir   özel gereksinimlerinizi yerine getirin.

Kontrol ettiği parametrelerden biri batarya şarj limitlerini korumaktır. Yalnızca Thinkpad'lerde hala çalışır , ancak projenin doğası göz önünde bulundurulduğunda, diğer cihazlar için uygun sürücüler kullanılabilir hale gelirse, bunların da bu projeye entegre edilmesi muhtemeldir. Bu yorumu birkaç yıl içinde okuyorsanız, dokümanları kontrol edin, belki cihazınız desteklenir.

Ubuntu paketlerinde resmi depoda .

    
verilen cevap liori 15.07.2016 00:32
6

Toshiba R830’u Windows 8.1’de çalıştırarak, batarya şarjını% 80’e sınırlamak için Toshiba Güç Tasarrufu uygulamasını kurdum

Linux'ta (Ubuntu, Nane, vb.) önyükleme yaparken, maksimum ücret hala% 80 ile sınırlıdır.

Bu nedenle, Toshiba Güç Tasarrufu yapılandırmasını bios'a kaydediyor gibi görünüyor.

Tek dezavantajı ise, tamamen şarj edilmiş bir pil ile seyahat etmek istesem, Windows'u yeniden başlatmam ve Güç Tasarrufu yapılandırmasını değiştirmem gerektiğidir.

    
verilen cevap eosphere 21.06.2014 14:31
2

Dizüstü bilgisayarınızda bunun için bir BIOS ayarının olup olmadığını kontrol ettiniz mi? Dizüstü bilgisayarımın bir Windows Uygulaması ve bu tam özellik için BIOS'ta "Pil Ömrü Genişletici" ayarı vardı.

    
verilen cevap Lewis Chung 11.04.2011 03:59
1

Çok sık (neredeyse her zaman) bu, Windows'un uzaktan değiştirebileceği bir BIOS seçeneğidir. Bunu Linux'ta uzaktan değiştirmek çok zor. Benim önerim? Bilgisayarınızı başlatırken, işlev tuşlarını, özellikle de F1, F2, F3, F6, F8, F10 ve F12'yi parçalayın. Bunlardan biri (belki başka) sizi bios menüsüne sokar. Başlangıçta hangi anahtarın olduğunu söylüyor, ancak genellikle yeterince uzun kalmıyor.

Güç ayarlarına bakın (sadece ok tuşları, fare yok). Meyilli koruyucu veya hamuru iyileştirici veya bu çizgiler boyunca bir şey bulun. Etkinleştirmek için bunu değiştirin ve ardından kaydedin ve yeniden başlatın. Bu yapmalı.

Linux, pilin% 80'ini geçmediğinde çıldırmaya eğilimlidir, ancak beklenen yük zamanınızı mahveder. Burada endişelenecek bir şey yok.

Hala yardıma mı ihtiyacınız var? Sorunuzu yorumlayın! Yardım ettim mi? +1 me:)

    
verilen cevap Zzzach... 26.03.2014 03:50

Etiketlerdeki diğer soruları oku