Peki, hem RAM'e hem de diske askıya alınacağı hibrit askıya alma olayına ne oldu? Birkaç yıl önce sıcaktı, ama düşmüş gibi görünüyor. Bunu son Ubuntu sürümlerinde ayarlamanın bir yolu var mı?
Peki, hem RAM'e hem de diske askıya alınacağı hibrit askıya alma olayına ne oldu? Birkaç yıl önce sıcaktı, ama düşmüş gibi görünüyor. Bunu son Ubuntu sürümlerinde ayarlamanın bir yolu var mı?
Yanıtlar:
pm-is-supportedSistemin askıya alma yeteneklerini kontrol etmek için kullanılabilecek bir program vardır .
Benim sistemimde sonuçlar (0, desteklenen, 1 desteklenmeyen anlamına gelir):
$ pm-is-supported --suspend ; echo $?
0
$ pm-is-supported --hibernate ; echo $?
0
$ pm-is-supported --suspend-hybrid ; echo $?
1
Ait manpage pm-is-supporteds2both destekleri hibrit askıya önerir. Pakette bulunan s2both'u yükledim uswsuspancak yine de hibrit askıya alma işleminin desteklenmediğini bildiriyor. Çünkü initrd görüntü güncellenen bir yeniden başlatma ihtiyacı bir önsezi var. Yeniden başlatacağım ve rapor vereceğim. Bana şans dileyin .
Güncelleme: Çalışıyor sudo s2bothanlık görüntüyü diske yazdı ve RAM'e doğru askıya aldı, ancak sistemi yeniden başlatmaya devam etmek için bir tuşa bastığımda (ve anlık görüntüyü diskten geri yüklemediğimde).
Ben uswsuspubuntu paketinde yanlış bir şey olduğunu düşünüyorum . splashy(Tarafından kullanılan paket uswsusp) bir dosya çakışma var olan lsb-basehangi Jaunty beri sabitlenmemiş bırakılmıştır ( https://bugs.launchpad.net/ubuntu/+source/splashy/+bug/328089 )
Çalışmayı deneyin sudo s2bothveya sudo pm-suspend-hybridsisteminizde çalışıp çalışmadığına bakın.
s2bothve seninle aynı sonuçları aldım. Ayrıca bir smokin çekirdeğine geçmeyi ve pm-utils'e smokin kullanmasını söylemeyi ve sonra smokin hibrid askıya almayı kullanmayı denedim pm-suspend-hybrid. Devam ettiğimde ekran hiç açılmadı, ancak Control + Alt + Delete yeniden başlatıldı, bu yüzden gerçekten işe yaradığını düşünüyorum, ancak ekranı açamadı.
Bu sorunun cevabını takip ederek karma askıya almayı etkinleştirebilirsiniz:
Bu soru Google'da sık sık çarpmaya değer olduğunu düşünüyorum. Li, hibrit süspansiyonun mükemmel olduğunu açıklar. Bununla birlikte, s2both uswsusp gerektirir (bu nedenle çekirdek içi askıya alma kullanılmaz) ve pm-hsuspend-hybrid, yanlış olduğu için yanlış bir şey yapar [1].
Karma askıya alma işleminin sorunsuz şekilde nasıl etkinleştirileceği aşağıda açıklanmıştır:
% cat /etc/pm/config.d/00-use-suspend-hybrid
# Askıya almak yerine her zaman suspend_hybrid kullanın
["$ METHOD" = "askıya al"]; sonra
YÖNTEM = suspend_hybrid
fi
Bu yöntem benim için Sony Vaio SVS cihazımda çalışıyor.
Not: Dosyanın ileride silinmesi durumunda düzeltme ekini burada yeniden oluşturma:
diff --git a / pm / pm-functions.in içinde b / pm / pm-functions.in
--- a / pm / pm-functions.in
+++ b / pm / pm-functions.in
@@ -316,8 +316,28 @@ eğer [-z "$ HIBERNATE_MODULE"] && \
{
[-n "$ {HIBERNATE_MODE}"] && \
grep -qw "$ {HIBERNATE_MODE}" / sys / power / disk && \
+ HIBERNATE_MODE_SAVE = $ (cat / sys / güç / disk) && \
+ HIBERNATE_MODE_SAVE = "$ {HIBERNATE_MODE_SAVE ## * [}" && \
+ HIBERNATE_MODE_SAVE = "$ {HIBERNATE_MODE_SAVE %%] *}" && \
echo -n "$ {HIBERNATE_MODE}"> / sys / power / disk
echo -n "disk"> / sys / güç / durum
+ RET = $?
+ echo -n "$ HIBERNATE_MODE_SAVE"> / sys / power / disk
+ "$ RET" dönüşü
+}
+ fi
+
Her ikisini de askıya almayı destekleyen çekirdekler için + # (yani karma askıya alma)
3.6 sürümünden beri + #
+ [-z "$ SUSPEND_HYBRID_MODULE"] && \
+ [-f / sys / güç / disk] && \
+ grep -q disk / sys / power / state && \
+ grep -q askıya alma / sys / güç / disk; sonra
+ SUSPEND_HYBRID_MODULE = "çekirdek"
+ do_suspend_hybrid ()
+ {
+ HIBERNATE_MODE = "askıya al"
+ do_hibernate
}
fi
Kaynaklar:
[1]: pm-utils 3.6 ve sonraki çekirdeklerde bulunan çekirdek içi karma askıdan önce gelir. Pm-suspend-hybrid'in yaptığı şey, makinenizi varsayılan olarak 15 dakika uyku moduna sokmak ve hazırda bekletme modudur.