Salta ai contenuti

Risoluzione dei Problemi di Visualizzazione su Linux con Wayland e Scaling Frazionato

Linux

Riepilogo del problema - Solo Linux

Alcuni utenti potrebbero riscontrare problemi di visualizzazione con BlueMail su distribuzioni Linux che utilizzano Wayland, specialmente quando è abilitata la Scala Frazionaria. Questi problemi possono includere ridimensionamento improprio dell'applicazione, caratteri sfocati o elementi dell'interfaccia non allineati correttamente.

Causa

Wayland è un sostituto moderno del server grafico X11, che offre maggiore sicurezza e prestazioni. Tuttavia, non tutte le applicazioni sono completamente ottimizzate per la gestione dello scaling di Wayland, soprattutto quando viene utilizzata la Scala Frazionaria per regolare le impostazioni DPI su display ad alta risoluzione.

La Scala Frazionaria consente un ridimensionamento dell'interfaccia più granulare, utile per i display ad alta risoluzione. Tuttavia, può causare problemi nelle applicazioni che non sono pienamente compatibili con i metodi di scaling di Wayland.

Soluzione

Eseguire BlueMail con flag specifici può forzarlo a gestire meglio il protocollo di visualizzazione di Wayland e la Scala Frazionaria. I flag --enable-features=UseOzonePlatform e --ozone-platform=wayland vengono usati per migliorare la compatibilità e le prestazioni su Wayland.

Passaggi per applicare la soluzione alternativa

  1. Chiudere BlueMail: Assicurarsi che l'applicazione sia completamente chiusa.

  2. Aprire il Terminale: Accedere all'interfaccia a riga di comando del sistema.

  3. Avviare BlueMail con i flag: Eseguire il seguente comando nel terminale:

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

    Questo è il comando per un'installazione snap, che è il modo in cui le nostre guide Linux installano BlueMail. Per un'installazione .deb o da tarball il launcher è invece /opt/BlueMail/bluemail.

  4. Verificare: Aprire BlueMail per controllare se i problemi di visualizzazione sono stati risolti.

Spiegazione dei flag

  • --enable-features=UseOzonePlatform: Questo flag abilita l'uso del livello di astrazione della piattaforma Ozone in Chromium. Ozone migliora la compatibilità con diversi sistemi di finestre e protocolli di visualizzazione, come Wayland.
  • --ozone-platform=wayland: Questo flag imposta esplicitamente Wayland come backend per Ozone. Assicura che BlueMail usi Wayland per la gestione della visualizzazione, il che può risolvere problemi relativi alla Scala Frazionaria e al rendering complessivo.

Informazioni aggiuntive

Questi flag sono particolarmente utili se si esegue BlueMail su un sistema Linux con Wayland e si ha la Scala Frazionaria abilitata. Forzano BlueMail ad aderire meglio ai protocolli di Wayland, risolvendo potenzialmente una serie di problemi legati alla visualizzazione.

Supporto

Se il problema persiste o si riscontrano altri problemi, contattare il nostro team di supporto con i dettagli del problema per ulteriore assistenza.