nVidiaドライバのTTY解像度が悪い。

nVidiaドライバのTTY解像度が悪い。

TTY1-6の解像度は〜640×480です。

Ubuntu 11.10 | NVIDIA GT215マザーボード|マウサー

私はこの過程を経験しました。場所編集後、GRUBメニューは正しい(より細かい解像度)と表示されます。ただし、gdm3を介してGNOMEから起動した後、ターミナル1-6を表示しようとすると、画面をほとんど読み取ることができません。

変更を元に戻すことができましたが、端末画面で可能な微細な解像度を復元したいと思います。

利用可能な画面解像度を決定します。私は以下を使用しました。

hwinfo --framebuffer | grep "Mode"
Mode 0x0369: 1680x1050 (+6720), 24 bits

私が経験したステップは次のとおりです。編集 1) grub config 2) initramfs モジュール 次に 3) アップデート

sudo vi  /etc/default/grub

次の3行を見つけてください。

GRUB_CMDLINE_LINUX_DEFAULT="quiet  splash"
GRUB_CMDLINE_LINUX=""
...
#GRUB_GFXMODE=640×480

次に変更してください。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="vga=0x0369"
...
GRUB_GFXMODE=1680x1050

それから:

sudo vi  /etc/initramfs-tools/modules

行の追加/変更:

uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap

新しいファイルを作成します。

echo FRAMEBUFFER=y |  sudo tee /etc/initramfs-tools/conf.d/splash

最後に更新された設定ファイル:

sudo update-grub2
sudo update-initramfs -u

同様に、GRUBメニューは起動プロセスの開始時により細かい解像度(小さなフォントを含む)を表示しますが、起動後に端末の小さな微小焦点解像度が消えます。

答え1

GRUB_GFXMODE行の後に以下を追加してください/etc/default/grub

GRUB_GFXPAYLOAD_LINUX=keep

答え2

同様の問題があります。 Debianにnvidiaグラフィックドライバをインストールした後、突然TTY解像度に問題が発生します。しかし、私はGRUB自体の解像度について特に心配せず、GRUBから得られるコンソールだけを心配します。

問題を単純化すると、OPの次の部分は私にとって非常にうまくいきます。

sudo vi /etc/initramfs-tools/modules

行の追加/変更:

uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap

最後に更新された設定ファイル:

sudo update-initramfs -u

vga=0x0369また、単にカーネルコマンドラインにパラメータを追加したいという提案も試しました。3.2.0しかし、これは私のカーネルでは動作しません

答え3

このnvidiaドライバはttyの高解像度をサポートしていませんが、次のものをnouveau使用できます。nvidia

答え4

高解像度GRUBブート画面は本当に必要ですか?それ以外の場合は、カーネルのvga=0xXXXXコマンドラインに追加するだけです。これは私にとって完璧に動作します(プライベートソースのnVidiaドライバを持つnVidia-IONノートブックを実行)。

関連情報