Ubuntu 18.04 LTS на Virtualbox загружается, но черный экран входа

Я использую Ubuntu Desktop 18.04 LTS в качестве гостя в Virtualbox на хосте Windows 10 с несколькими физическими экранами, подключенными к хосту. Каждый раз, когда я загружаю виртуальную машину Ubuntu, появляется черный экран, то есть никакой обратной связи. Однако, если я введу пароль и нажму Enter, он войдет в систему и покажет рабочий стол как обычно.

Я уже несколько месяцев выживаю с этим черным экраном входа в систему и обходным путем. Я подозревал, что это может быть проблема с графикой, но не знаю, что делать.

Есть идеи, что делать?

NB: у меня была эта проблема в течение нескольких месяцев, и я только что нашел решение, поэтому я решил опубликовать ее здесь, с моим решением для всех, кто мог бы бороться с этой же самой проблемой.

1
задан 18 April 2019 в 13:17

7 ответов

Так как я подозревал, что это проблема с графикой, я пошел в настройки, сначала подумав, что это проблема с драйверами, так как многие другие постеры с несколько иными вопросами имели решения по изменению драйверов / контроллеров (или даже по архитектуре процессора). так далее). Другая мысль, которая у меня возникла, может заключаться в том, что я запускаю несколько экранов на хосте. Возможно, гостевая виртуальная машина пытается связаться с ними.

Для меня работало следующее:

  • Завершение работы виртуальной машины
  • Переход к определенным настройкам виртуальной машины
  • Переход на вкладку «Дисплей»
  • На вкладке «Экран» я увеличил свой Monitor Count (что затем указывало на ошибку, что «настройки недействительны»), что заставило меня задуматься о том, чтобы возиться с Video Memory.
  • Итак, я увеличил Video Memory до 64 МБ (изначально это было 16 МБ)
  • Загрузил виртуальную машину ... и эй до того, как все заработало ... теперь я вижу свой экран входа в систему
0
ответ дан 18 April 2019 в 13:17

Я сделал то, что они сказали там: Черный экран в Ubuntu в Виртуальном Поле "Я изменил графический контроллер на VBoxVGA"

И это работало на меня. Моя хост-машина является Windows 10, и это имеет 2 экрана

3
ответ дан 3 December 2019 в 06:21

Я столкнулся с той же ошибкой с версией VirtualBox из официальных репозиториев Ubuntu. Как сообщается, увеличение видеопамяти устранило проблему.

Однако установка VirtualBox 6.1 в соответствии с инструкциями на веб-сайте Oracle позволила мне запустить Ubuntu без увеличения видеопамяти.

В любом случае работает нормально, но более новое программное обеспечение лучше.

1
ответ дан 3 March 2020 в 21:44

С VBox 6.0 и Ubuntu 18.04 у меня ничего не получилось.

При переключении на VMSVGA дисплей исправлен.

2
ответ дан 2 April 2020 в 14:12

Я безуспешно пытался увеличить доступную видеопамять и изменить тип видеоадаптера. У меня было подозрение, что это может быть связано с гостевыми дополнениями VirtualBox. Удаление их сделало это для меня.

  • Перейти в папку /opt/VBoxGuestAdditions-<номер_версии>

     cd /opt/VBoxGuestAdditions-<номер_версии>
    
  • Там запустите:

     sudo ./uninstall.sh
    
2
ответ дан 26 May 2020 в 17:41

Я безуспешно перепробовал все предыдущие ответы.

Но вставка компакт-диска VBoxGuestAdditions и его установка (последняя версия) сработали

0
ответ дан 4 July 2020 в 12:21

Что решило проблему для меня, так это:

  • Изменить дисплей > Графический контроллер > "VBoxSVGA"
  • Автоизменение размера гостевого дисплея -- ВКЛ

Я знаю, что это против рекомендации для гостей Linux, но у меня он отлично работает. И нет необходимости пытаться увеличить количество мониторов или увеличить видеопамять. Я использую его с 16 МБ видеопамяти на мониторе 1600x900.

1
ответ дан 7 January 2021 в 15:03

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

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