3840x2160 モニターで tty フォント サイズを 2 倍にするにはどうすればよいでしょうか?

3840x2160 モニターで tty フォント サイズを 2 倍にするにはどうすればよいでしょうか?

18.04 を実行している小型の x86 シングルボード コンピューターの HDMI ポートに 3840x2160 Dell モニターを接続しています。GUI は実行していないため (Gnome などはありません)、すべてのアクセスは tty と ssh 経由で行われます。3840x2160 モニターでは、固定 8x16 フォントが非常に小さく表示されます。

を実行しましたdpkg-reconfigure console-setupが、良い選択肢があまり見当たりません。16x32 VGA フォントは良いサイズですが、それを選択すると、tty はモニターの左上 4 分の 1 にしか描画しません。そのフォントはフレーム バッファーで動作すると書かれていますが、おそらくフレーム バッファーはモニターの 1/4 にしか描画できないのでしょうか?

何かアドバイス?

ありがとう。

答え1

定期的にコンソールにログインしなければならないとき、フル HD や 4K 画面の小さなフォントに目が文字通りうんざりしそうになりました。

私は次のことを実行した~/.bashrcところ、問題は解決しました。

# Set font when running in console
if [ $TERM == linux ]; then
    /bin/setfont /usr/share/consolefonts/Lat2-Terminus32x16.psf.gz
fi

答え2

Ctrl + Alt + F3これは私にとって tty3 ( )からうまくいった方法です:

  1. sudo apt install xfonts-terminus
  2. sudo dpkg-reconfigure console-setup
  3. 最初のいくつかの選択はデフォルトのままにします
  4. フォントはTerminusを選択
  5. 16x32を選択
  6. OK をクリックし、永続的な更新を待機します (dpkg-reconfigure は update-initramfs を使用してブート イメージを変更します)。

まず、 で端末がフレーム バッファを使用していることを再確認することをお勧めしますsudo dd if=/dev/urandom of=/dev/fb0。現在の端末がフレーム バッファを使用している場合、画面の背景全体がノイズに変わります。何も変化が見られない場合、端末はフレーム バッファを使用していません。フレーム バッファを必要とするフォントを選択した場合、非常に悪い結果になる可能性がありますが、状況によって異なります。

どうやら、fbterm は任意のサイズに設定できる TrueType フォントでも使用できるようですが、fbterm をインストールし、マニュアル ページを読み、さまざまなオプションで実行した後でも、その方法がわかりませんでした。

そもそもこの問題を回避するには、GRUB 設定を変更して起動時にフォント サイズを変更するより良い方法がありますが、その方法については誤った情報が出回っているので注意してください...

注記: 完全に壊れた Ubuntu インストールを修正するために tty を使用する必要があったため、これが必要でした。Dell XPS15 の 4K 画面で ctrl-alt-F3 tty3 ターミナルを読み取ることができませんでした。(evolution* をアンインストールしましたが、Ubuntu Gnome ログイン画面には evolution-data-server のようなものが必要なので、Ubuntu を起動することすらできなくなりました。 を使用して修正しましたsudo apt install --reinstall ubuntu-desktop。)

関連情報