コンソール上のテキストのテキストサイズを大きくするにはどうすればよいですか?


14

私のサーバーと端末、およびテキストモードのアプリケーションスキージにubuntu-serverがあります。このバージョン9.10のubuntu-serversystemには、アプリケーションを利用する端末での解像度が付属しており、フォント(文字)は非常に小さいです。

テキストモード10.04 ubuntuサーバーの解決方法を知っている人がいたら教えてください。説明する。Debianの大きなフォントとして入手することです。

まだバージョン9.04を使用しており、端末での解決をまだ実装していないのは最後でした(テキストモード)。使用しないグラフィカルインターフェイスであることを思い出します。テキストモードのみ。

回答:


16

システムの起動後にフォントサイズを動的に変更することもできます。

私が見つけた最も簡単な方法は、好きなフォントを選択/usr/share/consolefonts/してsetfontコマンドに渡すことです。すべてのフォントが機能するわけではありません(「KDFONTOP:無効な引数」と言う人もいますが、おそらくフレームバッファの設定が原因です)が、十分に機能します。大きなフォントが必要な場合は、これらのコマンドのいずれかから始めることをお勧めします。

setfont Uni2-Terminus16
setfont Uni2-Fixed18

再起動後も選択を維持したい場合は、起動スクリプトのどこかにコマンドを追加する必要があります。(.bashrc動作しますが、おそらくもっと良い場所を考えてみるべきです。)

もう1つの方法は、console-setupパッケージを使用することです。タイプ

sudo dpkg-reconfigure console-setup

質問を開始します。最初はデフォルトを受け入れてから、約7〜8個の質問の後、コンソールでどのフォントを使用するかを尋ねられます。ここで選択したフォントはinitramfsに保存されるため、次回起動時に自動的に再ロードされます。


Ubuntu LTS 12.04では、dpkg-reconfigureがフォントを正常に変更しますが、再起動後は持続しません。
majkinetor

本気ですか?私はこのステップを実行するだけで機能します。しばらくすると、フォントはconsole-setupで設定したフォントに戻ります。
swdev

7

私があなたを正しく理解していれば、CTRL + ALT + F[1-6]!?でアクセスできる仮想端末(VT)のフォントサイズについて議論していることになります。

これらの端末は、起動プロセス中に構成されます。Grubのバージョンに応じて、好みのソリューションにセットアップを構成できます。

GRUB1(0.9)を使用してファイル/boot/grub/menu.lstを開き、で始まる行を検索しkernel /boot/...、追加または変更しvga=xxxます。可能な値とその意味を含む表は、ウィキペディアで見つけることができます。したがって、カーネル行は次のようになります。

kernel /boot/vmlinuz root=/dev/sda1 ro vga=791

何も変更しないように注意してください。変更しないと、マシンがおそらく起動しなくなる可能性があります。

GRUB2(1.9)をインストールした場合、vgaパラメーターは非推奨になりました。/etc/default/grub次の値を開いて設定します。

GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep

あなたはこれらの解像度のいずれかを選択することができます:640×480800×6001024×7681280×10241600×1200

新しい設定ファイルを生成するには、root / sudoとして次を実行します。

grub-mkconfig -o /boot/grub/grub.cfg

好奇心cases盛な場合には、これはうまくいかないかもしれませんが、代わりに非推奨vgaバージョンを使用することもできます。vga=GRUB_CMDLINE_LINUX_DEFAULT=行の横に設定を追加して/etc/default/grub、この行が次のようになるようにします。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791"

どちらの場合も、GRUB1またはGRUB2を再起動して、変更の効果を確認する必要があります。


grub-mkconfig一部は以下と等価ではありませんかupdate-grub?そしてそれは確かに必要sudoです。
-enzotib

また、1024x768 16ビットカラーとは異なる解像度のen.wikipedia.org/wiki / ...への参照も言及する価値があります。
-enzotib

1
cd /usr/share/consolefonts
ls

ファイルfilexを1つ選択して実行しsetfont filexます。例えば:

setfont Uni3-Terminus32x16.psf.gz

そしてそれは問題を解決するはずです。


なぜこれがテキストサイズを増やすのでしょうか?
エリアケイガン

1

sudo dpkg-reconfigure console-setup

Enterキーを押してから、VGAを選択してから大きいサイズを選択します。それから

setupcon

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.