web-dev-qa-db-ja.com

nVidiaドライバーのTTY解像度が低い

TTY1-6の解像度が低い〜640×480

Ubuntu 11.10 | Grub2 | nVidia | NVIDIA GT215ボード

私はこれでプロセスを実行しました サイト と編集後GRUBメニューは正しい(より洗練された解像度)で表示されます。しかし、それがGNOMEを起動した後(gdm3経由) )そして端末1-6を表示しようとすると、画面がかろうじてまたは完全に読めなくなります。

変更を元に戻すことはできますが、端末画面で可能な高解像度を復元したいと考えています。

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

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

これらは私が経験したステップです。編集1)grub構成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メニューには、より細かい解像度(小さいフォントサイズを含む)が表示されますが、起動後の端末では細かくフォーカスされた解像度が消えます。

8
DanCat

GRUB_GFXMODE/etc/default/grub行の後に以下を追加します。

GRUB_GFXPAYLOAD_LINUX=keep
3
ash

同様の問題がありました。 Debianにnvidiaグラフィックドライバをインストールしましたが、突然TTYの解決策が失敗しました。私は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カーネルでは機能しませんでしたが

1
Margus Lind

nvidiaドライバはttyの高解像度をサポートしていませんが、nouveauの代わりにnvidiaを使用できます

0
xunien

GRUB=起動画面で本当に高解像度が必要ですか?そうでない場合は、カーネルコマンドラインにvga=0xXXXXを追加します。これは私にとって完全に機能します(nVidia-IONを実行)クローズドソースのnVidiaドライバーを搭載したノートブック)。

0
alexclooze