Linux Display Manager คืออะไร? วิธีการเลือกและตั้งค่าหนึ่ง

Linux Display Manager คืออะไร? วิธีการเลือกและตั้งค่าหนึ่ง

คุณอาจพอใจกับระบบปฏิบัติการลีนุกซ์ของคุณ แต่บางครั้งมันก็ดีที่จะรีเฟรชสิ่งต่างๆ วิธีหนึ่งในการทำเช่นนี้คือการแทนที่แอปพลิเคชันและส่วนประกอบเริ่มต้นบางรายการ คิดว่าตัวจัดการไฟล์เริ่มต้น โปรแกรมแก้ไขข้อความ หรือแม้แต่สภาพแวดล้อมเดสก์ท็อปหรือเคอร์เนล





องค์ประกอบที่สลับได้หนึ่งองค์ประกอบที่มักถูกมองข้ามคือตัวจัดการการแสดงผล แต่องค์ประกอบนี้คืออะไร? คุณจะเปลี่ยนไปใช้ตัวจัดการการแสดงผลใหม่ใน 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:

  1. ติดตั้งตัวจัดการการแสดงผลใหม่
  2. ตั้งค่าเป็นค่าเริ่มต้น

ส่วนแรกของกระบวนการนั้นง่าย เนื่องจากคุณเพียงแค่ต้องค้นหาแพ็คเกจที่เหมาะสมสำหรับการแจกจ่ายของคุณและติดตั้ง คุณสามารถลบตัวจัดการการแสดงผลเก่าออกได้หากต้องการ แต่โดยส่วนใหญ่ไม่จำเป็น

การตั้งค่าตัวจัดการการแสดงผลใหม่เป็นค่าเริ่มต้นจะแตกต่างกันไปในแต่ละการแจกจ่าย การแก้ไขไฟล์คอนฟิกูเรชันบางไฟล์หรือรันคำสั่งบรรทัดเดียวแบบง่ายๆ ในเทอร์มินัล

ใช้คำแนะนำสั้น ๆ นี้เพื่อตั้งค่าตัวจัดการการแสดงผลที่คุณเลือก ซึ่งคุณควรติดตั้งไว้แล้ว

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 หรือไม่

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • เทคโนโลยีอธิบาย
  • เคล็ดลับลินุกซ์
  • ตัวจัดการดิสเพลย์
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก