Не удается получить полноэкранное разрешение в Ubuntu, размещенной на VirtualBox

Я использую Ubunutu 13.04 в VirtualBox. Я настроил его на работу в полноэкранном режиме, но его разрешение намного меньше, чем у моего монитора и настроено для отображения на хост-компьютере. Когда я открываю Настройки -> Дисплеи, максимально возможное разрешение по-прежнему меньше, чем я хочу, чтобы получить максимальную отдачу от моего монитора.

Я уже установил Гостевые дополнения. Что я должен сделать, чтобы решить эту проблему?

10
задан 7 November 2014 в 23:55

6 ответов

После борьбы снова и снова .... удалил все гостевые вещи в виртуальной коробке и переустановил dkms FIRST, а затем гостевые дополнения, а затем смог сделать View-> Auto-resize Guest Display.

Что в итоге сработало:

Либо замените root, либо используйте sudo для каждого apt-get:

$ sudo su -
Password: **********

apt-get remove virtualbox-guest-dkms
apt-get remove virtualbox-guest-additions

Возможно, вам скажут, что это уже сделано ...

shutdown -r now

REBOOT ... ПРИМЕЧАНИЕ. Скорее всего, вам потребуется отключение питания от Virtualbox для перезагрузки

apt-get update
apt-get install virtualbox-guest-additions-iso

shutdown -r now

Теперь в полноэкранном режиме:

Меню Virtualbox: VIEW -> AutoResize Guest Display (Host + G)

Возможно, вам придется промыть-повторить, пока это не сработает - у меня ушло полдюжины раз! Последняя последовательность работала, но ничего не сказала ...

Обратите внимание, что когда-то во время более ранних повторений процесса я обновлялся до самой последней версии VirtualBox (на которой BSOD устанавливал мой ПК), но я не думаю, что это было фактором, заставляющим виртуальную машину наконец распознавать мой фактический размер экрана .

0
ответ дан 7 November 2014 в 23:55

Перейдите к параметрам VirtualBox, находясь в вашей виртуальной машине (там же, куда вы ходили для установки гостевых дополнений) и выберите View -> Auto-resize Guest Display. Это должно автоматически установить разрешение вашей виртуальной машины на правильный размер экрана.

0
ответ дан 7 November 2014 в 23:55

Эта проблема меня озадачила на две недели, и я, наконец, решил ее. И теперь функции, предоставляемые GuestAdditions, такие как полноэкранный, общий буфер обмена, Drag'n'Drop - все работают.

Самое главное, не использовать . «Компакт-диск с гостевыми дополнениями» поставляется вместе с Oracle VirtualBox, который вы обычно найдете в меню «Устройства» - «Вставить образ компакт-диска с гостевыми дополнениями». ». Но загрузите последний iso-файл VBoxAdditions с официальной веб-страницы , смонтируйте файл образа на своей виртуальной машине, а затем запустите файл оболочки "VBoxLinuxAdditions.run":

    sudo sh  VBoxLinuxAdditions.run

Введите пароль при появлении запроса. Перезагрузите вашу виртуальную машину, тогда все должно работать.

0
ответ дан 7 November 2014 в 23:55

Недостаточно повторений, чтобы комментировать user1665886 & amp; пост danijelc, поэтому я хотел добавить следующее:

Это решение удаляет dkms, вам необходимо переустановить его и перенастроить:

sudo apt-get install virtualbox-guest-dkms
sudo dpkg-reconfigure virtualbox-guest-dkms

После завершения VirtualBox автоматически отобразил рабочий стол на полное разрешение моих мониторов.

Благодарю доктора Windows , этот пост .

0
ответ дан 7 November 2014 в 23:55

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

Настройки (VM)> Дисплей> Графический контроллер> и избранный "VBoxVGA"

1
ответ дан 11 October 2019 в 13:11

Если вы столкнулись с похожей проблемой, и ничего из вышеперечисленного не помогло, проверьте это:

Настройки машины -> Дисплей -> Экран -> Видеопамять

установите максимальное значение

0
ответ дан 27 August 2020 в 16:21

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

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