Linuxにおける解像度指定方法

はじめに

もう随分とおじになったんで細かい文字が見づらくなったというのと、
昨今では高DPIでモニタサイズはコンパクトなものもあって映像出力したときに文字が米粒みたいになって読めないので、そういう環境で文字や解像度を大きくする方法

multi-userモード(graphicalじゃない画面)

setfontコマンドを使う
setfontで指定できるフォントは、/usr/share/kbd/consolefonts配下にあることが多いので確認
(とはいえこの確認時の文字が米粒なので、既に厳しいまであるが…w)

$ sudo setfont ter-v32n

とか

$ sudo setfont /usr/share/kbd/consolefonts/ter-v32n.psf.gz

で指定
永続化は、/etc/vconsole.confに

$ sudo vim /etc/vconsole.conf
KEYMAP=jp106
FONT=ter-v32n

みたいに記述する

graphical側

おそらく今後wayland系しか使わないと思うので、waylandの場合

$ wlr-randr
creen 0: minimum 320 x 200, current 3046 x 1050, maximum 8192 x 8192
LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1366x768      60.02*+
〜 省略 〜
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 1680x1050+1366+0 (normal left inverted right x axis y axis) 473mm x 296mm
   1680x1050     59.95*+
〜 省略 〜
DP-1 disconnected (normal left inverted right x axis y axis)

wlr-randrコマンドで、HDMI-1とかDP-1とか、対象となるディスプレイを探す
次に、

$ wlr-randr --output DP-1 --scale 1.5

などとやる(上記は1.5倍相当)

← Back