как описано в /ubuntu/3205/higher-screen-resolution-in-virtualbox . Перед установкой этих пакетов мне удалось выбрать максимум 1024 * 768. После установки 1600 * 1200 стало возможным. Но я просто хочу использовать полноэкранный режим 1920 * 1080 на моем дисплее.
Перезагрузите debian и продолжайте нажимать, cпока не увидите консоль grub.
Нажмите vbeinfoи нажмите ввод. Это даст вам список поддерживаемых решений.
редактировать /etc/grub.d/00_header
Замените autoв строке if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=auto ; fiс новым разрешением. например:if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1920x1080 ; fi
Внизу сделайте копию отредактированной строки и замените ее MODEна PAYLOAD. например:if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1920x1080 ; fi
Далее ниже, вы найдете следующую строку: set gfxmode=${GRUB_GFXMODE}. Добавьте следующую строку ниже:set gfxpayload=${GRUB_GFXPAYLOAD}
Перезагрузите конфигурации grub2, запустив команду update-grub2и перезагрузив компьютерreboot
[Примечание]
Я видел много примеров, в которых строка по умолчанию #GRUB_GFXMODE=640x480в файле без /etc/defaul/grubкомментариев. Было доказано, что это не нужно для меня, но если вам это нужно, не забудьте update-grub2прокомментировать.
После выполнения этих команд автоматически появляется новое разрешение. Кроме того, эти команды должны выполняться после каждого запуска операционной системы.
Это работает для меня, с тем же конфигом, но меняя VBOX0 на VGA-0. Спасибо !!
gonzalezea
1
Я знаю, что этот вопрос относится к различным версиям, но он может быть полезен для тех, кто установил последнюю версию VirtualBox (5.2)
Моя настройка:
VirtualBox 5.2.0 r118431
Хост ОС: Windows 10
Гостевая ОС: Linux Debian 9.2.1 с XFCE
Гостевые дополнения ISO: VBoxGuestAdditions_5.2.1-118447 (обратите внимание, что это не ISO, который вы получаете с установщиком по умолчанию, на сайте virtualbox есть примечание для загрузки более новой версии)
Следующие команды должны быть запущены в режиме суперпользователя на гостевой ОС после перезагрузки:
Моя проблема заключалась в том, что, хотя разрешение 1920x1080 было доступно и включено в меню VB, его выбор не изменил его.
Я попробовал sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkmsи предложил исправить Grub-файл выше, но, похоже, уловка состояла в том, чтобы обновить Virtualbox до 5.1.20 и установить соответствующую версию гостевых дополнений.
Y слева от окна выберите Adjust resolution, и вы можете увидеть, какое реальное разрешение экрана хоста, используйте это в вашем Ubuntu / Debian. В Debian зайдите Settings -> Displays, выберите дисплей и настройте разрешения, вот и все.
Тем временем я нашел решение для этого.
Есть два описания, которые показывают, как это работает:
1-й: Как настроить разрешение экрана в Debian?
2-й: http://forums.debian.net/viewtopic.php?f=16&t=78330#p429581
Короче говоря:
После выполнения этих команд автоматически появляется новое разрешение. Кроме того, эти команды должны выполняться после каждого запуска операционной системы.
Тем временем я написал сообщение в блоге на эту тему: http://www.robert-franz.com/2015/06/28/adding-new-resolution-to-the-x-window-server/
источник
Я знаю, что этот вопрос относится к различным версиям, но он может быть полезен для тех, кто установил последнюю версию VirtualBox (5.2)
Моя настройка:
Следующие команды должны быть запущены в режиме суперпользователя на гостевой ОС после перезагрузки:
VBoxLinuxAdditions.run
Должна быть выполнена повторно, а затем гостевые ОС нужна перезагрузкаСуществует также новый гость дополнение ISO в загрузке развития , которые должны исправить эту проблему Virtualbox тестовых сборок
Кредиты:
источник
Моя проблема заключалась в том, что, хотя разрешение 1920x1080 было доступно и включено в меню VB, его выбор не изменил его.
Я попробовал
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
и предложил исправить Grub-файл выше, но, похоже, уловка состояла в том, чтобы обновить Virtualbox до 5.1.20 и установить соответствующую версию гостевых дополнений.источник
Проверьте размер экрана в Windows:
Y слева от окна выберите
Adjust resolution
, и вы можете увидеть, какое реальное разрешение экрана хоста, используйте это в вашем Ubuntu / Debian. В Debian зайдитеSettings -> Displays
, выберите дисплей и настройте разрешения, вот и все.источник