16.04.1'de hazırda bekleme modunu nasıl etkinleştiririm? (Systemd)


32

Ubuntu'da askıya alma / hazırda bekletme konusunda her zaman iyi çalışan Lenovo T450'lere yeni bir 16.04.1 kurulumum var (önceki sürüm 14.04.5 idi). Bu kurulumda takas rahatça RAM'den daha büyük.

Şimdiye alışkın olduğum gibi, kurulumdan sonra hazırda bekletme aktivasyonu için normal kesmeye devam etmeye çalıştım. Ancak, bu kez sudo pm-hibernate hiçbir şey yapmıyor gibi göründüğü için işler farklı görünüyor.

Anladığım kadarıyla, şimdi ubuntu sisteme geçti, doğru komut systemctl hibernate geri dönüş olacaktı.

 Failed to hibernate system via logind: Sleep verb not supported

Burada bahsi geçen çözümleri denedim , ancak çoğunlukla pm-hibernateoturum açma menüsünde tekrar etkinleştirmeyi ve giriş yapmayı hedefliyorlar . Ayrıca olası bir çözümün , Tuxonice çekirdeğini kurmak olduğunu gördüm , ancak genelde çekirdeği kurcalamak ve özellikle de PPA çekirdeği kullanmak konusunda çok istekli olmadığım için deneme yapmadım.

Peki, hazırda bekleme modunu Ubuntu'nun son, sistem tabanlı sürümlerinde yeniden etkinleştirmenin bir yolu var mı? Tercihen systemd kullanmak ve potansiyel olarak sistem kırma saldırılarını engellemek. Yoksa bir sonraki güncellemeye kadar beklemek ve umut etmek zorunda mıyım?


1
Evet denedim. Mesele şu ki, hazırda bekletme modunun başarısız olmadığı, sistemin kapanırken takıldığı veya çözülmediği söylenemez. Bu mesaj hariç systemctl hibernate( ateşli veya ateşsiz sudo) ateş ettiğimde hiçbir şey olmuyor Failed to hibernate system via logind: Sleep verb not supported.
Marc

Swap değişiyor ve iyi çalışıyor, sorun yok. Her grubneyse, emin olmak için her şeyi denedim . Şanssız.
Marc

FWIW, sudo pm-hibernate hala 16.04'te çalışıyor ... genellikle. Aşağıdaki cevabınızdan, Hazırda Bekletme modunun Güvenli Önyükleme ile gerçekten çalışmadığı görülüyor, ancak öyleyse pm-hibernate kesinlikle beklendiği gibi çalışacaktır. Tabii ki, systemctl komutunu da kullanabilirsiniz.
TSJNachos117

Utanç mesajı okumadı: Logind ile sistem hazırda bekletilemedi: Güvenli önyüklemeyi devre dışı bırakmak için lütfen BIOS kullanın
Bad Loser

Yanıtlar:


34

Sonunda Fedora'daki bazı konuları izleyerek kendi sorunumu çözebildim (bir süre önce sisteme geçtiler, bu yüzden orada daha fazla malzeme vardı).

Güvenli önyüklemenin etkin olduğunun (16.04 kurulumu sırasında bunu sorduğumu hatırladım ve çok fazla düşünmeden sürdürdüğümü hatırladım) ve bunun çıktısının şöyle olmasına neden oldu cat /sys/power/disk:

 [disabled]

Gerçekten de çok iyi bir işaret değil. Böylece yeniden başlattım ve BIOS ayarlarımı aramaya başladım, orada güvenli önyüklemeyi devre dışı bıraktım. Şimdi cat /sys/power/diskbeni alır:

 [platform] shutdown reboot suspend 

hangisi daha iyi görünüyor. Ve gerçekten çağrı systemctl hibernate, başarılı bir hazırda bekletme / çözülme dizisi ile sonuçlanır.

Dahası, kış uykusuna yatma seçeneği artık grafik arayüzde herhangi bir bilgisayar korsanına ihtiyaç duymadan ortaya çıkıyor.


Teşekkürler dostum. Günümü kurtardın. Gerçekten teşekkür ederim Teşekkür ederim teşekkür ederim.
Khamidulla


Teşekkürler. Asus zenbook'ta Ubuntu 16.04 ile birlikte çalıştığımda, grafik arayüzde kış uykusuna yatmak için bu menü seçeneği hala eksik.
Wojteks

Sadece FYI, eğer disk ayarınız sebep değilse veya cevap hatalarınızı düzeltmediyse, takas alanınızı etkinleştirmeyi deneyin ve toplam kurulu fiziksel RAM'inizin makul boyutta olduğundan emin olun. Bu benim için yaptı!
der_michael

Yorumunuz için teşekkürler, ancak takas durumdaydı ve benim durumumda cömertçe boylanmıştı.
Marc

16

Bu, takas alanınız RAM içeriğinizi tutmak için çok küçük olduğunda da olabilir (örneğin, işletim sistemini kurduktan sonra bilgisayarınıza daha fazla RAM eklediğinizde).

Örneğin kontrol edin htop, ardından Memsayı <= sayı olmalıdır Swp.

Bkz https://github.com/systemd/systemd/issues/6729


1
Öneriniz için teşekkürler, ama bu benim durumumda sorun değildi. Yorumlarda tartışıldı. Ana metni daha net hale getirmek için güncelleyeceğim. Bu arada, bunun neden her zaman insanların hazırda bekletme modunu düzeltmekle ilgili önerdiği ilk şey olduğunu anlamıyorum; standart ubuntu kurulumu ise, gönüllü olarak tahrif edilmediğiniz sürece, genellikle doğru miktarda takasla ortaya çıkacaktır.
Marc

1
@Marc Sanki cevaben: Ubuntu Seçtikleri takas doğru miktarda yüklemek bile kurulum sırasında , sadece başka RAM sopa alıp kurulumdan sonra bilgisayara takın kişi için çok yaygındır (örneğin Makineyi satın aldıktan ve kurduktan sonra yılda 8 GB'dan 16 GB RAM'e yükseltin).
nh2
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.