Ubuntu в виртуальной машине. Черный экран после входа в систему

Я запускаю Ubuntu 20.10 в Oracle VM на ПК с win 7. Он загружается нормально, но после входа в систему экран становится черным и остается черным, пока я его не отключу. У меня была такая же проблема в прошлом, но проблема всегда решалась самостоятельно после перезапуска виртуальной машины. Однако сейчас это не так, у меня всегда будет черный экран после входа в систему.

Характеристики виртуальной машины:

  • 2048 МБ ОЗУ (из всех 8192 МБ, и да, я убедился, что получил достаточно свободной оперативной памяти)
  • 64 МБ видеопамяти (из всего 128 МБ)
  • диск 100 ГБ
  • Графический контроллер VMSVGA с 3D-ускорением

Я не менял ни одной из этих настроек с тех пор, как я создал виртуальная машина, и в прошлом она работала нормально.

Редактировать: Я попытался изменить свой графический контроллер на VBoxVGA и отключить 3D-ускорение, что решило проблему, но теперь производительность ухудшилась.

0
задан 17 November 2020 в 17:05

1 ответ

Как вы уже поняли, вам пришлось отключить расширенную графическую виртуализацию.

Теперь, когда у вас есть работающая виртуальная машина, найдите документацию поддержки Oracle и найдите пакеты драйверов для виртуальной машины. Большинство известных гипервизоров каким-то образом поддерживают некоторые из самых популярных версий ОС.

Я немного смущен (был?) Oracle, но, поскольку Win 7 упоминается как хост, я предполагаю, что мы говорим о VirtualBox.

В таком случае установите это внутри виртуальной машины Ubuntu:

sudo apt install virtualbox-guest-additions-iso

Это набор инструментов, которые помогут хосту и гостю... Лучше ладить друг с другом.

После установки и перезагрузки (чтобы проверить, появились ли какие-либо улучшения) вы можете попробовать снова включить 3D-ускорение.

В любом случае эти дополнительные инструменты помогут вам не только с графикой.

Редактировать: официальные документы nkw VirtualBox подтверждены: https://www.virtualbox.org/manual/ch04.html

После установки дополнений виртуального бокса вы получаете ISO в виртуальной машине. Затем вам нужно смонтировать ISO (либо внутри виртуальной машины, либо через хост и графический интерфейс VirtualBox) и установить пакеты с подключенного устройства.

ISO будет установлен в каталог /usr/share/virtualbox/VBoxGuestAdditions.iso

0
ответ дан 19 November 2020 в 16:36

Другие вопросы по тегам:

Похожие вопросы: