Wie wechselt man in Ubuntu 17.10 von Wayland zurück zu Xorg?

60

Einige meiner Anwendungen funktionieren nicht auf Ubuntu 17.10 Wayland. Wie kann ich wieder zu Xorg wechseln?

Orschiro
quelle
Aus Neugier - welche Anwendungen?
Thorbjørn Ravn Andersen
6
Verschluss 1 zum Beispiel.
Orschiro
2
Ich kann x11vnc zur Liste hinzufügen
Gabriel Glenn
1
Für mich sieht es so aus, als wäre Wayland ein großer Haufen Mist. Ich verstehe nicht, warum irgendjemand es zum Standard machen möchte.
Wojci
1
gparted funktioniert auch nicht mehr und laut dieser Antwort ( askubuntu.com/questions/961967/… ) ist Wayland schuld. Ich fand diese Seite auf der Suche nach einer Lösung, da ein System, auf dem ich Partitionen nicht ändern kann, ziemlich nutzlos ist.
Matthew Najmon

Antworten:

53

Wenn Sie Ihr System booten und zum GDM-Anmeldebildschirm gelangen, sollten Sie ein Zahnrad (⚙️) neben der Schaltfläche zum Anmelden finden. Wenn Sie auf das Zahnrad klicken, sollten Sie eine Ubuntu on Xorg- Option finden, die eine Xorg-Sitzung anstelle einer Wayland-Sitzung startet.

Bildbeschreibung hier eingeben

Pomsky
quelle
4
Ich sehe diese Option nicht einmal auf meinem Computer. Ich sehe Ubuntu nur auf Xorg und Unity.
Raffi Khatchadourian
3
Dieses Zahnrad erscheint nicht für mich! Was mache ich falsch?
Aloso
3
Wayland ist mit meinem System kompatibel. Ich benutze Wayland, möchte aber zu Xorg wechseln, da gparted mit Wayland nicht funktioniert
Aloso
@Aloso Hmm ... nicht sicher, was passiert, aber Sie möchten dies vielleicht sehen , damit GParted in einer Wayland-Sitzung funktioniert.
Pomsky
1
@ Marecky Es sollte sich beim nächsten Mal an deine Wahl erinnern. Sie müssen also nicht jedes Mal das Zahnrad benutzen.
Pomsky
41

Wenn Sie es dauerhaft tun möchten, bearbeiten Sie

/etc/gdm3/custom.conf und die Zeile auskommentieren

#WaylandEnable=falsedurch Entfernen der #Vorderseite.

Speichern Sie die Datei und beim Neustart werden Sie nie gefragt, welche Sitzung verwendet werden soll.

BEARBEITEN

Anscheinend hat @doug mich auf diese Antwort geschlagen. Ich habe es vorher nicht gesehen - Es war in einem Kommentar, der anfangs verborgen war

Sam Thomas
quelle
Sorry, Ubuntu-Neuling hier - ich habe kein / etc / gdm3-Verzeichnis. Wo sonst könnte es sein?
John Smith
@MichaelKupietz welchen display manager benutzt du? ubuntuforums.org/showthread.php?t=1831388
Sam Thomas
Klappt wunderbar. Endlich Hangouts nutzbar machen. In der Debian-Testversion ist die Datei:/etc/gdm3/daemon.conf
Esamo
4

Möglicherweise möchten Sie wayland session entfernen, um versehentliche Anmeldungen zu vermeiden.

<

Ihre Paketbetreuer werden stolz auf Sie sein, wenn Sie dies wie folgt tun:

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

Auf diese Weise wird der Paketmanager angewiesen, sich einen neuen Speicherort für die Datei zu merken. Dies hat mehrere Vorteile gegenüber den anderen Antworten:

  • Dies garantiert, dass eine zukünftige Paketinstallation / -aktualisierung Ihre Änderung nicht rückgängig macht
  • Es funktioniert mit anderen Display-Managern (lxdm zum Beispiel listet .backupEinträge auf)
  • Sie können es leicht zurücksetzen, wenn Sie Ihre Meinung ändern mit:

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

>

Quelle: https://askubuntu.com/a/500813/602695

Artyom
quelle
1
@pomsky Es war nicht korrekt, jetzt behoben.
Artyom
4
Man könnte es auch einfach editieren /etc/gdm3/custom.conf& auskommentieren. #WaylandEnable=falseEs wird nicht überschrieben, wenn überhaupt
Doug 21.10.17
1
@doug Ihre Antwort funktioniert jedoch nur mit gdm3. Möglicherweise wird LightDM verwendet. Meine Antwort funktioniert sowohl für LightDM als auch für gdm3.
Artyom
0

Ich habe den ganzen Tag damit verbracht, das unsichtbare Problem mit dem Mauszeiger zwischen der Einzelmaus- und der Tastaturfreigabe-App mit dem Namen Synergy 1.8.8 zu beheben. Ich habe auf beiden Computern Ubuntu 18.04 und 18.10 installiert. Sobald ich also von Wayland auf xorg umgestiegen bin, funktioniert es jetzt einwandfrei.

Es tut uns leid! für die kontextlose Antwort aber hoffe, es wird jemandem helfen, der sich dem Problem stellt.

Um also hin und her zu wechseln, können wir entweder /etc/gdm3/custom.conf ändern und die Zeile auskommentieren

WaylandEnable = false durch Entfernen des vorangestellten #.

oder aus dem Anmeldefenster, wie oben von anderen Freunden beschrieben.

Danke.

Dhiren Hamal
quelle