在 NixOS 上动态更改 X11 dpi

在 NixOS 上动态更改 X11 dpi

我希望xrandr --dpi 180将每个会话的 dpi 从 90 动态更改为 180,从而降低分辨率,但没有任何反应。我错过了什么吗?我能够通过添加fonts.fontconfig.dpi=180/etc/nixos/configuration.nixthen的愚蠢技巧来更改 dpi nixos-rebuild test,这不太理想。

明确地说,这是我的情况: 1. 对于我的笔记本电脑屏幕来说,默认分辨率太低,所有内容(字体)看起来都小得令人痛苦。 2.我了解到在nixos上添加fonts.fontconfig.dpi=180可以/etc/nixos/configuration.nix将dpi从默认的96设置为180,以便所有内容都具有正常大小(字体)。 3. 但是,我现在有时会在分辨率低于笔记本电脑的显示器上打开虚拟机,并且我想在使用笔记本电脑屏幕和显示器之间切换时动态更改 dpi。

答案1

在 xfce4-appearance-settings 中设置自定义 DPI 似乎对我来说总是效果很好。我从来没有尝试过其他方法。

相关内容