Uyku modu pili çok hızlı boşaltır


15

Bilgisayar Ubuntu 18.04 ile uyku durumundayken yaklaşık 10 saatte pil bitiyor, bu bir lenovo y520 (7700hq, bumblebee ile 1060).
Hiçbir USB cihazının takılı olmadığını test ettiğimde, aslında hiçbir şey takılı değildi.
Uyku modu s2 - derin. Hazırda bekletme ile ilgilenmiyorum (oldukça yavaş ve çok yer kaplıyor).
Windows ve Mac OS'de (hackintosh) uyku modu günde 1 veya% 2 pil kullanır.


2
USB'yi çıkarmak yerine, otobüslerin kapalı olduğundan emin olun. Ayrıca Wake on LAN özelliğinin kapalı olduğundan emin olun. Telefonda bu yüzden burada kullanışlı bağlantılar yok.
WinEunuuchs2Unix

1
LAN'da bir bios ayarında olduğu gibi mi uyanıyorsunuz? Evetse, devre dışı bırakıldı, şu anda usb durumunu kontrol etmeye çalışıyor
George

1
Tamam, bu yüzden usb gücünü kesmeyi denedim, ama anladığım kadarıyla, yeni çekirdekler için "askıya alma" artık çalışmıyor. Bu yüzden "/ sys / bus / usb / device / usbX / power" içindeki değerlerin doğru olup olmadığını kontrol ettim ve öyle görünüyorlar. Doğru yol olup olmadığından emin değilim
George

1
Herhangi bir öneri takdir. CPU'nun gerçekten uyumayacağını fark ettim. Makine uyku modunda olsa bile voltaj geçiyor.
George

1
Yani, sanırım çekirdekleri değiştirdiniz mi? Uyku benim için son derece önemli, açılışımı beklemeden ve süitimi başlatmadan dolaşmamı sağlıyor. Bu sorunu yaşamak hayal kırıklığı yaratıyor.
George

Yanıtlar:


7

Askıya alma işleminden devam ettikten sonra terminalde şu komutu kullanın:

journalctl -b | grep -i "should not be sleeping"

Bunu görürseniz:

Oct 21 07:20:18 alien kernel:  cache: parent cpu1 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu2 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu3 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu4 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu5 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu6 should not be sleeping
Oct 21 07:20:18 alien kernel:  cache: parent cpu7 should not be sleeping

Bu, CPU'ları birkaç yıl önce ödüllü Q&A'ya göre uykuya sokmadığınızı askıya aldığınızda : systemd sistemi askıya aldı, ancak çekirdeğe devam ettikten sonra uyku ve uyanmaya girdi.

Eğer öyleyse, sorunun en eski dizüstü bilgisayarımda olduğu gibi bu güne kadar devam ettiğini bildirmek üzücü.


2012'den beri sorun mu yaşıyorsunuz?

Bu eski e-posta zinciri: Re: Çekirdek "PM: Sistemi mem uyku için hazırlama" konumunda durur, bunu asla "Kullanıcı alanı işlemlerini donduruyor ..." olarak değiştirmez .

Bugün günlük dosyamdan:

Oct 21 13:48:15 alien kernel: PM: Preparing system for sleep (mem)
Oct 21 13:48:16 alien acpid[964]: client 1171[0:0] has disconnected
Oct 21 13:48:32 alien kernel: Freezing user space processes ... (elapsed 0.003 seconds) done.
  • Satır 1 normal
  • Satır 2 anormal ve eski X11 kilitlenme hatalarına bağlı
  • Satır 3, devam ettirildikten sonra gerçekleşir, ancak askıya almanın bir parçası olarak gerçekleşmiş olmalıdır.

Diğer bazı ilginç noktalar, yaklaşık 1 saniye olması gerektiğinde askıya almanın genellikle 5 ila 8 saniye sürmesidir. Bu hata birçok yerde de rapor edilmektedir.


Önceki bölümlerde aynı sorunu yaşamıyorsanız ve dizüstü bilgisayarınız askıya alındığında sıcak kalırsa , düzeltmeniz burada olabilir: Ubuntu 18.04 - Dell XPS13 9370 artık kapak kapalıyken askıya alınmıyor


Evet, aynı çıktıyı alıyorum: |
George

16.04 için aynı şey mi?
George

Evet. Yukarıdaki günlükler bu sabah Ubuntu 16.04.5 LTS altında oluşturuldu.
WinEunuuchs2Unix

Belki bunun geldiğini gördünüz, ama ya 14.04?
George

1
@ElderGeek Yanıt revizyonlarınızı hızlıca okudum. Suçlu olduğundan emin değilim ama dün dosyalanmış hata raporunun cevap vereceğini umuyorum: bugs.launchpad.net/ubuntu/+source/linux-signed-hwe/+bug/1825636
WinEunuuchs2Unix

0

Eski bilgisayarımda, anakart BIOS'undaki bazı ayarları yaparak askıya alma sorunlarımı çözdüm.

Donanımım için:

"CPU yapılandırması" altındaki BIOS'taki "Gelişmiş" sayfasında " Gelişmiş Alt Durum " u ETKİN olarak ve "ACPI Ayarları" altında " RAM'e Askıya Al " ı OTOMATİK ve " ACPI tablosu " nu ETKİN olarak ayarladım .

Bu değişiklikleri yaptıktan sonra bilgisayarımı askıya alabilirim.

Not: BIOS ayarları ve anakart ürün yazılımı üreticiye ve modele göre değişir

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.