ฉันใช้ Kubuntu 21.04 และพยายามไฮเบอร์เนต/ระงับเพื่อดิสก์แล็ปท็อปของฉัน ฉันไม่ค่อยมีโชค ข้อผิดพลาดที่ฉันได้รับดูเหมือนจะเป็นประเด็นที่ลึกกว่าคำถาม & คำตอบอื่น ๆ ทั้งหมดที่ฉันเคยเห็นเกี่ยวกับเรื่องนี้ - คำตอบอื่น ๆ ส่วนใหญ่ดูเหมือนจะแนะนำ ดิสก์ก้อง | sudo ที /sys/power/state
เป็นทางออก แต่ฉันไม่สามารถไปได้ไกลขนาดนั้น ฉันลองมาหลายอย่างและสุดท้ายก็จบลงที่ ระบบสลีประบุเอกสารประกอบสำหรับเคอร์เนลซึ่งระบุว่าให้ตรวจสอบ /sys/อำนาจ/รัฐ
และ /sys/พลังงาน/ดิสก์
เพื่อดูว่ารองรับหรือไม่
$ sudo systemctl ไฮเบอร์เนต
ไม่สามารถไฮเบอร์เนตระบบผ่านการเข้าสู่ระบบ: ไม่รองรับกริยาสลีป "ไฮเบอร์เนต"
$ echo ดิสก์ | sudo ที /sys/power/state
ดิสก์
ทีออฟ: /sys/power/state: ไม่อนุญาตให้ดำเนินการ
$ cat /sys/power/state
ตรึงหน่วยความจำ
$ cat /sys/power/disk
[พิการ]
สำหรับฉันแล้วดูเหมือนว่าเคอร์เนลของฉันไม่รองรับการจำศีล ... ? เอกสารระบุสถานะการนอนหลับด้วยว่า
รองรับการไฮเบอร์เนตหาก CONFIG_HIBERNATION
มีการตั้งค่าตัวเลือกการกำหนดค่าเคอร์เนล อย่างไรก็ตาม ตัวเลือกนี้สามารถตั้งค่าได้ก็ต่อเมื่อการรองรับสถาปัตยกรรม CPU ที่กำหนดรวมถึงรหัสระดับต่ำสำหรับการดำเนินการต่อของระบบ
- มีเหตุผลหรือไม่ที่ Kubuntu ไม่ได้เปิดใช้งานโดยค่าเริ่มต้น แต่มาพร้อมกับการกระทำ "ไฮเบอร์เนต"
- ฉันจะเปิดใช้งานตัวเลือกนี้บนเคอร์เนลได้อย่างไร
- นี่เป็นเรื่องอวดรู้ แต่มันสำคัญหรือไม่ที่ฉัน
/sys/พลังงาน/ดิสก์
มีอยู่และรายงาน [พิการ]
แม้ว่าเอกสารเคอร์เนลจะบอกว่าไม่ควรมีอยู่หากไม่รองรับการไฮเบอร์เนต เอกสารผิดหรือเปล่า?
Copypasta จากข้อมูลระบบ:
ระบบปฏิบัติการ: Kubuntu 21.04
เวอร์ชันพลาสมาของ KDE: 5.22.5
เวอร์ชันกรอบงานของ KDE: 5.86.0
รุ่น Qt: 5.15.2
เวอร์ชันเคอร์เนล: 5.11.0-38-generic (64-bit)
แพลตฟอร์มกราฟิก: X11
โปรเซสเซอร์: 8 à 11th Gen Intel® Core⢠i5-1135G7 @ 2.40GHz
หน่วยความจำ: 15.4 GiB ของ RAM
โปรเซสเซอร์กราฟิก: กราฟิก Mesa Intel® Xe