NixOS で X11 dpi をオンザフライで変更する

NixOS で X11 dpi をオンザフライで変更する

xrandr --dpi 180セッションごとに dpi を 90 から 180 に変更して解像度を縮小するつもりですが、何も起こりません。何か見落としているのでしょうか? then に追加するという愚かなハックで dpi を変更できましたが、これfonts.fontconfig.dpi=180は理想的とは言えません。/etc/nixos/configuration.nixnixos-rebuild test

明確に言うと、私の状況は次のとおりです。1. デフォルトの解像度は私のラップトップ画面には低すぎるため、すべて (フォント) が非常に小さく見えます。2. nixosfonts.fontconfig.dpi=180に追加する/etc/nixos/configuration.nixと、dpi をデフォルトの 96 から 180 に設定して、すべて (フォント) が通常のサイズになることを知りました。3. ただし、ラップトップよりも解像度が低いモニターで VM を開くことがあり、ラップトップ画面とモニターを切り替えるときに、dpi をその場で変更したいと考えています。

答え1

xfce4-appearance-settings でカスタム DPI を設定すると、常に問題なく動作するようです。他の方法を試したことはありません。

関連情報