跳转到内容

在使用 Wayland 和小数缩放的 Linux 上解决显示问题

Linux

问题摘要 - 仅限 Linux

在使用 Wayland 的 Linux 发行版上,某些用户在启用“分数缩放”(Fractional Scaling)时可能会遇到与 BlueMail 相关的显示问题。这些问题可能包括应用缩放不正确、字体模糊或界面元素未正确对齐。

原因

Wayland 是用于替代 X11 的现代显示服务器,提供了改进的安全性和性能。然而,并非所有应用都已针对 Wayland 的缩放处理进行充分优化,尤其是在使用分数缩放来调整高分辨率显示的 DPI 设置时。

分数缩放允许对用户界面进行更精细的缩放,这对高分辨率显示器很有帮助。但它可能导致与 Wayland 缩放方法不完全兼容的应用出现问题。

解决方法

以特定标志运行 BlueMail 可以强制其更好地处理 Wayland 的显示协议和分数缩放。标志 --enable-features=UseOzonePlatform--ozone-platform=wayland 用于提高在 Wayland 上的兼容性和性能。

应用该解决方法的步骤

  1. 关闭 BlueMail:确保应用已完全关闭。

  2. 打开终端:访问系统的命令行界面。

  3. 使用这些标志启动 BlueMail:在终端中执行以下命令:

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

    这是用于 snap 安装的命令,这也是 我们的 Linux 指南 安装 BlueMail 的方式。对于 .deb 或 tarball 安装,启动器则为 /opt/BlueMail/bluemail

  4. 验证:打开 BlueMail 检查显示问题是否已解决。

标志说明

  • --enable-features=UseOzonePlatform:此标志启用 Chromium 中的 Ozone 平台抽象层。Ozone 改善了与不同窗口系统和显示协议(如 Wayland)的兼容性。
  • --ozone-platform=wayland:此标志将 Ozone 的后端显式设置为 Wayland。它可确保 BlueMail 使用 Wayland 进行显示管理,可能解决与分数缩放和整体显示渲染相关的问题。

附加信息

如果您在启用了分数缩放的 Wayland Linux 系统上运行 BlueMail,这些标志特别有用。它们会强制 BlueMail 更好地遵循 Wayland 的协议,可能解决一系列与显示相关的问题。

支持

如果问题仍然存在或遇到其他问题,请将问题详情提交给我们的支持团队以获得进一步帮助。