Cómo hacer que los gestos del panel táctil de Ubuntu 24.04 funcionen en Wayland.

En Ubuntu 24.04, para que los gestos del panel táctil integrados de GNOME funcionen, compruebe que el panel táctil esté habilitado, confirme que la sesión sea Wayland y pruebe los gestos que GNOME admite a nivel de escritorio. Ubuntu 24.04 incluye GNOME 46, cuyos gestos del sistema están integrados; no necesita un demonio de gestos independiente para los gestos de desplazamiento entre espacios de trabajo. Esta guía sigue un ejemplo claramente hipotético: Jordan puede mover el puntero y desplazarse, pero no puede cambiar de espacio de trabajo con un gesto de tres dedos. El ejemplo explica las comprobaciones; no pretende ser un resultado de prueba real.

¿Qué gestos deberían funcionar en GNOME?

Una sesión Wayland es la sesión de escritorio en la que el compositor de GNOME gestiona las ventanas, la salida de pantalla y la entrada. libinput es la biblioteca de entrada que reconoce el movimiento del panel táctil e informa de los gestos al escritorio. GNOME asigna esos eventos a acciones: tres dedos hacia arriba abren Actividades, y tres dedos hacia la izquierda o la derecha cambian de espacio de trabajo. Estos son gestos que se aplican a todo el sistema.

Un pellizco es diferente. libinput puede informar sobre un pellizco, pero una aplicación debe decidir qué significa. GNOME documenta el pellizco para hacer zoom en aplicaciones como Mapas y Fotos; el pellizco para hacer zoom no es una acción que funcione en todo el escritorio y que deba funcionar en todas las ventanas. Además, el desplazamiento con dos dedos es una configuración independiente del panel táctil. El panel Mouse & Touchpad de Ubuntu puede habilitar el panel táctil y el desplazamiento con dos dedos, pero no proporciona un interruptor maestro para cada gesto multitáctil. Consulte la referencia de gestos de GNOME y las instrucciones de configuración del panel táctil .

Compruebe la configuración y la sesión en este orden.

  1. Asegúrate de que Ubuntu detecte y habilite el panel táctil.

    Abre Actividades, busca Mouse & Touchpad y luego abre el panel. Confirma que el interruptor del panel táctil esté activado. Si el desplazamiento con dos dedos también falla, activa el desplazamiento con dos dedos y pruébalo en una página larga. El puntero de Jordan ya funciona, por lo que esta comprobación confirma principalmente que el panel táctil no se ha desactivado; el desplazamiento es una prueba independiente útil para la entrada básica.

    La configuración de Ubuntu está abierta en Mouse & Touchpad, donde se muestran las opciones Touchpad y Desplazamiento con dos dedos activadas.
    En Ajustes, mantén activado el interruptor del panel táctil. El desplazamiento con dos dedos controla el desplazamiento; no habilita los gestos de escritorio de tres dedos de GNOME.
  2. Confirme que el inicio de sesión actual es una sesión de Wayland.

    Abre la terminal y ejecuta echo "$XDG_SESSION_TYPE". Si imprime wayland, continúa con la prueba de gestos. Si imprime x11, estás en una sesión de Xorg: ese es un sistema de visualización diferente, y el manejo de deslizamiento Wayland integrado de GNOME no está disponible allí de la misma manera.

    Un terminal muestra eco
    Ejecuta echo "$XDG_SESSION_TYPE" en una terminal. La salida esperada para esta guía es wayland.
  3. Cambie de la sesión de Xorg a la sesión de Wayland de Ubuntu si es necesario.

    Guarda tu trabajo y cierra sesión. En la pantalla de inicio de sesión, selecciona tu usuario, abre el menú de sesión (normalmente el botón de engranaje) y elige Ubuntu , no Ubuntu en Xorg . Inicia sesión, abre Terminal de nuevo y vuelve a ejecutar el comando del paso anterior. Las etiquetas de sesión pueden variar; usa la entrada que inicia el escritorio Ubuntu normal en lugar de la que está marcada explícitamente como Xorg. Si falta la entrada Wayland, no edites la configuración de GDM a ciegas. Instala las actualizaciones normales de Ubuntu y comprueba primero las políticas del controlador gráfico o del dispositivo; algunas combinaciones de hardware y controlador pueden ocultar o recurrir a una sesión.

    El menú de la pantalla de inicio de sesión de Ubuntu muestra Ubuntu seleccionado y Ubuntu en Xorg como la otra opción.
    Si la terminal muestra x11, cierre la sesión y elija Ubuntu en lugar de Ubuntu en Xorg en la pantalla de inicio de sesión; verifique la nueva sesión posteriormente.
  4. Prueba un gesto del sistema antes de probar una aplicación.

    Una vez waylandconfirmado, coloca tres dedos en el panel táctil y muévelos hacia arriba simultáneamente para abrir Actividades. Luego, desliza tres dedos hacia la izquierda o hacia la derecha para cambiar de espacio de trabajo. Mantén los dedos separados y comienza el movimiento al mismo tiempo. En el ejemplo de Jordan, si cualquiera de las dos acciones funciona, el panel táctil y la ruta de Wayland funcionan correctamente; soluciona el problema únicamente con el gesto o la aplicación que aún no funciona.

    La vista general de Actividades de GNOME muestra previsualizaciones de los espacios de trabajo tras deslizar tres dedos hacia arriba.
    Deslizar tres dedos hacia arriba abre la vista general de Actividades de GNOME. Deslizar hacia la izquierda o hacia la derecha cambia de espacio de trabajo.

