コンソールでフォントサイズ、行/列の数を変更する方法


10

X11やGUIなしで、最新の22インチLCDモニターを備えたLinuxサーバーを実行しています。

モニターのサイズが非常に大きいので、コンソールの行と列の数を増やしたいのですが、どうすれば実現できますか?

回答:


9

ファイルの"vga=792"カーネル行に次のようなものを追加しgrub.confます。通常は、/etcまたはにあり/boot/grubます。

title My Linux OS Name and Kernel Version Number
    root (hd0,0)
    kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
    initrd /boot/initrd-1.2.3.4.img

あなたは言うことができるvga=ask解像度はおそらく仕事にしているかを確認するためにカーネルによって実行されるプロービング・プロセスから作成されたブートのメニューを取得する代わりに。この方法では検出されない他の数値が機能することがよくあります。

これはすべてシステム固有です。ビデオカードが異なれば、サポートされるモードも異なります。カーネルビルドオプションは、ビデオモードオプションを開いたり閉じたりできます。これを処理するサブシステムはカーネルフレームバッファーと呼ばれるため、カスタムカーネルをコンパイルする場合は、カーネルがビデオカードを完全にサポートするために必要なサポートを削除しないように注意してください。ほとんどのカードはVESA FBドライバーを使用できますが、カードのブランドに固有の別のドライバーがより多くのオプションを開く可能性があります。

また、このサブシステムの一部は16進数を使用し、その他は10進数を使用することに注意してください。私がしたように、あなたは10進数への変換をすることができます、あるいはあなたは"vga=0x318"代わりに何かのように言うことができます。


1
このシステムは優れています...しかし、ビデオチップがKMSをサポートしているかどうかを確認する必要があるかもしれません(IntelとATIで最も一般的ですが、他のシステムではそうではないと言います)。ブートすると、VTのサイズが自動変更されます。
xenoterracide 2010
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.