Ir al contenido

Resolviendo problemas de visualización en Linux con Wayland y escalado fraccional

Linux

Resumen del problema - Solo Linux

Algunos usuarios pueden experimentar problemas de visualización con BlueMail en distribuciones de Linux que usan Wayland, especialmente cuando el Escalado Fraccionario está habilitado. Estos problemas pueden incluir escalado incorrecto de la aplicación, fuentes borrosas o elementos de la interfaz que no se alinean correctamente.

Causa

Wayland es un reemplazo moderno del servidor de pantalla X11, que ofrece mejor seguridad y rendimiento. Sin embargo, no todas las aplicaciones están totalmente optimizadas para el manejo del escalado por parte de Wayland, especialmente cuando se utiliza el Escalado Fraccionario para ajustar la configuración de DPI en pantallas de alta resolución.

El Escalado Fraccionario permite un escalado más fino de la interfaz de usuario, lo cual es beneficioso para pantallas de alta resolución. No obstante, puede provocar problemas en aplicaciones que no son completamente compatibles con los métodos de escalado de Wayland.

Solución

Ejecutar BlueMail con banderas específicas puede forzarlo a gestionar mejor el protocolo de pantalla de Wayland y el Escalado Fraccionario. Las banderas --enable-features=UseOzonePlatform y --ozone-platform=wayland se usan para mejorar la compatibilidad y el rendimiento en Wayland.

Pasos para aplicar la solución alternativa

  1. Cerrar BlueMail: Asegúrese de que la aplicación esté completamente cerrada.

  2. Abrir la Terminal: Acceda a la interfaz de línea de comandos de su sistema.

  3. Iniciar BlueMail con las banderas: Ejecute el siguiente comando en la terminal:

    snap run bluemail --enable-features=UseOzonePlatform --ozone-platform=wayland
    

    Ese es el comando para una instalación snap, que es como nuestras guías de Linux instalan BlueMail. Para una instalación .deb o desde un tarball, el lanzador es /opt/BlueMail/bluemail en su lugar.

  4. Verificar: Abra BlueMail para comprobar si los problemas de visualización se han resuelto.

Explicación de las banderas

  • --enable-features=UseOzonePlatform: Esta bandera habilita el uso de la capa de abstracción de la plataforma Ozone en Chromium. Ozone mejora la compatibilidad con diferentes sistemas de ventanas y protocolos de pantalla, como Wayland.
  • --ozone-platform=wayland: Esta bandera establece explícitamente Wayland como el backend para Ozone. Asegura que BlueMail use Wayland para la gestión de la pantalla, lo que puede resolver problemas relacionados con el Escalado Fraccionario y el renderizado general de la pantalla.

Información adicional

Estas banderas son particularmente útiles si está ejecutando BlueMail en un sistema Linux con Wayland y tiene el Escalado Fraccionario habilitado. Forzan a BlueMail a adherirse mejor a los protocolos de Wayland, lo que podría resolver una variedad de problemas relacionados con la visualización.

Soporte

Si el problema persiste o encuentra otros problemas, comuníquese con nuestro equipo de soporte con los detalles de su problema para obtener asistencia adicional.