Ubuntu Server (18.04) 起動時に画面解像度がリセットされる

Ubuntu Server (18.04) 起動時に画面解像度がリセットされる

Oracle VM VirtualBox で Ubuntu 18.04.1 LTS Server を実行しています。起動後、画面解像度は常に 800x600 のままで、変更できません。

私はすでにインターネットで見つけた提案された解決策をすべて試しましたが、それらはすべて grub 構成の変更に関するものでした。

ここで奇妙なのは、grub 構成は機能し、正しい解像度でブートが開始されることです。しかし、プロセス中 (すべての init.d スクリプトがすでに実行中) に突然 800x600 に戻ります。

他に考慮すべきことはありますか?

ありがとう!

答え1

説明されているように、nomodesetを追加する必要がありますGRUB_CMDLINE_LINUX_DEFAULT/etc/default/grubここ

注意:バグへの変更はGRUB_CMDLINE_LINUX_DEFAULT無視される可能性があります。問題は、/etc/default/grub.d/50-curtin-settings.cfgが を上書きすることですGRUB_CMDLINE_LINUX_DEFAULT。 curtin パッケージがシステムにインストールされていない場合は、 を削除するだけで済みます/etc/Default/grub.d/50-curtin-settings.cfg。 それ以外の場合は、 を調整する必要があります50-curtin-settings.cfg

答え2

私の場合は、次の手順が役立ちました。

  1. VirtualBox ゲスト追加機能をインストールする
  2. Virtual Box設定でグラフィックコントローラーを変更します。 グラフィックコントローラをVMSVGAに設定

その後、画面解像度は VM ウィンドウに自動的に適応されますが、これは素晴らしい機能だと思います。

関連情報