คุณจะเปลี่ยนจาก Wayland กลับไปเป็น Xorg ใน Ubuntu 17.10 ได้อย่างไร?


60

แอปพลิเคชั่นบางตัวของฉันไม่ทำงานบน Ubuntu 17.10 Wayland ฉันจะเปลี่ยนกลับเป็น Xorg ได้อย่างไร


จากความอยากรู้ - แอปพลิเคชั่นใด
Thorbjørn Ravn Andersen

6
ตัวอย่างเช่นชัตเตอร์1
orschiro

2
ฉันสามารถเพิ่ม x11vnc ลงในรายการ
Gabriel Glenn

1
สำหรับฉันดูเหมือนว่า Wayland เป็นกองขยะขนาดใหญ่ ฉันไม่เข้าใจว่าทำไมทุกคนต้องการทำให้เป็นค่าเริ่มต้น
wojci

1
gparted ไม่ทำงานอีกต่อไปอย่างใดอย่างหนึ่งและตามคำตอบนี้ ( askubuntu.com/questions/961967/ … ) Wayland คือการตำหนิ ฉันพบหน้านี้เพื่อค้นหาวิธีแก้ปัญหาเนื่องจากระบบที่ฉันไม่สามารถแก้ไขพาร์ติชันได้นั้นค่อนข้างไร้ประโยชน์
Matthew Najmon

คำตอบ:


53

เมื่อคุณบู๊ตระบบและไปที่หน้าจอเข้าสู่ระบบ GDM คุณจะพบล้อเฟือง (⚙️) ถัดจากปุ่มลงชื่อเข้าใช้ หากคุณคลิกที่ล้อเฟืองคุณควรพบตัวเลือกUbuntu บน Xorgซึ่งจะเริ่มเซสชัน Xorg แทนเซสชัน Wayland

ป้อนคำอธิบายรูปภาพที่นี่


4
ฉันไม่เห็นตัวเลือกนั้นบนเครื่องของฉัน ฉันเพิ่งเห็น Ubuntu บน Xorg และ Unity
Raffi Khatchadourian

3
ล้อเฟืองนี้ไม่ปรากฏขึ้นสำหรับฉัน! ผมทำอะไรผิดหรือเปล่า?
Aloso

3
Wayland นั้นเข้ากันได้กับระบบของฉัน ฉันใช้ Wayland แต่ฉันต้องการเปลี่ยนเป็น Xorg เพราะ gparted ไม่สามารถใช้งานได้กับ Wayland
Aloso

@ อืม ... ไม่แน่ใจว่าเกิดอะไรขึ้น แต่คุณอาจต้องการเห็นสิ่งนี้เพื่อให้ GParted ทำงานในเซสชัน Wayland
pomsky

1
@Marecky คุณควรจำทางเลือกของคุณในครั้งต่อไป ดังนั้นไม่จำเป็นต้องใช้ล้อเฟืองทุกครั้ง
pomsky

41

หากคุณต้องการที่จะทำมันอย่างถาวรแก้ไข

/etc/gdm3/custom.conf และ uncomment บรรทัด

#WaylandEnable=falseโดยการถอด#ด้านหน้า

บันทึกไฟล์จากนั้นเมื่อรีบูตเครื่องคุณจะไม่เห็นฟันเฟืองที่ถามว่าจะใช้เซสชันใด

แก้ไข

เห็นได้ชัดว่า @doug เอาชนะฉันให้ได้คำตอบนี้ ฉันไม่เห็นก่อนหน้านี้ - มันอยู่ในความคิดเห็นที่ถูกซ่อนไว้ตั้งแต่แรก


ขออภัย Ubuntu ใหม่ที่นี่ - ฉันไม่มีไดเรกทอรี / etc / gdm3 ที่อื่นมันอาจจะเป็น?
John Smith

@MichaelKupietz คุณใช้ดิสเพลย์อะไร ubuntuforums.org/showthread.php?t=1831388
Sam Thomas

ทำงานเหมือนจับใจ ทำให้แฮงเอาท์ใช้งานได้ในที่สุด ในการทดสอบปล่อยเดเบียนไฟล์คือ:/etc/gdm3/daemon.conf
Esamo

4

คุณอาจต้องการลบเซสชัน wayland เพื่อป้องกันการเข้าสู่ระบบโดยไม่ได้ตั้งใจ

<

ผู้ดูแลแพคเกจของคุณจะภูมิใจในตัวคุณถ้าคุณทำดังต่อไปนี้:

sudo mkdir /usr/share/wayland-sessions/hidden
sudo dpkg-divert --rename \
      --divert /usr/share/wayland-sessions/hidden/ubuntu.desktop \
      --add /usr/share/wayland-sessions/ubuntu.desktop

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

  • มันรับประกันว่าการติดตั้ง / อัพเกรดแพ็คเกจในอนาคตจะไม่ยกเลิกการเปลี่ยนแปลงของคุณ
  • มันทำงานร่วมกับผู้จัดการการแสดงผลอื่น ๆ (lxdm เช่นรายการ.backupรายการ)
  • คุณสามารถเปลี่ยนกลับได้อย่างง่ายดายหากคุณเปลี่ยนใจด้วย:

    sudo dpkg-divert --rename --remove /usr/share/wayland-sessions/ubuntu.desktop

>

ที่มา: https://askubuntu.com/a/500813/602695


1
@ pomsky มันไม่ถูกต้องแก้ไขตอนนี้
Artyom

4
หนึ่งได้ก็แค่แก้ไข/etc/gdm3/custom.confและ uncomment #WaylandEnable=falseมันจะไม่ถูกเขียนทับโดยไม่ต้องได้รับความยินยอมของผู้ใช้ถ้าทุก
ดั๊ก

1
@doug คำตอบของคุณจะใช้งานได้กับ gdm3 เท่านั้นหนึ่งอาจใช้ LightDM -as I do- คำตอบของฉันจะใช้ได้ทั้ง LightDM และ gdm3
Artyom

0

ฉันใช้เวลาทั้งวันเพื่อแก้ไขปัญหาที่มองไม่เห็นตัวชี้เม้าส์ระหว่างแอพแชร์เมาส์และคีย์บอร์ดที่เรียกว่าซินเนอร์จี้ 1.8.8 ฉันมีคอมพิวเตอร์ 2 เครื่องทั้งสองติดตั้ง Ubuntu 18.04 และ 18.10 ดังนั้นเมื่อฉันเปลี่ยนจาก Wayland เป็น xorg

ขออภัย! สำหรับคำตอบแบบไม่มีบริบท แต่หวังว่าจะช่วยคนที่ประสบปัญหา

ดังนั้นการสลับไปมาเราสามารถเปลี่ยน /etc/gdm3/custom.conf และยกเลิกการใส่เครื่องหมายบรรทัด

WaylandEnable = false โดยลบ # ด้านหน้า

หรือจากหน้าต่างเข้าสู่ระบบตามที่อธิบายไว้ข้างต้นโดยเพื่อนคนอื่น ๆ

ขอขอบคุณ.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.