วิธีไปจาก Wayland ไปยัง Xorg ใน Ubuntu 17.10

ตัวจัดการการเข้าสู่ระบบ LightDM

LightDM

การเปลี่ยนแปลงที่สำคัญที่สุดอย่างหนึ่งที่ Ubuntu 17.10 มีคือการเปลี่ยนแปลงเซิร์ฟเวอร์กราฟิก ทิ้ง Xorg และ Mir ไว้เพื่อเลือก Wayland เป็นเซิร์ฟเวอร์กราฟิกเริ่มต้น ซึ่งหมายถึงการเปลี่ยนแปลงครั้งใหญ่และปัญหาอื่น ๆ สำหรับผู้ใช้ปลายทาง

Wayland เป็นเซิร์ฟเวอร์กราฟิกที่ฟรีและมีประสิทธิภาพ แต่ยังไม่สมบูรณ์มากนัก. และแอปพลิเคชันบางอย่างทำงานร่วมกับ Xorg จึงมีปัญหาเมื่อทำงานกับ Wayland หรือเมื่อทำงาน สิ่งนี้สามารถแก้ไขได้อย่างรวดเร็วและง่ายดาย

Ubuntu 17.10 มีทั้งเซิร์ฟเวอร์กราฟิกที่ติดตั้งดังนั้นการเปลี่ยนแปลงสามารถทำได้โดยการปิดเซสชันและเลือกเซสชันด้วย Xorg บนหน้าจอเข้าสู่ระบบถัดจากเซลล์ที่เราป้อนรหัสผ่านมีโลโก้ Ubuntu หรือ ล้อกำหนดค่าเล็กน้อยเรากดมันและเราจะเห็นว่าเมนูแบบเลื่อนลงที่มีตัวเลือกต่างๆปรากฏขึ้นอย่างไร เราเลือกตัวเลือกของ "Ubuntu พร้อม Xorg" จากนั้นเราก็ป้อนรหัสผ่าน

Wayland และ Xorg ได้รับการติดตั้งและพร้อมใช้งานบน Ubuntu 17.10

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

echo $XDG_SESSION_TYPE

สิ่งนี้จะทำให้เทอร์มินัลส่งคืนการตอบสนอง ถ้าคำตอบคือ x11 แสดงว่าเรากำลังใช้ Xorg ถ้าในทางกลับกันมันกลับ "wayland" แสดงว่าเรากำลังใช้ Wayland จำไว้ ไม่ใช่ทุกรสชาติของ Ubuntu 17.10 ที่ใช้ Waylandบางคนเช่น Ubuntu MATE ยังคงใช้ Xorg ดังนั้นหากแอปพลิเคชันใดมีปัญหาการแก้ปัญหาจะไม่เปลี่ยนเซิร์ฟเวอร์เนื่องจากอาจเกิดขึ้นกับผู้ใช้บางรายใน Ubuntu 17.10


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   AndrésFernández dijo

    Wayland ไม่ใช่เซิร์ฟเวอร์ แต่เป็นโปรโตคอล ในกรณีนี้เซิร์ฟเวอร์ผู้แต่งจะบอกเป็นภาษา Wayland มันพึมพำซึ่ง Gnome ใช้และเดสก์ท็อปอื่น ๆ

    ในกรณีของโปรแกรมที่เข้ากันไม่ได้กับ Wayland โปรแกรมจะเรียกใช้ Co xWayland ซึ่งเป็นเพียงเซิร์ฟเวอร์ X.org ภายในคอนเทนเนอร์ใน Wayland ดังนั้นในกรณีส่วนใหญ่จะไม่มีปัญหาเมื่อใช้ Wayland

    ในกรณีที่เราไม่ใช้ไดรเวอร์วิดีโอที่รองรับ KMS (การตั้งค่าโหมดเคอร์เนล) GDM จะเลือกเซสชัน X.org ตามค่าเริ่มต้น

    Wayland เป็นการเปลี่ยนแปลงครั้งสำคัญในด้านความปลอดภัยและคุณภาพของภาพบน Linux รวมทั้งทำให้ความสับสนวุ่นวายที่ X.org รุ่นเก่ากลายเป็นที่รักง่ายขึ้นอย่างมาก

  2.   ฟรี dijo

    แน่นอน wayland ยังมีวิธีที่ดีในการไปแทนที่ x.org อย่างสมบูรณ์

    ตัวอย่างเช่นสำหรับความต้องการในการทำงานฉันต้องเรียกใช้เซิร์ฟเวอร์ VNC บนตัวทักทายในกรณีนี้คือ gdm3 เพื่อให้ gdm3 ทำงานภายใต้ x.org แทน wayland คุณต้องแก้ไขบรรทัดในไฟล์ /etc/gdm3/custom.conf:

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

    นอกจากนี้ Ubuntu 17.10 ยังไม่แสดงตัวเลือกเซสชันภายใต้ wayland และเข้าสู่ x.org โดยตรง (ใน Ubuntu รุ่นก่อนหน้าอนุญาตให้เลือก wayland จาก gdm3 ภายใต้ x.org ... ตอนนี้พวกเขาเปิดใช้งานแล้วฉันไม่ ไม่รู้ว่ามันคือการเดิมพัน)

  3.   มิลตันแฮ็ค dijo

    Ubuntu 17.04 ของฉันเสถียรและการทำงานคือสิ่งที่สำคัญ

  4.   มิลตันแฮ็ค dijo

    Ubuntu 17.04 ของฉันทำงานได้เสถียรและทำงานเป็นสิ่งที่ฉันสนใจ

  5.   เวก้ามิลตัน dijo

    บน Ubuntu 17.04 ของฉันเสถียรและใช้รหัสผ่านที่ปลอดภัยคือสิ่งที่สำคัญ

    1.    เวก้ามิลตัน dijo

      นักพัฒนาแอพ Ubuntu

  6.   อิสิดอร์ dijo

    ดี
    อันที่จริงกับ Wayland บางโปรแกรมเช่น synaptic และ bleach bit ไม่ทำงานและ HPLIP มีปัญหา และอีกบางส่วนของ 17.10 ทำงานได้ไม่ดีเช่นกัน
    ไปที่ ubuntu ด้วย xorg ตามที่Joaquínบอกว่าจะทำอย่างไรปัญหาเล็ก ๆ น้อย ๆ ทั้งหมดนี้ก็จบลง
    อาศิรพจน์

  7.   จูลิโตะคุง dijo

    Wayland คืออนาคตและไม่มีใครปฏิเสธ แต่มันยังไม่เติบโตเต็มที่และก่อให้เกิดปัญหา อย่างน้อยกับ Ubuntu รุ่นนี้ฉันพบข้อบกพร่อง
    วิธีแก้ปัญหาง่ายๆคือวิธีที่ระบุไว้ในบทความนี้ เปลี่ยนไปใช้เซสชัน Xorg และปัญหาจะหายไป

    อย่างไรก็ตามฉันเห็นว่ามันรวมอยู่ในเวอร์ชันที่ไม่ใช่ LTS เพื่อทดสอบ ฉันจะใช้ Xorg ต่อไปตราบเท่าที่ประสิทธิภาพและฟังก์ชันการทำงานดีขึ้น