Wayland:多 DPI 设置

tri*_*ich 10 gnome dpi multiple-monitors wayland hdpi

我们正在书写 2018 年,它不会再次成为 Linux 年!我从今年年初开始在 Wayland 工作(全职!),但混合/多 dpi 设置并不令人满意。

我真的不需要很多应用程序:

  • PHPStorm
  • 铬合金
  • 终端
  • Docker(对我来说,这实际上是 Linux 的唯一原因!)
  • 邮件客户端

所以我使用了一个本机应用程序:终端

这是唯一一个在所有监视器上都以例外方式运行的!将应用程序从一台显示器切换到具有不同 dpi 的另一台显示器时,它会自动缩放更正!这就是我所期待的。

我还发现了什么:

  • Electron 应用程序无法使用 Wayland 的比例因子
  • Java 应用程序无法使用 Wayland 的比例因子
  • Chrome/Chromium/Firefox 无法使用 Wayland 的比例因子

所以我不确定问题的真正所在?在穆特?在电子?在摇摆?在 Chrome 中?在铬?在 Firefox 中?

我希望有人能指出我正确的方向,找出我需要等待的东西。

小智 10

Wayland 上的缩放由应用程序处理,实际上这意味着工具包(GTK、QT 等)(支持状态)。正如您所发现的,GTK 3 应用程序(如 GNOME 终端)很好。

Firefox 已经取得了长足的进步,但菜单还没有正确定位(问题相关) -此处提供了开发版本。Thunderbird 有望紧随 Firefox 之后。对于铬的工作正在进行中,但还没有完成任。Electron 在幕后使用 Chromium,因此在 Chromium 完成之前无法修复。

因为这些应用程序还没有完全支持 Wayland,它们仍然使用 X11 协议和XWayland,它不能很好地处理 MultiDPI(GNOME 有想法,但我怀疑这是否会发生)。

所以我想你必须等到所有应用程序都支持 Wayland,但有一些解决方法可能对某些人有用。例如,Archlinux 有一些关于HiDPIWayland 的注释。

  • 感谢您的回复!问题不在于您链接的 HiDPI。问题是混合 DPI 设置!这是一个巨大的差异..我还尝试过激活“分数缩放”。然后一切都模糊了..但大小是正确的?!那么当我在操作系统中激活某些东西时,应用程序中的问题如何? (5认同)