Si la prueba de los tres dedos sigue sin funcionar

Primero, desactiva temporalmente cualquier extensión de GNOME Shell que modifique los gestos. Luego, cierra sesión y vuelve a iniciarla antes de repetir la prueba. Estas extensiones pueden cambiar la función de un gesto de deslizamiento, así que prueba el comportamiento predeterminado de GNOME antes de instalar otra herramienta de gestos.

A continuación, compruebe si libinput reconoce el dispositivo. Ubuntu 24.04 proporciona el libinput-toolspaquete opcional; si falta el comando, instálelo con sudo apt install libinput-tools, y luego ejecute sudo libinput list-devices. Busque el panel táctil por su nombre. Este comando informa sobre los dispositivos y su configuración predeterminada; no prueba que GNOME haya asignado un gesto en particular. Si no aparece ningún panel táctil, actualice Ubuntu y compruebe el firmware del portátil o la asistencia del fabricante, ya que una configuración de gestos de escritorio no puede reparar un dispositivo que la pila de entrada no detecta. La referencia de las herramientas de libinput explica el alcance de la salida.

Finalmente, separe los gestos del sistema de los gestos de las aplicaciones. Si el gesto de deslizar en el espacio de trabajo funciona pero el de pellizcar no, intente pellizcar en una aplicación que documente la compatibilidad, como Mapas o Fotos. Ubuntu 24.04.5 también incluye una peculiaridad de libinput para un identificador de panel táctil Elan 04F3:3355; si ese es su dispositivo, instale las actualizaciones actuales de 24.04 antes de intentar la configuración manual. Consulte las notas de la versión de Ubuntu 24.04.5 .

Verificar la solución

Confirma echo "$XDG_SESSION_TYPE"las devoluciones waylandy, a continuación, prueba el gesto de deslizar tres dedos hacia arriba y el gesto de deslizar hacia la izquierda o la derecha en el escritorio. Trata el gesto de pellizcar por separado: solo se corrige en las aplicaciones que lo admiten. Si el gesto básico sigue fallando aunque se detecten la sesión y el panel táctil, es probable que la causa restante sea específica del dispositivo o un conflicto con una extensión, y no la falta de un interruptor de gestos global.

Dejar un comentario

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Establece una política de caducidad fiable para los archivos eliminados de Nextcloud.

Configure Nextcloud para que elimine los archivos borrados después de un período de retención definido, programe tareas en segundo plano de forma fiable y evite comandos que vacíen la papelera de todos los usuarios.

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Borrar la advertencia de Nextcloud sobre índices de base de datos faltantes

Ejecuta la reparación de OCC de Nextcloud de forma segura, previsualiza los cambios en la base de datos y comprueba por qué persiste la advertencia.

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Aumentar el límite de subida web de Nextcloud por encima de 2 GB

Permita la carga de archivos más grandes en el navegador Nextcloud alineando la configuración de PHP, Nginx o Apache, el almacenamiento temporal y el tiempo de espera, y verifique qué límite está bloqueando el archivo.

Borre la advertencia de memoria PHP de Nextcloud en el servidor web.

Establezca el límite de memoria PHP que Nextcloud utiliza realmente, reinicie el servicio correcto y confirme la configuración de 512 MB en la Vista general de administración.

Conecta un bucket compatible con S3 al almacenamiento externo de Nextcloud.

Monta un bucket de almacenamiento de objetos compatible en Nextcloud utilizando su backend S3, con el punto final, las credenciales, el ámbito de acceso y los pasos de verificación correctos.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada tus datos de Nextcloud a una unidad externa sin perder espacio de almacenamiento.

Traslada de forma segura un directorio de datos de Linux Nextcloud a una unidad externa utilizando un montaje UUID persistente, el modo de mantenimiento, una copia verificada y el enlace simbólico de la ruta original.

Error de la base de datos de Nextcloud después de una actualización: qué comprobar primero

Restaure el acceso a Nextcloud después de una actualización diagnosticando errores SQL, comprobando la conectividad de la base de datos y completando de forma segura las migraciones interrumpidas.

Restablecer una contraseña de administrador de Nextcloud perdida con OCC

Utilice el comando OCC de Nextcloud para restablecer la contraseña de administrador desde la consola del servidor, con instrucciones sobre nombres de usuario, permisos y proveedores de inicio de sesión externos.

Agregue el encabezado HSTS en el punto final HTTPS que sirve a Nextcloud.

Elimine la advertencia HSTS de Nextcloud configurando el encabezado en Apache, NGINX o su proxy TLS, y luego verifique la respuesta HTTPS pública de forma segura.

Solucionar problemas de instalación de la aplicación Nextcloud que reportan falta de conexión a Internet

Solucionar problemas de instalación de la aplicación Nextcloud que reportan falta de conexión a Internet

Identificar los fallos de instalación de la App Store y determinar si se deben a problemas de DNS, HTTPS, proxy, TLS o configuración del propio servidor Nextcloud.