MobaXterm V12 下 X11 应用程序中的默认字体大小

Default font sizes in X11 apps under MobaXterm V12

我在 Windows 上使用 MobaXterm 的免费套餐连接到我们的 Centos/RHEL 机器并在 Windows 桌面上显示 X11 应用程序。

过去我使用 MobaXterm V3,它显示 X11 应用程序,如 PyCharm、Eclipse 或 VS 代码,并具有适当的字体大小。这是 MobaXterm V3 下 PyCharm window 的示例部分:

现在我升级到当前的 MobaXterm V12,菜单和资源管理器窗格的字体太大了:

这不仅发生在 PyCharm 中,也发生在 Eclipse 等其他 X11 应用程序中 - 以及不同远程计算机上的应用程序中。所以这一定与 MobaXterm 内置的 X 服务器有关。

我比较了两个 X 服务器下 xset q 的输出并得到以下差异(在 xset 输出的图形部分):

MobaXterm V3 : Font Path: /usr/share/fonts/misc,built-ins

MobaXterm V12 : Font Path: C:\Users\broleo\AppData\Local\Temp\Mxt121/usr/share/fonts/misc/,built-ins

我试图通过 xset fp 将 V12 中的字体路径设置为与 V3 中的相同,但没有帮助。

知道如何使新的 MobaXterm V3 显示 X11 应用程序的字体大小与旧的 MobaXterm V3 相似吗?


注意:我知道大多数应用程序都提供应用程序内偏好来更改字体大小;但这通常仅适用于编辑器文本等,并且需要分别为每个应用程序完成。我宁愿寻找对 MobaXterm V12 的调整 - 毕竟 V3 可以做到!

Changelog 版本 12.0

Improvement: added a new X11 DPI setting in order to force X server DPI value (useful for HighDPI monitors)

转到:

  1. 设置
  2. 配置
  3. X11

并更改 DPI 下拉列表中的值,直到获得正确的显示。