![应用程序 dpi 在运行时发生变化 - Xserver](https://linux22.com/image/137938/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%20dpi%20%E5%9C%A8%E8%BF%90%E8%A1%8C%E6%97%B6%E5%8F%91%E7%94%9F%E5%8F%98%E5%8C%96%20-%20Xserver.png)
我尝试用混合 dpi 显示来处理 Linux X-Server 的问题。
在办公室,我想使用两个非 HDPI 显示器,否则我喜欢使用 XPS13 的 HDPI 屏幕。通过更改 dpi 设置 Xft.dpi,我在 HDPI 显示器上获得了最佳结果
xrdb -merge ~/.Xdefaults
最后剩下的问题是正在运行的应用程序不更新。
有没有办法强制更新?
答案1
通常 X 应用程序在启动时读取资源。因此,除非应用程序是专门为其编写的,否则您不能强制它在运行时重新读取资源。
我尝试用混合 dpi 显示来处理 Linux X-Server 的问题。
在办公室,我想使用两个非 HDPI 显示器,否则我喜欢使用 XPS13 的 HDPI 屏幕。通过更改 dpi 设置 Xft.dpi,我在 HDPI 显示器上获得了最佳结果
xrdb -merge ~/.Xdefaults
最后剩下的问题是正在运行的应用程序不更新。
有没有办法强制更新?
通常 X 应用程序在启动时读取资源。因此,除非应用程序是专门为其编写的,否则您不能强制它在运行时重新读取资源。