Nvidiaドライバー
Nvidiaの公式ドライバーを使用すると、nvidiaグラフィックカード(gpu)のパフォーマンスを最大限に抑えることができます。ただし、手動で修正する必要のある小さな不具合があります。
nvidia独自のドライバーをインストールして有効にすると、起動時とシャットダウン時のgrub画面とUbuntuスプラッシュ画面(Plymouthと呼ばれる)が低解像度のグラフィックモードで表示されます。通常、640x480ピクセルと低くなります。
低解像度は、Nvidiaグラフィックドライバがグラブ画面とスプラッシュ画面の時点でまだロードされていないために発生します。
その時点で、システムはVESABIOS拡張機能を介してグラフィックカードがサポートする解像度を表示できます。そのため、最も実行可能な解像度である640x480が使用されます。
スプラッシュ画面の解像度が低いと問題が発生する可能性は低くなりますが、たとえばgrubコンソールで作業する必要がある場合は、grub画面の解像度を高くする必要があります。
したがって、このクイックチュートリアルでは、これらの画面で解像度を修正する方法を示します。これはUbuntu14.04でのみテストされており、他の多くのユーザーがこのメソッドが機能しないか、さまざまな場所で空白の画面が表示される問題を報告していることに注意してください。
The steps shown here can only change the resolution to a higher (supported) value, but may not provide the native resolution of your lcd monitor.
1。 grubブートメニュー画面を修正する
grubブートメニュー画面を修正するには、ファイル/ etc / default / grub
を編集します。$ sudo nano /etc/default/grub
ファイルで、GRUB_GFXMODEという名前のフィールドが宣言されているセクションを探します。
# The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480を使用して実際のGRUBで表示できます。
次のように編集します
GRUB_GFXMODE=1024x768 GRUB_GFXPAYLOAD_LINUX=keep
次のコマンドを実行して、grub構成ファイルを再生成します。
$ sudo update-grub2
次に、システムを再起動します。 grubブート画面の解像度は1024x768である必要があります。
より高い解像度を取得
Grubブート画面で、「c」キーを押してgrubコンソールにアクセスします。 grubコンソールで、次のコマンドを実行します
grub> vbeinfo
サポートされているすべての解像度が表示されます。リストに1024x768を超える解像度が見つかった場合は、それをGRUB_GFXMODEの値として使用して改善できます。モニターのネイティブ解像度のアスペクト比に一致する解像度を選択してください。
2。スプラッシュ画面を修正する
スプラッシュ画面を修正するには、作成して編集します
$ sudo nano /etc/initramfs-tools/conf.d/splash
そして、次の行を入力します
echo FRAMEBUFFER=y
次のコマンドを実行します
$ sudo update-initramfs -u
もう一度再起動すると、起動とシャットダウンのスプラッシュ画面の解像度がgrub構成ファイルのGRUB_GFXMODEフィールドで指定されているはずです。