質問:私は最近nvidia-beta
私のバージョンのArch Linux(から切り替えられた)にドライバをインストールしましたnouveau
。 i3ウィンドウマネージャのすべてのフォントが非常に小さくなります。
一時的な解決策:実行するとstartx -- -dpi 100
問題が解決する可能性があります。
質問:いつものように実行できるように-dpi 100
フラグを私のフラグに強制的に挿入する方法はありますか?~/.xinitrc
startx
編集する:GViMのフォントはまだ非常に小さいです。たぶん私の-dpi 100
修正は思ったほどうまくいきませんでした。
答え1
Katsura氏が提案したように、グラフィックカードやモニターに合わせてXサーバーを構成するより良い方法があるかもしれません。
マニュアルページも参照してください。開始x(1)そしてシニット(1)。
あなたの質問に対する基本的な答えは、必須$HOME/.xserverrc
パラメータを使用して必要なサーバーバイナリを起動するスクリプトを生成することです。
また参照してください設定(1)マニュアルページ、特にさまざまなfp
サブコマンド。 TTF フォントと高解像度フォントが低解像度フォントの前に配置されるように、フォントの順序を変更する必要があります。 xset q
現在のフォントパスが表示されます。
答え2
基本ディープPI(Dオティス人よく私nch)は96です。フォントサイズを4%増やすように設定すると、100
この現象が目立たないことがあります。初期 DPI を確認するには、次のいずれかのコマンドを使用します。
$ xdpyinfo | grep dots
resolution: 96x96 dots per inch
$ grep DPI /var/log/Xorg.0.log
[ 9.555] (--) NVIDIA(0): DPI set to (43, 44); computed from "UseEdidDpi" X config
[ 9.761] (==) modeset(G0): DPI set to (96, 96)
私自身の場合、DPIに合わないプログラムに会うと、144
50%増加する値を使用してプログラムを呼び出します。
xrandr --dpi 144
/path/to/program-not-hdpi-aware