หลับให้สบายนะ (6–8 ชั่วโมง ต่อวัน)

wasuthep.srikk
Oct 18, 2020

--

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

--

--

No responses yet