ค้นหาเว็บไซต์

วิธีกำหนดค่า Xorg เป็นเซสชัน GNOME เริ่มต้นใน Fedora


Wayland เป็นโปรโตคอลการแสดงผลที่ปลอดภัย เช่นเดียวกับไลบรารีที่ใช้โปรโตคอล ซึ่งช่วยให้สามารถสื่อสารระหว่างฮาร์ดแวร์วิดีโอของคุณ (เซิร์ฟเวอร์) และไคลเอนต์ (แต่ละแอปพลิเคชันบนระบบของคุณ) Wayland เป็นเซิร์ฟเวอร์แสดงผลเริ่มต้นของ GNOME

หากคุณสังเกตเห็นว่าแอปพลิเคชันบางตัวของคุณไม่ทำงานตามที่คาดไว้ใน Wayland คุณสามารถสลับไปใช้ GNOME ใน X11 ดังที่แสดงในบทความนี้

หากต้องการเรียกใช้ GNOME ใน X11 บน Fedora Linux มีสองวิธีในการดำเนินการ วิธีแรกคือการเลือกตัวเลือก Gnome บน xorg ในตัวเลือกเซสชันบนหน้าจอเข้าสู่ระบบ และวิธีที่สองคือการแก้ไขจอแสดงผล GNOME ด้วยตนเอง การกำหนดค่าผู้จัดการ (GDM) ดังที่แสดงด้านล่าง

ขั้นแรก ให้กำหนดหมายเลขเซสชันและรายละเอียดอื่นๆ โดยเรียกใช้ คำสั่ง loginctl ต่อไปนี้

loginctl

จากนั้น ค้นหาประเภทของเซสชันที่กำลังทำงานอยู่โดยใช้คำสั่งต่อไปนี้ (แทนที่ 2 ด้วยหมายเลขเซสชันจริงของคุณ)

loginctl show-session 2 -p Type

ตอนนี้ให้เปิดไฟล์การกำหนดค่า GDM /etc/gdm/custom.conf โดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบ

vi /etc/gdm/custom.conf 

จากนั้นยกเลิกการใส่เครื่องหมายบรรทัดด้านล่างเพื่อบังคับให้หน้าจอเข้าสู่ระบบใช้ ตัวจัดการการแสดงผล Xorg

WaylandEnable=false

และเพิ่มบรรทัดต่อไปนี้ในส่วน [daemon] เช่นกัน

DefaultSession=gnome-xorg.desktop

ไฟล์การกำหนดค่า GDM ทั้งหมดควรมีลักษณะเช่นนี้

GDM configuration storage
[daemon]
WaylandEnable=false
DefaultSession=gnome-xorg.desktop

[security]
[xdmcp]
[chooser]

[debug]
#Enable=true

บันทึกการเปลี่ยนแปลงในไฟล์และรีบูตระบบของคุณเพื่อเริ่มใช้ xorg เป็น ตัวจัดการเซสชัน GNOME เริ่มต้น

หลังจากที่ระบบรีบูต ให้ตรวจสอบหมายเลขเซสชันของคุณอีกครั้งและพิมพ์โดยเรียกใช้คำสั่งต่อไปนี้ ควรแสดง Xorg

loginctl	# get session number from command output 
loginctl show-session 2 -p Type

นั่นคือทั้งหมด! ในบทความนี้ เราได้อธิบายวิธีกำหนดค่า Xorg เป็น เซสชัน GNOME เริ่มต้นใน Fedora Linux อย่าลืมติดต่อเราผ่านแบบฟอร์มคำติชมด้านล่าง หากมีคำถามหรือความคิดเห็น