เป็นเรื่องน่าเบื่อที่จะตั้งค่า LightDMArch Linux ด้วยเหตุนี้หลายคนเลือกที่จะไม่ใช้มันเป็นเครื่องมือจัดการการแสดงผลเริ่มต้นบน Arch Linux การกระโดดข้าม LightDM เป็นความอัปยศจริงเพราะเป็นระบบการเข้าสู่ระบบที่ดีที่สุดบน Linux ทุกตัว! ในบทช่วยสอนนี้เราจะอธิบายเกี่ยวกับวิธีทำให้ LightDM ทำงานบน Arch Linux
ติดตั้ง LightDM
LightDM พร้อมใช้งานสำหรับผู้ใช้ Arch Linux(รวมถึงอนุพันธ์ของมันเช่น Manjaro) บนเซิร์ฟเวอร์ซอฟต์แวร์ระบบปฏิบัติการหลัก แม้ว่าโปรดทราบว่าแพ็คเกจ LightDM ตั้งอยู่ในแหล่งซอฟต์แวร์“ พิเศษ” ซึ่งเป็นที่เก็บข้อมูลที่ผู้ใช้ต้องเปิดใช้งานด้วยตนเอง
เพื่อให้ระบบ Arch Linux ของคุณเข้าถึงแหล่งซอฟต์แวร์“ เสริม” ให้เปิดเทอร์มินัลแล้วใช้เพื่อแก้ไขไฟล์กำหนดค่า Pacman ของคุณ
sudo nano /etc/pacman.conf
ใน Pacmanไฟล์ conf กดลงที่ปุ่มลูกศรและมองหา "Extra." ลบสัญลักษณ์ # จากด้านหน้าของมันรวมทั้งสองบรรทัดด้านล่าง สัญลักษณ์เหล่านี้ต้องถูกลบออกอย่างสมบูรณ์จากสิ่งใดโดยที่เก็บซอฟต์แวร์“ เสริม” หรือเครื่องมือบรรจุภัณฑ์ Pacman จะปฏิเสธที่จะเปิดใช้งาน
เมื่อคุณลบเครื่องหมายความคิดเห็นทั้งหมด (#) แล้วให้กด Ctrl + O การรวมคีย์บนแป้นพิมพ์เพื่อบันทึกการแก้ไข จากนั้นให้ปิดนาโนโดยกด Ctrl + X.
เมื่อแก้ไขเสร็จแล้วให้ซิงค์ตัวจัดการแพคเกจของคุณอีกครั้งและติดตั้ง LightDM
sudo pacman -Syyu lightdm
เลือกเสียงกรีดร้อง

ติดตั้ง LightDM แต่ไม่เหมือนกับ Display Managers อื่น ๆ บน Linux นี่ไม่เพียงพอที่จะใช้งาน แต่เพื่อให้ตัวจัดการการแสดงผลนี้ทำงานอย่างถูกต้องจำเป็นต้องมี“ Greeter”
คุณอาจสงสัยว่า“ คนรู้ตัวคืออะไร?” เป็นลักษณะของซอฟต์แวร์ LightDM ที่ผู้ใช้โต้ตอบและใช้ในการเข้าสู่ระบบมีหลายประเภทของ greeters รวมถึง GTK (Gnome) หนึ่งหนึ่ง WebKit หนึ่ง WebKit เก่า Ubuntu Unity เก่าและอื่น ๆ อีกมากมาย! ในบทช่วยสอนในส่วนนี้เราจะบอกคุณสั้น ๆ เกี่ยวกับช่องทางต่าง ๆ ที่มีอยู่และดูวิธีการติดตั้ง
greeter GTK
GTK greeter เป็นเอ็นจิ้นการเข้าสู่ระบบ LightDM เริ่มต้น มันทำงานได้ดีกับธีม GTK ที่มีอยู่และสามารถกำหนดค่าได้อย่างสมเหตุสมผล ติดตั้งโดยใช้คำสั่งด้านล่าง
sudo pacman -S lightdm-gtk-greeter
Webkit2 รู้ตัว
Webkit2 greeter ใช้เอ็นจินการเรนเดอร์ Webkit เพื่อสร้างธีมผู้ใช้ หากต้องการใช้กับ LightDM บน Arch ให้ทำดังต่อไปนี้ในเทอร์มินัล
sudo pacman -S lightdm-webkit2-greeter
แพนธีออนรู้ตัว
Pantheon greeter เป็นการตั้งค่าการเข้าสู่ระบบเริ่มต้นสำหรับโครงการ ElementaryOS ผู้ที่ต้องการได้ลุค“ Elementary” มากกว่าควรติดตั้งอันนี้ รับด้วย:
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git cd lightdm-pantheon-greeter makepkg -sri
ความสามัคคีกลมกลืน
Unity greeter คือการตั้งค่าการเข้าสู่ระบบ LightDM ที่Ubuntu ใช้มาเป็นเวลาหลายปีด้วยสภาพแวดล้อมเดสก์ทอปแบบกำหนดเอง หากคุณพลาดหน้าจอลงชื่อเข้าใช้รูปแบบนี้ให้ติดตั้งจาก AUR โดยทำตามคำสั่งด้านล่าง
sudo pacman -S git base-devel git clone https://aur.archlinux.org/lightdm-unity-greeter.git cd lightdm-unity-greeter makepkg -sri
เนียนขึ้น
Slick เป็น Lightree greeter ซึ่งเป็นที่โปรดปรานของผู้ผลิตลินุกซ์หลายราย เพื่อให้มันอยู่ในระบบ Arch ของคุณทำ:
git clone https://aur.archlinux.org/lightdm-slick-greeter.git cd lightdm-slick-greeter makepkg -sri
มินิรู้ตัว
Mini greeter เป็นการตั้งค่าหน้าจอการเข้าสู่ระบบสำหรับ LightDM ที่บางลงมากกว่าคนอื่น ๆ
Mini greeter จัดการกับผู้ใช้เพียงคนเดียวและส่งผลให้ใช้ทรัพยากรน้อยลงมาก Mini มีอยู่ใน AUR และผู้ใช้สามารถติดตั้งได้ด้วยคำสั่งเหล่านี้:
git clone https://aur.archlinux.org/lightdm-mini-greeter.git cd lightdm-mini-greeter makepkg -sri
เปิดใช้งานคนรู้ตัว
หลังจากติดตั้ง LightDM ตัวเลือกของคุณแล้วก็ถึงเวลาเปิดใช้งานในไฟล์กำหนดค่า เปิด lightdm.conf ในเครื่องมือแก้ไขข้อความนาโน
sudo nano /etc/lightdm/lightdm.conf
กด Ctrl + W การผสมคีย์บอร์ดพิมพ์“# รู้ตัวเซสชั่น = ตัวอย่าง-GTK-คำพังเพย” ในและกด เข้าสู่.

ลบ # สัญลักษณ์เช่นเดียวกับ ตัวอย่าง GTK-คำพังเพย และแทนที่ด้วยหนึ่งในเซสชันในรายการด้านล่าง
- lightdm-เนียนรู้ตัว
- lightdm-webkit2-รู้ตัว
- lightdm สามัคคี-รู้ตัว
- lightdm-แพนธีออ-รู้ตัว
- lightdm มินิรู้ตัว
- lightdm-GTK-รู้ตัว
บันทึกการแก้ไขเป็น Lightdm.conf ด้วย Ctrl + Oและออกจากนาโนด้วย Ctrl + X เมื่อบันทึกการแก้ไขแล้วให้ทดสอบการตั้งค่า LightDM ของคุณและยืนยันการทำงานด้วย DM-เครื่องมือ.
หมายเหตุ: หากการทดสอบล้มเหลวคุณจะต้องแก้ไขไฟล์กำหนดค่าและกำหนดสิ่งที่ผิดพลาด
lightdm --test-mode --debug
LightDM เป็นผู้จัดการการแสดงผลหลัก

LightDM ต้องถูกตั้งค่าเป็นตัวจัดการเข้าสู่ระบบเริ่มต้นบน Arch ก่อนจึงจะสามารถใช้งานได้ หากต้องการเปิดใช้งานให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1: ปิดการใช้งานตัวจัดการล็อกอินปัจจุบันด้วย systemd ปิดการใช้งาน.
sudo systemctl disable gdm -f
หรือ
sudo systemctl disable sddm -f
หรือ
sudo systemctl disable lxdm -f
ขั้นตอนที่ 2: เปิดใช้งาน LightDM ด้วย systemctl เปิดใช้งาน.
sudo systemctl enable lightdm -f
ขั้นตอนที่ 3: รีบู๊ต Arch Linux PC ของคุณโดยใช้ รีบูตระบบ คำสั่ง อย่าลืมบันทึกสิ่งที่คุณกำลังทำอยู่ก่อนที่จะป้อนคำสั่ง!
ขั้นตอนที่ 4: ให้ Arch Linux เริ่มต้นการสำรองข้อมูล เมื่อเสร็จสิ้นการเริ่มต้นคุณจะเห็น LightDM ปรากฏเป็นหน้าจอเข้าสู่ระบบใหม่
ความคิดเห็น