¿Cómo se cambia de Wayland a Xorg en Ubuntu 17.10?


60

Algunas de mis aplicaciones no funcionan en Ubuntu 17.10 Wayland. ¿Cómo puedo volver a cambiar a Xorg?


Por curiosidad, ¿qué aplicaciones?
Thorbjørn Ravn Andersen

66
Obturador 1 , por ejemplo.
orschiro

2
Puedo agregar x11vnc a la lista
Gabriel Glenn

1
Para mí, parece que Wayland es un montón de basura. No entiendo por qué alguien querría convertirlo en el predeterminado.
wojci

1
gparted ya no funciona, y de acuerdo con esta respuesta ( askubuntu.com/questions/961967/… ) Wayland es el culpable. Encontré esta página buscando una solución, ya que un sistema en el que no puedo modificar particiones es bastante inútil.
Matthew Najmon

Respuestas:


53

Cuando inicie su sistema y acceda a la pantalla de inicio de sesión de GDM, debería encontrar una rueda dentada (⚙️) junto al botón de inicio de sesión. Si hace clic en la rueda dentada, debería encontrar una opción de Ubuntu en Xorg que iniciará una sesión de Xorg en lugar de una sesión de Wayland.

ingrese la descripción de la imagen aquí


44
Ni siquiera veo esa opción en mi máquina. Acabo de ver Ubuntu en Xorg y Unity.
Raffi Khatchadourian

3
¡Esta rueda dentada no aparece para mí! ¿Qué estoy haciendo mal?
Aloso

3
Wayland ES compatible con mi sistema. Estoy usando Wayland, pero quiero cambiarme a Xorg, porque gparted no funciona con Wayland
Aloso

@Aloso Hmm ... no estoy seguro de lo que está sucediendo, pero es posible que desee ver esto para que GParted funcione en una sesión de Wayland.
pomsky

1
@Marecky Debería recordar su elección para la próxima vez. Por lo tanto, no es necesario usar la rueda dentada cada vez.
pomsky

41

Si desea hacerlo de forma permanente, edite

/etc/gdm3/custom.conf y descomentar la línea

#WaylandEnable=falsequitando el #frente.

Guarde el archivo y luego, al reiniciar, nunca verá el engranaje preguntando qué sesión usar.

EDITAR

Al parecer, @doug me ganó a esta respuesta. No lo vi antes: estaba en un comentario que estaba oculto inicialmente


Lo siento, Ubuntu newb aquí: no tengo un directorio / etc / gdm3. ¿En algún otro lugar podría ser?
John Smith

@MichaelKupietz, ¿qué administrador de pantalla está utilizando? ubuntuforums.org/showthread.php?t=1831388
Sam Thomas

Funciona de maravilla. Finalmente hacer que los lugares de reunión sean utilizables. En la versión de prueba de Debian, el archivo es:/etc/gdm3/daemon.conf
Esamo

4

Es posible que desee eliminar la sesión de wayland para evitar inicios de sesión accidentales.

<

Sus mantenedores de paquetes estarán orgullosos de usted si lo hace de la siguiente manera:

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

Lo que esto hace es indicarle al administrador de paquetes que recuerde una nueva ubicación para el archivo. Esto tiene varias ventajas sobre las otras respuestas:

  • Garantiza que la instalación / actualización de un paquete futuro no revertirá su cambio
  • Funciona con otros administradores de pantalla (lxdm, por ejemplo, enumera .backupentradas)
  • Puede revertirlo fácilmente si cambia de opinión con:

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

>

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


1
@pomsky No era correcto, lo arregló ahora.
Artyom

44
También se podría simplemente edite /etc/gdm3/custom.confy elimine el comentario de #WaylandEnable=falseque no será sobrescrito sin el consentimiento del usuario en todo caso
Doug

1
@doug Sin embargo, su respuesta solo funcionará con gdm3, uno puede estar usando LightDM -como lo hago-, mi respuesta funcionará tanto para LightDM como para gdm3.
Artyom

0

Pasé todo el día para solucionar el problema invisible del puntero del mouse entre la aplicación para compartir un solo mouse y un teclado llamada Synergy 1.8.8, tengo 2 computadoras en ambas instaladas ubuntu 18.04 y 18.10, así que una vez que cambie de Wayland a xorg ahora funciona perfectamente.

¡Lo siento! para la respuesta sin contexto, pero espero que ayude a alguien que enfrenta el problema.

Entonces, para alternar, podemos cambiar /etc/gdm3/custom.conf y descomentar la línea

WaylandEnable = false eliminando el # en frente.

o desde la ventana de inicio de sesión como se describe anteriormente por otros amigos.

Gracias.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.