![Ubuntu Server (18.04) 起動時に画面解像度がリセットされる](https://rvso.com/image/1568474/Ubuntu%20Server%20(18.04)%20%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AB%E7%94%BB%E9%9D%A2%E8%A7%A3%E5%83%8F%E5%BA%A6%E3%81%8C%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%95%E3%82%8C%E3%82%8B.png)
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
私の場合は、次の手順が役立ちました。
- VirtualBox ゲスト追加機能をインストールする
- Virtual Box設定でグラフィックコントローラーを変更します。 グラフィックコントローラをVMSVGAに設定
その後、画面解像度は VM ウィンドウに自動的に適応されますが、これは素晴らしい機能だと思います。