Xenialアップデート以降、XTermフォントサイズに関して奇妙な問題があります。
端末の実際の内容(プロンプト、出力など)が大きすぎるように見えます。Xresourcesを使用してそれらを調整することはできません。 Ctrlキーを押しながらクリックオプションを使用してサイズを変更できます(「Tiny」オプションは更新前の状態とほぼ一致しています)が、変更はセッション間で永続的ではなく、むしろ修正する必要があります問題の根本。
もう1つは、何らかの理由でCtrlキーを押しながらクリックするダイアログフォントが極端に小さいことです。
DPI設定は更新前と同じであり、Xで実行した他のすべてのものにはこの問題はないようです。この問題を抱えているのはXTermだけです。
ここに私の.Xresourcesの関連ビットがあります:
XTerm*renderFont: True
XTerm*borderWidth: 0
XTerm*faceName: Bitstream Vera Sans Mono
xterm*faceSize: 8
xterm*vt100*geometry: 80x80
xterm*saveLines: 16384
*customization: -color
xterm*termName: xterm-256color
xterm*eightBitInput: false
編集:問題のあるマシンの/etc/X11/app-defaults/XTerm
の内容は他のマシンとまったく同じで、この特定の問題はありませんが、まだ14.04にあります。また、それらには.Xresourcesのまったく同じコピーがあります。
アプリケーションの設定はXresources(または.Xresouces)をオーバーライドします。フォントを永続的に変更するには、/ etc/X11/app-defaults/XTermを調べる必要があります。 SimpleMen menuLabel.fontはメニュー自体用で、他は次のようになります
*fontMenu*font2*Label: Tiny
*VT100.font2: 5x7
または
*VT100.utf8Fonts.font2: -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1
*VT100.utf8Fonts.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
値は、
xlsfonts
コマンドを使用しますが、固定フォントに制限することはより効果的です。 5x7などのすべてのフォントは固定されており、幅5ピクセル、高さ7ピクセルであるため、より大きなフォントを選択するのは簡単です。長い名前には、名前に埋め込まれたサイズ(最初の番号)があり、解像度は75-75または100-100です。利用可能なfont2-6で一度にいくつか試してみてください。新しいマシンの解像度は異なる場合があり、同じ設定が古いものより小さく見える場合があります。
5x7はそのグループの最小の標準フォントです。大きすぎる場合は、おそらく解像度の問題があります。ディスプレイの解像度を確認します(DASH /設定(ギア)/ディスプレイ)。以前よりも小さい場合は、独自のビデオドライバーを(再)インストールする必要があるかもしれません。
.Xresources
ファイルは、アプリケーションによって直接ロードされません。代わりに、Xサーバーはこのファイルをロードし、アプリケーションはサーバーからリソースを照会します。
.Xresources
を現在実行中のXセッションにマージするには、次を使用できます。
xrdb -merge ~/.Xresources
Xセッションの起動時にデフォルトで読み込まれるかどうかはわかりません。そうでない場合—このコマンドをセッションスタートアップスクリプトに入れてみてください(例:DEで使用されている場合は.xinitrc
)。
さらに読む: XリソースArchWikiのページ .