![Ubuntu Server (18.04) разрешение экрана сбрасывается при загрузке](https://rvso.com/image/1568474/Ubuntu%20Server%20(18.04)%20%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D1%81%D0%B1%D1%80%D0%B0%D1%81%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%BF%D1%80%D0%B8%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5.png)
Я использую Ubuntu 18.04.1 LTS Server на Oracle VM VirtualBox. После загрузки разрешение экрана всегда 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
После этого разрешение экрана автоматически адаптируется к окну виртуальной машины, что, на мой взгляд, является отличной функцией.