Cygwin:在高分辨率显示器上使用 Windows 缩放时 xwin 缩放被破坏

use*_*595 5 linux x11 ssh cygwin xterm

使用配备 4k 屏幕的笔记本电脑并打开窗口缩放功能,以便文本看起来与 1080p 显示屏上的大小相同。

当我打开 cygwin 并运行startxwinxwin 时,它会以 4k 显示器的分辨率启动,而不是按比例缩小的 1080 分辨率。更糟糕的是,当我连接另一台显示器(即 2560x1440 显示器)并将其设为主显示器时,现在当我运行 startxwin 时,它会在该新显示器上生成一个 xterm 窗口,但缩小到显示器的本机分辨率以下,以便它看起来与它在 4k 原始分辨率下做到了(它的渲染像素减少了 4 倍,看起来很糟糕)。

这告诉我 xwin 能够扩展,但配置是错误的。浏览 xwin 的文档,我找不到有关缩放的参考,而且我真的不想成为 xwin 的专家,只是为了让我的 x 终端显示正确的大小。

有谁足够了解 cygwin 的 xwin 包来提供扩展方法吗?

如果没有,是否有人有更好的方法通过单个 ssh 会话生成多个终端会话?(即如何通过安全的 ssh 会话启动任意数量的 x windows)

hcs*_*hcs 4

这是因为/etc/X11/Xresources,其中有一条线Xft.dpi: 96~/.Xresources您可以使用仅包含的文件覆盖它Xft.dpi:

(至少这对我来说就是问题所在!)