タイトルの通り NVIDIA のドライバに対して DPI を手動で設定しました.
現在の DPI は以下のコマンドで確認できます
$ xdpyinfo | grep resolution
デフォルトの状態で実行したところ,28インチの4k ディスプレイの DPI が出力されました.
# 格安4k モニタなので画面の物理的なサイズを取得できてないのかな?
そこで正しい 4k 32インチの dpi を計算して設定しました.
4k 32インチの dpi は「157 x 161」 です (小数点以下四捨五入)
/etc/X11/xorg.conf.d/20-nvidia.conf 内の Device セクション に以下の内容を追加して dpi を手動で設定します.
Option "UseEdidDpi" "False" Option "DPI" "157 x 161"
再起動後に以下コマンドで設定内容が反映されていればOK
$ xdpyinfo | grep resolution
※ 詳しくは以下のリンクを参照