Googleはこの問題を解決するのに役立ちません。私はあなたができることを願っています。
コンピュータを起動すると、BIOSと起動メニューが表示する最初のいくつかの画面がLCD画面に合わせて増えます。ところで、Linuxをブートすると画面が縮小し、コンソールフォント1ピクセルが画面の1ピクセルだけ使用するようになり、コンソールは1ピクセルだけ使用するため、画面の使用可能領域が画面左上部分に縮小する現象が発生します。 640x480スクリーンスペース。 1280×1024サイズのモニター。
VGA =スタートフラグを使用して、フルスクリーンを使用するようにテキストの行と列数を増やすモードを設定できることを理解しています。しかし、私がしたいのは、行と列の数を維持することです彼らのようにただし、フルスクリーンはBIOS起動メッセージのようにモニターに合わせてサイズ変更されます。すべてのモニターで自動的に動作するようにこれを行う必要があります。
編集する:ハードウェアに拘束されないソリューションが欲しかったので、意図的にハードウェアに関する情報を提供していません。私が使用しているディストリビューションはUbuntu 10.10です。
答え1
カーネルオプションを使用してnomodeset
目的の結果を取得し、コンソールが画面全体を埋めるようになりました。
答え2
コメントすることはできませんが、ディストリビューション、グラフィックカードモデル、およびドライバのバージョンを知ることで、誰かがより良い推奨事項を提供するのに役立ちます。
KMS
コンソールを有効にしてデフォルトの解像度でフルスクリーンを有効にし、setfont
コンソールフォントのサイズを変更する方法について読みました。少なくとも私は、モニタのデフォルトの1366 * 768でフレームバッファを実行するためにArchボックスでKMSを使用しています。
この問題を解決する別の方法は、BIOS設定を変更することです。コンソールモードは、1027×768ゾーンで640×480のみを使用します。Archlinux BBから。
答え3
問題は解決しそうですが、nomodeset
良い解決策ではないと思います。nomodeset
XがロードされるまでビデオドライバをロードせずにBIOSモードを使用するようにカーネルに指示します。。これは避けるべきです。
私が見つけたこれソリューション(冗長かもしれません)FBセットパック。
fbset - フレームバッファデバイス設定の表示と変更
私の場合は、インストールして再起動するだけで効果がありました(/etc/fb.modes
上書き)。そうでない場合は、ジオメトリ情報を取得してsudo fbset --info
変更できます。このデバイスのすべての仮想コンソールたとえば、次のようになります。
sudo fbset --all --geometry 3200 1800 3200 1800 32