WSLでGUIを起動するとフォントがめっちゃくちゃ小さい
例えば
$ gedit &
をWSLでやるとものすごくフォントが小さい。4Kディスプレイの解像度(3840 x 2160)だとフォントがかなり小さく見えてしまうらしい。
現時点である程度解決できる分を書く。
環境
code:memo
pogin503@XXXXXXXX ~> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
Gtk系
Gtk系の場合の解決方法。
gnome-tweaksというやつを使う。
$ sudo apt install gnome-tweaks
$ gnome-tweaks
Fontsからフォントを設定する
それぞれ適切に設定しないとよくなさそう。
https://gyazo.com/f9367bdcc1d66a3a95464b9dc52da5c9
とりあえずこんな感じ。
全部BIZ UDPゴシックとかにすると表示が微妙すぎたので上記の設定に落ち着いた。
$ gedit &
https://gyazo.com/b0fbb6fc1812f6a2cd6c024b5ad4411c
Qt系
Qt系の場合
QT_AUTO_SCREEN_SCALE_FACTORとQT_SCALE_FACTORを設定する。
bash等の場合
$ export QT_AUTO_SCREEN_SCALE_FACTOR=1
$ export QT_ENABLE_HIGHDPI_SCALING=1
$ export QT_SCALE_FACTOR=2
fishの場合
$ set -x QT_AUTO_SCREEN_SCALE_FACTOR 1
$ set -x QT_ENABLE_HIGHDPI_SCALING 1
$ set -x QT_SCALE_FACTOR 2
(別解)
QT_FONT_DPIを設定する。
bash等の場合
$ export QT_FONT_DPI=200
fishの場合
$ set -x QT_FONT_DPI 200
確認
$ kompare ~/dotfiles/.ansible.cfg ~/dotfiles/ansible.cfg
調整が終わったら、次回も有効になるように~/.bashrc、config.fishに入れておく
参考
メモ
関連