Comment passez-vous de Wayland à Xorg dans Ubuntu 17.10?

60

Certaines de mes applications ne fonctionnent pas sous Ubuntu 17.10 Wayland. Comment puis-je revenir à Xorg?

Orschiro
la source
Par curiosité - quelles applications?
Thorbjørn Ravn Andersen Le
6
Volet 1 , par exemple.
Orschiro
2
Je peux ajouter x11vnc à la liste
Gabriel Glenn
1
Pour moi, il semblerait que Wayland soit un gros tas de merde. Je ne comprends pas pourquoi quelqu'un voudrait en faire la valeur par défaut.
wojci
1
gparted ne fonctionne plus non plus, et selon cette réponse ( askubuntu.com/questions/961967/… ), Wayland est à blâmer. J'ai trouvé cette page à la recherche d'une solution, car un système sur lequel je ne peux pas modifier les partitions est plutôt inutile.
Matthew Najmon

Réponses:

53

Lorsque vous démarrez votre système et accédez à l'écran de connexion GDM, vous devez trouver une roue dentée () à côté du bouton de connexion. Si vous cliquez sur la roue dentée, vous devriez trouver une option Ubuntu sur Xorg qui démarrera une session Xorg au lieu d'une session Wayland.

entrez la description de l'image ici

Pomsky
la source
4
Je ne vois même pas cette option sur ma machine. Je viens de voir Ubuntu sur Xorg et Unity.
Raffi Khatchadourian
3
Cette roue dentée n'apparaît pas pour moi! Qu'est-ce que je fais mal?
Aloso
3
Wayland est compatible avec mon système. J'utilise Wayland, mais je souhaite passer à Xorg, car gparted ne fonctionne pas avec Wayland
Aloso
@Aloso Hmm ... je ne sais pas ce qui se passe, mais vous voudrez peut-être voir ceci pour que GParted fonctionne dans une session Wayland.
Pomsky
1
@Marecky Il devrait retenir votre choix pour la prochaine fois. Donc, pas besoin d'utiliser la roue dentée à chaque fois.
Pomsky
41

Si vous souhaitez le faire en permanence, éditez

/etc/gdm3/custom.conf et décommenter la ligne

#WaylandEnable=falseen enlevant le #devant.

Enregistrez le fichier puis, au redémarrage, vous ne verrez jamais le rouage vous demander quelle session utiliser.

MODIFIER

Apparemment @doug m'a battu à cette réponse. Je ne l'ai pas vu plus tôt - c'était dans un commentaire qui était caché initialement

Sam Thomas
la source
Désolé, Ubuntu newb ici - je n’ai pas de répertoire / etc / gdm3. N'importe où ailleurs cela pourrait être?
John Smith
@ Michael Kupietz quel gestionnaire d'affichage utilisez-vous? ubuntuforums.org/showthread.php?t=1831388
Sam Thomas
Fonctionne comme un charme. Enfin, rendant les hangouts utilisables. Le fichier de la version test de Debian est:/etc/gdm3/daemon.conf
Esamo le
4

Vous souhaiterez peut-être supprimer la session wayland pour éviter les connexions accidentelles.

<

Les responsables de la maintenance de votre colis seront fiers de vous si vous procédez comme suit:

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

Cela permet de demander au gestionnaire de paquets de se souvenir du nouvel emplacement du fichier. Cela présente plusieurs avantages par rapport aux autres réponses:

  • Cela garantit qu'une installation / mise à niveau ultérieure du package ne annulera pas votre modification
  • Cela fonctionne avec d'autres gestionnaires d'affichage (lxdm par exemple les listes d' .backupentrées)
  • Vous pouvez y revenir facilement si vous changez d'avis avec:

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

>

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

Artyom
la source
1
@ pomsky Ce n'était pas correct, corrigé maintenant.
Artyom
4
On pourrait aussi simplement éditer /etc/gdm3/custom.confet décommenter. #WaylandEnable=falseIl ne sera pas écrasé sans le consentement de l'utilisateur, le cas échéant
doublé
1
@doug Votre réponse ne fonctionnera qu'avec gdm3, bien que l'on puisse utiliser LightDM - comme je le fais-, ma réponse fonctionnera aussi bien pour LightDM que pour gdm3.
Artyom
0

J'ai passé toute la journée à résoudre le problème invisible du pointeur de la souris entre une souris et une application de partage du clavier appelée Synergy 1.8.8. Deux ordinateurs sur les deux avaient été installés avec Ubuntu 18.04 et 18.10.

Pardon! pour la réponse sans contexte, mais espérons que cela aidera quelqu'un qui est confronté au problème.

Donc, pour basculer, nous pouvons changer /etc/gdm3/custom.conf et annuler la mise en commentaire de la ligne

WaylandEnable = false en supprimant le # devant.

ou depuis la fenêtre de connexion décrite ci-dessus par d'autres amis.

Je vous remercie.

Dhiren Hamal
la source