หลับให้สบายนะ (6–8 ชั่วโมง ต่อวัน)
enable hibernate on Manjaro ( Arch linux) + mini review
เกริ่น
Arch linux เป็นอะไรที่โคตรเจ๋ง
ที่สุดเท่าที่เคยเจอมา แต่มันก็ดูยุ่งยากเกินไปสำหรับใช้เป็นคอมส่วนตัว
เอาเป็นว่า หาอะไรที่มันใช้ง่ายกว่าหน่อยแต่ได้กลิ่นอาย arch linux
Manjaro คือตัวเลือกที่น่าสนใจ เพราะคนใช้เยอะ หากเจอปัญหาก็น่าจะ google วิธีแก้ได้ไม่ยากเย็น
Mini review
ในที่นี้ผมใช้ KDE desktop environment เพิ่งลองใช้มา 2 วัน พอเข้าใจนิดหน่อย
ผมมีพื้นฐานจากKubuntuมา ดังนั้นส่วนหน้าGUIจะไม่ต่างกันเท่าไหร่เพราะKDEเหมือนกัน
แต่ระบบข้างหลังต่างแน่นอน debian-based กับ arch-based ซึ่งผมคง ก็ไม่ได้ไปยุ่งอะไร จะมีก็ตรงการลงโปรแกรม ตัว package manager ต่างกัน อันนี้ใช้ pacman หรือ yay (ลงเพิ่มเอง) เบื้องต้นไปใช้ วิธีลงแบบgui ก่อนก็ได้ โปรแกรมชื่อ Add/Remove Software มีมาให้
ตัว store ชอบตรงที่มันมี app store เลยเชื่อม store อื่นด้วยAUR Flatpak Snap OfficialRepo ***จิ๊ม refresh databases ทีนึง อาจจะนานหน่อยครั้งแรก
เวลาจะ ลง หรือจะลบ ให้กด ปุ่มไว้ มันจะจับเข้าคิว pending แล้วค่อยกด apply
เข้าประเด็น
1. ทำ swap partition
ขนาดเท่ากับ ram และ filesystem เป็น linuxswap แล้ว ติ๊ก activate swap (สังเกตุจะมีรูปกุญแจล๊อคขึ้น) คลิกขวาเปิด Properties ดูจะมี UUID ..จดไว้
2. เพิ่ม “resume” ใน kernel parameter
ทำผ่านโปรแกรม Grub Customizer ค่านี้resume=UUID=XXX-XXX-X-XXXX
เพิ่มแล้ว กด save ด้วยหรือ
sudo update-grub
หรือแก้โดยตรงในไฟล์/etc/default/grub ที่ตัวแปรนี้ GRUB_CMDLINE_LINUX_DEFAULT
3. ตั้งค่า initramfs
แก้ไขไฟล์ /etc/mkinitcpio.conf เพิ่ม resume ต่อท้าย ( ต้องอยุ่หลัง udev)
อัพเดทค่า
sudo mkinitcpio -P
4. ปุ่ม hibernate มีไหนวะ ????
systemctl hibernate
อ้างอิง