Wayland 模糊 HiDPI 缩放

Wayland 模糊 HiDPI 缩放

我在使用 Fedora 33(Radeon 6900 XT,内核 5.10.15-200)的 Wayland 上进行扩展时遇到问题。我有两台 4k 27 英寸显示器。

缩放会正确更改 UI 组件的大小,因此在 gnome 设置中将其设置为 200% 会使所有内容看起来都大两倍,但我使用的大多数程序都会检测缩放分辨率 (UHD/2 = FHD),但不会检测缩放因子 ( 2x)。

这样做的结果是节目以 FHD 而不是 UHD 呈现,并且导致在 UHD 显示器上显示变得模糊。我已经浏览了 HiDPI 的 ArchWiki 但似乎没有任何效果。下面是比较 Firefox 和 Visual Studio 的字体渲染的屏幕截图。我使用的大多数程序都因 Wayland 缩放而变得模糊(例如 Visual Studio、Android Studio、Slack、Mailspring)

任何已知的解决方法或者使用 HiDPI 的 wayland 的人都不会被模糊所困扰吗?

缩放 200% 的 Visual Studio 宏屏幕截图 - 模糊 200% 缩放的 Firefox 宏屏幕截图 - 不模糊

答案1

Visual Studio Code(以及其他电子应用程序,例如 Slack 桌面应用程序)

它在 XWayland 兼容层下运行。要选择退出,请使用以下命令行开关启动应用程序(2021 年 4 月 v1.56 及更高版本)。

-enable-features=UseOzonePlatform --ozone-platform=wayland

Android Studio(以及其他 JetBrains IDE,如 IntelliJ、Webstorm、Rider 等)

Java 仍然没有原生 Wayland 支持,因此您只能停留在 XWayland 上。有韦克菲尔德计划, 尽管。 JetBrains 的目标是原生支持 Wayland,并积极为韦克菲尔德做出贡献。

在成功之前,您必须坚持使用其文档中所述的解决方法已知的问题:

  • 关闭分数缩放
  • 返回使用没有 Wayland 的“纯”X 会话

编辑:在中找到更多微调拱门维基

相关内容