Preskočiť na obsah

Riešenie problémov s zobrazením na Linuxe s Wayland a zlomkom štandardného skalovania

Linux

Issue Summary - Linux only

Niektorí používateľovia môžu na distribúciách Linux, ktoré používajú Wayland, zaznamenať problémy s zobrazením pri BlueMail na Linuxe, najmä keď je zapnuté Fractional Scaling. tieto problémy môžu zahŕňať nesprávne škálovanie aplikácií, rozhádzané písmo alebo prvky rozhrania, ktoré sa nesprávne zarovnajú.

Cause

Wayland je moderná náhrada za X11 obrazovkového servera, ktorá ponúka vylešenú bezpečnosť a výkon. Nie všetky aplikácie však sú plne optimalizované pre spôsob škálovania Wayland, najmä keď sa používa Fractional Scaling na úpravu nastavení DPI pre displeje s vysokým rozlíšením.

Fractional Scaling umožňuje jemnejšie škálovanie UI, čo je prospešné pre displeje s vysokým rozlíšením. Môže však viesť k problémom v aplikáciách, ktoré nie sú plne kompatibilné s Waylandovým spôsobom škálovania.

Solution

Spustenie BlueMail so špecifickými príznakmi môže donútiť lepšie zvládnuť Waylandov zobrazovací protokol a Fractional Scaling. Príznaky --enable-features=UseOzonePlatform a --ozone-platform=wayland sa používajú na zlepšenie kompatibility a výkonu na Waylande.

Steps to Apply the Workaround

  1. Zatvorte BlueMail: Uistite sa, že aplikácia je úplne zatvorená.

  2. Otvorte Terminál: Získajte prístup k príkazovému riadku vášho systému.

  3. Spustite BlueMail s príznakmi: Spustite nasledujúci príkaz v termináli:

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

    To je príkaz pre inštaláciu zo snapu, čo je spôsob, akým naše linuxové sprievodcovstvá inštalujú BlueMail. Pre inštaláciu .deb alebo tarball je spúšťač /opt/BlueMail/bluemail.

  4. Overte: Otvorte BlueMail a skontrolujte, či problémy s zobrazením boli vyriešené.

Explanation of Flags

  • --enable-features=UseOzonePlatform: Tento príznak povoľuje použitie vrstvy abstrakcie platformy Ozone v Chromium. Ozone zlepšuje kompatibilitu s rôznymi oknami a zobrazovacími protokolmi, ako je Wayland.
  • --ozone-platform=wayland: Tento príznak explicitne nastavuje Wayland ako backend pre Ozone. Zabezpečuje, že BlueMail používa Wayland na správu zobrazenia, čo môže vyriešiť problémy súvisiace s Fractional Scaling a celkovým zobrazením.

Additional Information

Tieto príznaky sú obzvlášť užitočné, ak používate BlueMail na systéme Linux s Wayland a máte zapnuté Fractional Scaling. Nútia BlueMail lepšie dodržiavať protokoly Wayland, čo môže vyriešiť širokú škálu problémov súvisiacich so zobrazením.

Support

Ak problém pretrváva alebo narazíte na ďalšie problémy, kontaktujte náš tím podpory so všetkými podrobnosťami o vašom probléme pre ďalšiu pomoc.