Estoy usando Fedora 26 y Gnome 3.24, y me gustaría probar Wayland. Wayland parece estar instalado, y también he instalado gnome-session-wayland-session. Ahora espero poder elegir GNOME en Wayland en la pantalla de inicio de sesión, sin embargo, solo puedo elegir entre GNOME , GNOME Classic y GNOME en Xorg . Finalmente, GNOME en Xorg definitivamente no usa Wayland desde

loginctl show-session 2 -p Type 

devuelve Type=x11. Dado que Gnome usa Wayland de forma predeterminada, GNOME debería usar Wayland, sin embargo, iniciar sesión después de seleccionar GNOME me lleva a la pantalla de inicio de sesión …

Después tratando de iniciar sesión con Wayland, journalctl -b contiene solo una línea con la palabra wayland:

/usr/libexec/gdm-wayland-session[1459]: test: Missing argument at index 2 

Pero algunas líneas después aparecen muchos errores relacionados con Gnome:

gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 

El problema no está relacionado con el hardware: he intentado arrancar en un USB en vivo, y wayland estaba funcionando.

La información del sistema es

$: uname -a Linux localhost.localdomain 4.11.11-300.fc26.x86_64 #1 SMP Mon Jul 17 16:32:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

¿Cómo podría usar Wayland?

Comentarios

  • GNOME La opción está usando Wayland. Lo probaría desde una instalación limpia o desde un CD en vivo / USB si funciona para su hardware. Si es así, debe probar cuál es la diferencia en su sistema del Live. Si no, probablemente no tenga suerte con su computadora.
  • ¿Alguna vez ¿Resolver esto? I ‘ m en el mismo barco. Instalé GNOME y con él vino wayland. Quiero usar wayland para escalado de múltiples monitores, pero sigue siendo x11 por defecto, incluso al seleccionar la opción GNOME. Ahora » estoy en Fedora 30.
  • @Ungeheuer Ahora funciona con una versión más nueva de Fedora
  • Dang. Yo ‘ estoy en Fedora 30 y creo que ‘ he instalado todas las cosas de wayland, y todavía tiene el valor predeterminado de X11. No hay ‘ no » GNOME en Wayland » o » GNOME en Xorg » opción para DE al iniciar sesión … debe faltar algo …

Respuesta

Hasta donde yo sé, la opción GNOME ya usa Wayland. Entonces, si desea usar Wayland, simplemente elija GNOME.

Si no es así, tal vez intente solucionar los problemas de su HW. ¿Está desactualizado / es viejo? ¿Quizás intentar reinstalar el sistema?

Comentarios

  • El problema es que GNOME no ‘ no funciona
  • Creo que ‘ no es un verdadero Wayland. Es ‘ s Xwayland con compatibilidad con Xorg.

Responder

Las versiones recientes de Fedora usan Wayland por defecto. Sin embargo, hay cosas que pueden impedir que Fedora lo use, principalmente los controladores. Lo más probable es que sea solo una cosa: controladores propietarios de NVIDIA.

Para habilitar Wayland para Gnome en Fedora, se necesitan dos acciones principales, como se explica a continuación en detalles:

  1. TL; DR: Habilite Wayland en las configuraciones de GDM en /etc/gdm/custom.conf

    1. Abra /etc/gdm/custom.conf para editar (como usted sabe, debe ser root).

    2. Vaya a la línea que se parece a lo siguiente:

      [daemon] WaylandEnable=false 
    3. Cámbielo a (incluso si la línea fue comentada) :

      [daemon] WaylandEnable=true 
    4. Guarde el archivo y salga.

  2. TL; DR: Comente todas las líneas que deshabilitan Wayland en /usr/lib/udev/rules.d/61-gdm.rules (gracias a este hilo del foro )

    1. Abra /usr/lib/udev/rules.d/61-gdm.rules para editar (raíz, nuevamente).

    2. Líneas de comentario que hacen que Wayland no se inicie; por lo general, está relacionado con los controladores propietarios de NVIDIA. Los comentarios antes de cada línea deberían ayudarlo en eso. Por ejemplo, comenté la siguiente línea:

      # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="/usr/libexec/gdm-disable-wayland" 
    3. Guarde el archivo y salga.

      Nota: Como probablemente con controladores patentados de NVIDIA, este paso debería permitirle utilizar Wayland junto con estos controladores. Consulte egl-wayland y esto .

      Sin embargo, es posible que no experimente el mejor rendimiento, además de tener otros problemas. Por ejemplo, nvidia-settings solo funciona en X11 , Xwayland tiene problemas con las aceleraciones de hardware 3D y, como resultado, glxinfo muestra llvmpipe como el renderizador (también la sección Acerca de en la versión reciente de Gnome Ajustes).No obstante, puede verificar el controlador en ejecución lspci -vnn, si siguió los pasos correctamente. Vea esto también.

      Claro. Es NVIDIA, por cierto.

Reinicie su computadora (un cierre de sesión e inicio de sesión no deberían ser suficientes). Antes de iniciar sesión, dentro del inicio de sesión opciones, ahora debería ver » Gnome » y » Gnome en Xorg «, que es la primera opción Wayland. Usándola, deberías poder usar Wayland en Gnome. ¡Disfrútalo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *