คุณอาจพอใจกับระบบปฏิบัติการลีนุกซ์ของคุณ แต่บางครั้งมันก็ดีที่จะรีเฟรชสิ่งต่างๆ วิธีหนึ่งในการทำเช่นนี้คือการแทนที่แอปพลิเคชันและส่วนประกอบเริ่มต้นบางรายการ คิดว่าตัวจัดการไฟล์เริ่มต้น โปรแกรมแก้ไขข้อความ หรือแม้แต่สภาพแวดล้อมเดสก์ท็อปหรือเคอร์เนล
องค์ประกอบที่สลับได้หนึ่งองค์ประกอบที่มักถูกมองข้ามคือตัวจัดการการแสดงผล แต่องค์ประกอบนี้คืออะไร? คุณจะเปลี่ยนไปใช้ตัวจัดการการแสดงผลใหม่ใน Linux ได้อย่างไร ลองหา
ตัวจัดการการแสดงผลคืออะไร?
'ตัวจัดการการเข้าสู่ระบบ' หรือที่เรียกว่า 'ตัวจัดการการเข้าสู่ระบบ' ตัวจัดการการแสดงผลมีหน้าที่ในการเริ่มเซิร์ฟเวอร์การแสดงผลและโหลดเดสก์ท็อป สิ่งนี้จะเกิดขึ้นทันทีหลังจากที่คุณป้อนชื่อผู้ใช้และรหัสผ่านอย่างถูกต้อง
พูดง่ายๆ คือ มันควบคุมเซสชันผู้ใช้และจัดการการพิสูจน์ตัวตนผู้ใช้ เวทมนตร์ของผู้จัดการการแสดงผลส่วนใหญ่เกิดขึ้น 'ภายใต้ประทุน' องค์ประกอบที่มองเห็นได้เพียงอย่างเดียวคือหน้าต่างเข้าสู่ระบบ ซึ่งบางครั้งเรียกว่า 'ผู้ทักทาย'
ตัวจัดการการแสดงผลไม่ใช่อะไร
คุณอาจรู้อยู่แล้วว่าคอมพิวเตอร์ Linux ของคุณมีตัวจัดการหน้าต่างและเซิร์ฟเวอร์แสดงผล
ตัวจัดการการแสดงผลเป็นซอฟต์แวร์ที่แตกต่างกัน แม้ว่าทั้งสามจะโต้ตอบกัน แต่ก็มีฟังก์ชันการทำงานที่แตกต่างกัน และทำงานต่างกัน
ตัวอย่างของตัวจัดการหน้าต่าง ได้แก่:
- KWin
- เปิดกล่อง
- Dwm
เซิร์ฟเวอร์แสดงผลที่รู้จักกันดีสำหรับ Linux ได้แก่:
- Wayland
- ผม
- องค์กร
(ลีนุกซ์หลายรุ่นมี Wayland เป็นเซิร์ฟเวอร์แสดงผลเริ่มต้น และอีกสองสามตัวกำลังเคลื่อนไปในทิศทางนั้น ดังนั้นจึงเป็นความคิดที่ดีที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Linux กับ Wayland )
ในขณะเดียวกัน ผู้จัดการการแสดงผลบางรายได้แก่:
- GDM (ตัวจัดการการแสดงผล Gnome)
- LightDM
- LXDM
เราจะดูตัวจัดการการแสดงผลเพิ่มเติมด้านล่าง
ทำไมต้องเปลี่ยน Display Manager?
ทำไมทุกคนต้องการเปลี่ยนตัวจัดการการแสดงผล คุณถาม? ต่อไปนี้เป็นสถานการณ์ที่เป็นไปได้บางประการ:
- คุณกำลังพยายาม ชุบชีวิตพีซีเครื่องเก่า และคุณต้องมีตัวจัดการการแสดงผลที่มีน้ำหนักเบา
- ตัวจัดการการแสดงผลปัจจุบันของคุณหยุดทำงานหลังจากการอัพเดต และทำได้เร็วกว่ามากในการติดตั้งตัวอื่นที่แตกต่างจากการโยกย้ายไปยัง distro อื่น
- คุณต้องการใช้ธีมที่สวยงามกับหน้าต่างการเข้าสู่ระบบของคุณ แต่ตัวจัดการการแสดงผลเริ่มต้นของ distro นั้นถูกจำกัดในส่วนนี้
มีตัวจัดการการแสดงผลยอดนิยมหลายตัวสำหรับ Linux คุณจะสังเกตเห็นว่ามันค่อนข้างคล้ายกัน ความแตกต่างที่สำคัญคือขนาด ความซับซ้อน และวิธีที่พวกเขาจัดการผู้ใช้และเซสชัน
ตัวจัดการการแสดงผล Linux หกตัวที่คุณสามารถสลับไปที่
ด้วยการติดตั้งตัวจัดการการแสดงผลใหม่ คุณสามารถสนุกสนานไปกับธีมได้ MDM เป็นตัวเลือกที่ดีที่สุดหากคุณให้ความสำคัญกับการปรับแต่งเอง เนื่องจากรองรับทั้ง GDM แบบเก่าและธีม HTML ใหม่ DeviantART มีคุณสมบัติมากมาย คอลเลกชันของธีม สำหรับตัวจัดการการแสดงผลต่างๆ เช่น หากคุณใช้ SDDM คุณสามารถค้นหาแพ็คเกจธีมได้ในที่เก็บ
แต่ก่อนอื่น คุณจะเปลี่ยนไปใช้ตัวจัดการการแสดงผลใด
1. KDM
ตัวจัดการการแสดงผลสำหรับ KDE จนถึง KDE Plasma 5, KDM มีตัวเลือกการปรับแต่งมากมาย คุณสามารถกำหนดค่าได้อย่างง่ายดายผ่านโมดูลควบคุมในการตั้งค่าระบบ คุณสามารถเลือกธีม KDM ที่จะใช้ หรือสลับไปที่ตัวทักทายง่ายๆ ที่ให้คุณปรับแต่งพื้นหลัง ข้อความต้อนรับ และแบบอักษรได้
คุณสมบัติอื่น ๆ ได้แก่ :
- สลับผู้ใช้อย่างรวดเร็ว
- แสดงรายการผู้ใช้
- เปิดใช้งานการปิดระบบรูท
- อนุญาตการเข้าสู่ระบบแบบไม่ใช้รหัสผ่าน
- ออโตแพทย์
- สแกนลายนิ้วมือ
KDM รองรับ X และ Wayland และยังตรวจจับสภาพแวดล้อมเดสก์ท็อปที่ติดตั้งและตัวจัดการหน้าต่างได้อีกด้วย จากนั้นจะนำเสนอในรูปแบบรายการเพื่อให้คุณเลือกว่าจะเริ่มต้นระบบใดเมื่อคุณป้อนข้อมูลประจำตัว
แม้ว่าคุณสมบัติบางอย่างอาจครอบงำมือใหม่ แต่ KDM นั้นตั้งค่าได้ง่ายด้วยกล่องโต้ตอบแบบกราฟิกที่ตรงไปตรงมา
2. GDM (ตัวจัดการการแสดงผล GNOME)
KDM คืออะไรสำหรับ KDE, GDM3 คือ GNOME—ตัวจัดการการแสดงผลเริ่มต้นของสภาพแวดล้อมเดสก์ท็อป Linux ยอดนิยม เช่นเดียวกับ KDM รองรับ X และ Wayland และเสนอ:
- เข้าสู่ระบบอัตโนมัติ
- ซ่อนรายชื่อผู้ใช้
- เข้าสู่ระบบแบบไม่มีรหัสผ่าน
- เซสชันที่กำหนดเอง
- ธีมในตัว
- เข้าสู่ระบบผู้ใช้หลายคน
- การสลับเซสชันอย่างรวดเร็ว
- สแกนลายนิ้วมือ
- การตรวจสอบสมาร์ทการ์ด
การกำหนดค่า GDM3 สามารถทำได้ผ่านกล่องโต้ตอบเฉพาะในการตั้งค่าระบบหรือโดยการแก้ไขไฟล์การกำหนดค่า
โปรดทราบว่า GDM3 นั้นแตกต่างจาก GDM เดิม แม้ว่าอาจดูเหมือนคล้ายกัน แต่ GDM3 กลับเข้ากันไม่ได้กับธีม GDM รุ่นเก่า โดยมีตัวเลือกที่ซ่อนอยู่ในไฟล์การกำหนดค่า
3. SDDM (ตัวจัดการการแสดงผลเดสก์ท็อปอย่างง่าย)
SDDM เป็นฉากตัวจัดการการแสดงผลที่ค่อนข้างใหม่ เปิดตัวครั้งแรกในปี 2013 โดยสามารถอยู่รอดได้ในขณะที่คู่แข่งรุ่นเก่าอย่าง SLiM และ Mint Display Manager ล้มลง
ด้วยการสนับสนุน X และ Wayland SDDM อาศัยชุดรูปแบบ QML และแทนที่ KDM เป็นตัวจัดการการแสดงผลเริ่มต้นใน KDE Plasma 5
คุณสมบัติ SDDM:
- เข้าสู่ระบบอัตโนมัติ
- นำล็อคออน
- แก้ไขผู้ใช้ทักทาย
- รองรับธีม
เช่นเดียวกับตัวจัดการการแสดงผลที่ไม่ซับซ้อนอื่น ๆ คุณสามารถกำหนดค่า SDDM ได้โดยแก้ไขไฟล์กำหนดค่า (sddm.conf) หากคุณใช้ SDDM บน KDE จะมีโมดูลการกำหนดค่าในการตั้งค่าระบบ หรืออีกทางหนึ่ง ให้ใช้ตัวช่วย sddm-config-editor คุณประโยชน์.
4. LXDM
LXDM เป็นส่วนหนึ่งของสภาพแวดล้อม LXDE แต่ทำงานได้อย่างสะดวกสบายบนสภาพแวดล้อมเดสก์ท็อปอื่น ๆ เนื่องจากไม่มีการพึ่งพามากมาย คุณสามารถตั้งค่าผ่านยูทิลิตี้การกำหนดค่าของตัวเอง หรือแก้ไขไฟล์การกำหนดค่าใน
/etc/lxdm
(หรือถ้าคุณอยู่บน Lubuntu
/etc/xdg/lubuntu/lxdm
).
การใช้ LXDM คุณสามารถคาดหวัง:
- รายชื่อผู้ใช้ที่กำหนดค่าได้
- ออโตแพทย์
- ไอคอนสำหรับผู้ใช้แต่ละคน
- การสลับผู้ใช้
- ตั้งเวลาอัตโนมัติ
- ภาพพื้นหลังที่กำหนดเอง
ทั้งเอกสารทางการและบัญชีพยานที่ไม่เป็นทางการในฟอรัมต่างๆ ทราบว่า LXDM จะไม่ยุติกระบวนการของผู้ใช้เมื่อออกจากระบบ เพื่อให้แน่ใจว่าสิ่งนี้จะเกิดขึ้น แก้ไข NS
/etc/lxdm/PostLogout
ไฟล์.
LXDM อาจดูแปลก ๆ แต่เร็ว ดังนั้นหากเป็นการแลกเปลี่ยนที่ยอมรับได้สำหรับคุณ ลองใช้ดู
ถ้าคุณเลิกเป็นเพื่อนกับใครสักคนใน facebook คุณช่วยเพื่อนใหม่ได้ไหม
5. LightDM
บางทีตัวจัดการการแสดงผลที่ได้รับความนิยมมากที่สุดและแน่นอนที่สุดคือ LightDM การแทนที่ผู้จัดการการแสดงผลรุ่นเก่าใน distros ยอดนิยม ปรับแต่งได้และเต็มไปด้วยคุณสมบัติ LightDM ยังมีน้ำหนักเบาและรองรับ X.Org และ Mir
ด้วย LightDM คุณสามารถคาดหวัง:
- คำทักทายสำหรับ GTK, Qt/KDE, Unity และอื่นๆ
- ธีมหน้าจอเข้าสู่ระบบ
- รายชื่อผู้ใช้
- ภาพพื้นหลังที่กำหนดเอง
- ตำแหน่งหน้าต่างปรับได้
ไฟล์การกำหนดค่าควรได้รับการแก้ไขเพื่อทำการปรับแต่งเหล่านี้ วิธีที่ง่ายที่สุดคือ LightDM GTK Greeter การตั้งค่า เครื่องมือ.
6. XDM
นี่คือตัวจัดการการแสดงผลเริ่มต้นสำหรับ X Window System และเปิดตัวครั้งแรกในปี 1988 เป็นตัวจัดการการแสดงผลที่เรียบง่ายเหมาะสำหรับระบบที่มีสเป็คต่ำหรือระบบที่มีความต้องการเพียงเล็กน้อย
อย่างไรก็ตาม XDM ยังคงมีคุณสมบัติบางอย่าง:
- ธีม
- ตั้งวอลล์เปเปอร์พื้นหลัง
- ปรับแต่งฟอนต์
- ปรับตำแหน่งช่องล็อกอิน
- จัดการ X หลายเซสชัน
- เข้าสู่ระบบแบบไม่มีรหัสผ่าน
การปรับแต่งส่วนใหญ่ใช้โดยการแก้ไข
etc/X11/xdm/Xresources
.
จะเปลี่ยน Display Manager บน Linux ได้อย่างไร?
เห็นบางสิ่งที่คุณชอบ? บางทีคุณอาจต้องการเปลี่ยนตัวจัดการการแสดงผลของ Ubuntu เป็น LightDM
ไม่ว่าการตั้งค่าและ distro ของคุณจะเป็นเช่นไร มีเพียงสองขั้นตอนในการแทนที่ตัวจัดการการแสดงผลปัจจุบันของคุณบน Linux:
- ติดตั้งตัวจัดการการแสดงผลใหม่
- ตั้งค่าเป็นค่าเริ่มต้น
ส่วนแรกของกระบวนการนั้นง่าย เนื่องจากคุณเพียงแค่ต้องค้นหาแพ็คเกจที่เหมาะสมสำหรับการแจกจ่ายของคุณและติดตั้ง คุณสามารถลบตัวจัดการการแสดงผลเก่าออกได้หากต้องการ แต่โดยส่วนใหญ่ไม่จำเป็น
การตั้งค่าตัวจัดการการแสดงผลใหม่เป็นค่าเริ่มต้นจะแตกต่างกันไปในแต่ละการแจกจ่าย การแก้ไขไฟล์คอนฟิกูเรชันบางไฟล์หรือรันคำสั่งบรรทัดเดียวแบบง่ายๆ ในเทอร์มินัล
ใช้คำแนะนำสั้น ๆ นี้เพื่อตั้งค่าตัวจัดการการแสดงผลที่คุณเลือก ซึ่งคุณควรติดตั้งไว้แล้ว
Debian, Ubuntu, Linux Mint และอนุพันธ์ของ Ubuntu ส่วนใหญ่
การติดตั้งตัวจัดการการแสดงผลใหม่ควรแจ้งให้เครื่องมือ dpkg-reconfigure เริ่มทำงาน ถ้าไม่ ให้เรียกใช้ด้วยตนเอง:
- วิ่ง sudo dpkg-reconfigure gdm3
- เลือกตัวจัดการการแสดงผลเริ่มต้นในกล่องโต้ตอบที่ปรากฏขึ้น
คุณสามารถแทนที่ 'gdm3' ด้วยตัวจัดการการแสดงผลที่ติดตั้งอยู่ในระบบของคุณในปัจจุบัน หากล้มเหลว ให้แก้ไข
/etc/X11/default-display/manager
ไฟล์ที่มีสิทธิ์รูท
สำหรับ Arch Linux และ Manjaro
เปิดใช้งานบริการ systemd สำหรับตัวจัดการการแสดงผลใหม่ของคุณ:
systemctl enable displaymanager.service -f
หากไม่ได้ผล ผู้ใช้ Manjaro สามารถลองปิดการใช้งานตัวจัดการการแสดงผลก่อนหน้าก่อน:
sudo systemctl stop gdm
sudo systemctl disable gdm
sudo systemctl enable lightdm.service
sudo systemctl start lightdm
ในขณะที่อยู่บน Arch Linux คุณอาจต้องลบ
/etc/systemd/system/default.target
ไฟล์ และสร้างไฟล์ display-manager.service ในไฟล์
/etc/systemd/system directory
. ไฟล์ใหม่นี้ควรเป็นลิงก์เชื่อมโยงไปยังไฟล์บริการของตัวจัดการการแสดงผลใหม่ของคุณใน
/usr/lib/systemd/system/
.
ทางลัดในการทำให้คอมพิวเตอร์เข้าสู่โหมดสลีป
เปลี่ยนตัวจัดการการแสดงผลบน Fedora
เริ่มต้นด้วยการปิดใช้งานตัวจัดการการแสดงผลเก่า เปิดใช้งานการแทนที่ที่ติดตั้งใหม่ จากนั้นรีบูต:
- วิ่ง systemctl ปิดการใช้งาน [ตัวจัดการการแสดงผลแบบเก่า]
- ติดตามสิ่งนี้ด้วย เปิดใช้งาน systemctl [ตัวจัดการการแสดงผลใหม่]
- แล้ว รีบูต
เมื่อ Fedora รีบูท จะมีตัวจัดการการแสดงผลใหม่
สำหรับ PCLinuxOS
คุณควรจะสามารถเลือกตัวจัดการการแสดงผลใหม่ได้จากเดสก์ท็อป
- เปิด ศูนย์ควบคุม > Boot
- หา ตั้งค่าตัวจัดการการแสดงผล
- เลือกตัวจัดการการแสดงผลที่คุณติดตั้งไว้ก่อนหน้านี้
หากระบบไม่ยอมรับการเปลี่ยนแปลง แก้ไข
/etc/sysconfig/desktop
และตั้งค่าตัวจัดการการแสดงผลใหม่
สำหรับ openSUSE
หากต้องการเปลี่ยนตัวจัดการการแสดงผลใน openSUSE ก่อนอื่นให้ดาวน์โหลดการแทนที่ของคุณและยืนยันตำแหน่งการติดตั้ง
ป้อนถัดไป
sudo update-alternatives --set default-displaymanager [FILEPATH]
ต้องการเปลี่ยนตัวจัดการการแสดงผลด้วยเครื่องมือเดสก์ท็อปหรือไม่
- ติดตั้ง yast2-alternatives
- เปิด ศูนย์กลางการควบคุม
- เรียกดู ตัวจัดการดิสเพลย์
- ตั้งค่าตัวจัดการการแสดงผลใหม่
ตัวจัดการการแสดงผลใหม่ของคุณควรเปิดใช้งานในการรีบูตครั้งถัดไป
เปลี่ยนตัวจัดการดิสเพลย์ Linux ของคุณวันนี้
อย่างที่คุณเห็น การเปลี่ยนตัวจัดการการแสดงผลนั้นไม่ยากอย่างที่คิด เมื่อคุณเริ่มอ่านเพิ่มเติมเกี่ยวกับคุณลักษณะเหล่านี้ คุณอาจต้องลองทดสอบตัวจัดการการแสดงผลหลายๆ ตัวเพื่อค้นหาสิ่งที่ดีที่สุด และฉันแนะนำให้คุณทำเช่นนั้น
คุณไม่ต้องรอให้ซอฟต์แวร์ 'พัง' เพื่อลองทำอะไรใหม่ๆ หรือเพื่อ ทดลองกับสภาพแวดล้อมเดสก์ท็อป Linux ใหม่ .
แบ่งปัน แบ่งปัน ทวีต อีเมล การอัพเกรดเป็น Windows 11 คุ้มค่าหรือไม่?Windows ได้รับการออกแบบใหม่ แต่นั่นเพียงพอที่จะโน้มน้าวให้คุณเปลี่ยนจาก Windows 10 เป็น Windows 11 หรือไม่
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ลินุกซ์
- เทคโนโลยีอธิบาย
- เคล็ดลับลินุกซ์
- ตัวจัดการดิสเพลย์
รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค
เพิ่มเติมจาก Christian Cawleyสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก