Я пытался это некоторое время, но не повезло. Я установил ubuntu-11.10-desktop-i386
дважды. Также установлены гостевые дополнения. Однако я всегда получаю максимальное разрешение экрана, как, 1024 x 768
.
Нужно ли что-то менять в файле /etc/X11/xorg.conf
(пример )? В настоящее время в этом пути нет такого файла. Кроме того, не могли бы вы посоветовать мне, каким должно быть содержимое файла для версии 11.10?
Это сработало для меня, и я использую VirtualBox 4.1.8 и Ubuntu 11.10.
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
Нашли его на этом сайте под немного другим вопросом Более высокое разрешение экрана в VirtualBox?
Единственное решение, которое сработало, - загрузить последнюю версию ISO VBoxAdditions с веб-сайта Oracle, поскольку старые не работают должным образом с DKMS.
Используя обычный X11 без тяжелого настольного клиента, в моем случае, ratpoison, следующий пакет - это все, что нужно:
virtualbox-guest-x11
Я понимаю, что другие пакеты могут сделать ваш Ядро знает, что оно работает в виртуальной среде для некоторых преимуществ, но этот пакет, похоже, решает проблемы с разрешением.
Закрыть VirtualBox.
Вставьте это на хост-терминал:
sudo VBoxManage setextradata NAME CustomVideoMode1 1152x680x32
где NAME
можно найти в Настройки → Общие → Основные [ 114] → Имя .
Перезапустите VirtualBox.
При вхождении в игру в последнее время, не уверенный этот ответ поможет, но наличие подобной проблемы разрешения (хост Mac, Ubuntu как vbox), и после проигрывания с xrandr
, xorg.conf
и т.д... Я попробовал следующее
VBoxManage setextradata Linux CustomVideoMode1 1152x680x32
где Linux является именем vbox, CustomVideoMode1 является именем, с которым Вы даете 1
для одного нового разрешения, 1152x680x32 для разрешения цветов 1152 x 680 x 32 бита (VBoxManage.exe в Windows)работавший сразу после vbox перезагрузки.
Иногда это очень просто (см. 12.03 / 4). В окне виртуальной машины нажмите кнопку максимизации, и она заполнит экран, и Ubuntu повторно обнаружит разрешение экрана от виртуальной машины.
Иначе, ответ Кристиана Вьельмы, делающий все три шага один за другим, включит эту опцию.
Возникла проблема с экраном не в полном размере после обновлений. Запуск Ubuntu 12.04. На носителе VBOXADDITIONS я просто запустил autorun.sh - это удаление и переустановка гостевых дополнений, а затем я перезагрузился, и все вернулось на круги своя.
У меня такая же проблема на ноутбуке DELL M6600 с Ubuntu 12.10. Я должен был установить дополнения квестов в безопасном режиме Windows. После этого разрешение экрана рабочего стола делалось по размеру окна с гостевой ОС.
Использование VirtualBox 4.3 в Windows 8 и гостевой Ubuntu 12.04
Я установил гостевые дополнения virtualbox из iso-файла в каталоге установки virtualbox (использовался autorun.sh) + перезапустил гостя.
Сначала я подумал, что это не сработало: разрешение все еще было низким, а параметры экрана не показывали никакого более высокого разрешения.
Затем я понял, что гостевой экран находится в «режиме масштабирования» (host + c). Я переключился на полноэкранный режим (хост + F), и разрешение было в порядке!
Моя система работает на 64-битной Windows 7 SP 1 с 32-битной Ubuntu 12.04 LTS (i386). Я должен был сделать почти все, чтобы это работало. Подводя итог:
После выключения виртуальной машины измените «Настройки» соответствующей виртуальной машины. Под «Display» -> «Video» переместите ползунок видеопамяти на «128mb», а также отметьте «Enable 3D Acceleration».
Теперь загрузите вашу виртуальную машину Ubuntu. В разделе «Устройства» нажмите «Вставить образ компакт-диска с гостевыми дополнениями». Подождите, пока он сделает свое дело.
Перезагрузите виртуальную машину. Теперь вы должны быть в состоянии достичь более высоких разрешений. Если нет, то это может быть потому, что окно виртуальной машины недостаточно велико. Перетащите угол, чтобы увеличить его или просто выполните: «Вид» -> «Переключиться в полноэкранный режим»
Надеюсь, это кому-нибудь поможет. Спасибо всем остальным за помощь.
Для меня (Хост: Mac El-capitan, Гость: Ubuntu 14.xx LTS, VirtualBox: 5.0.12) Ubuntu не будет перезагружаться (черный или фиолетовый экран по умолчанию заморожен) после гостевой установки через apt-get
как описано в большинстве сообщений в этой теме.
Наконец, я использовал официальные инструкции от VirtualBox . На свежей установке Ubuntu. Работало!
Установка гостевых дополнений в Ubuntu
blockquote>
- Выполните следующие шаги для установки гостевых дополнений на виртуальную машину Ubuntu:
- Войдите в систему как ubuntu; [ 114]
- Нажмите Приложения / Система / Терминал (или Приложения / Терминал, если вы используете версию 6.06.1 Dapper Drake);
- Обновите базу данных APT с помощью обновления sudo apt-get и введите пароль, если требуется;
- Установите последние обновления безопасности с помощью sudo apt-get upgrade;
- Установите необходимые пакеты с помощью sudo apt-get install build-essential module-assistant;
- Сконфигурируйте свою систему для сборки модулей ядра, запустив sudo ma prepare;
- Нажмите «Установить гостевые дополнения…» в меню «Устройства», затем при необходимости просмотрите содержимое компакт-диска.
- Запустите sudo sh /media/cdrom/VBoxLinuxAdditions.run и следуйте инструкциям на экране.
Я сделал
sudo reboot now
в конце, чтобы быть в безопасности. При перезапуске он начал изменять разрешение в соответствии с размером окна.
Это, скорее всего, проблема VirtualBox , а не проблема Ubuntu .
Я неоднократно сталкивался с той же проблемой. Иногда удаление и переустановка дополнений решает эту проблему. Или просто заставить VirtualBox загружать их, а не просто загружать.
К сожалению, эта проблема повторяется. Я обнаружил, что обновление VirtualBox (до новой сборки) иногда усугубляет это, а иногда решает. Это повторяющаяся проблема ..
Меня беспокоило разрешение экрана в Virtual Box на Windows 7 x64 в качестве хоста и Ubuntu 12.04 LTS в качестве гостя. Я увеличил объем видеопамяти до 128 МБ, установил VirtualBox Linux Additions, но все равно ничего не вышло. При проверке настроек дисплея в Ubuntu я мог выбирать только между 800x640 (4: 3) и 1024x768 (4: 3).
Установите флажок Включить 3D-ускорение в настройках виртуальной машины, чтобы она работала. После этого, когда размер гостевого окна был изменен, размер был отражен в настройках дисплея Ubuntu. Включив полноэкранный режим, я смог использовать полное разрешение 1600x900 в Ubuntu.
Надеется, что это может спасти чьи-то волосы.
ОБНОВЛЕНИЕ: После включения 3D-ускорения Ubuntu стала крайне вялой. Поэтому я снял флажок с ускорением 3D и все еще могу наслаждаться разрешением экрана.
Мне удалось воспроизвести эту проблему неоднократно на хосте Windows 7 с гостем Ubuntu 11.10. Установка Ubuntu из ISO-образа.
Эта проблема возникает, когда гостевые дополнения не установлены или не установлены из источников Ubuntu.
Чтобы исправить это, установите гостевые дополнения из опции Устройства виртуальной машины> Вставить образ компакт-диска с гостевыми дополнениями и запустите автозапуск. Если у вас уже есть гостевые дополнения, установленные из другого источника, вам будет предложено удалить существующее и установить новые гостевые дополнения, просто скажите «да». Это удалит гостевые дополнения, если они уже установлены из исходников ubuntu и будут собираться из источников, поставляемых с вашей установкой virtualBox.
Это должно исправить проблему.
С Ubuntu 12.04 в качестве хоста и гостя я последовал ответу wfudge.
Для этого необходимо установить другие пакеты:
sudo apt-get xserver-xorg-core
После этого выполнил эту модифицированную строку из wfudge, на которую намекал apt-get:
sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms virtualbox-guest-x11
После этого Ubuntu guest didn ' t загрузиться в GUI, поэтому с помощью Ctrl + Alt + F1, вошли в консоль и выполнили:
sudo apt-get install ubuntu-desktop
Перезагрузка и готово. Теперь я могу получить более высокое разрешение до 1600x1200. Все еще не 1920x1080 (хост), так что это не полноэкранный режим, но, по крайней мере, намного лучше, чем у меня было раньше.
Я полагаю, это проблема VirtualBox, но при использовании хоста Windows такой проблемы не было ...
Я только что установил Ubuntu 12.04 на VirtualBox 4.1.4, но не смог заставить его работать с более высоким разрешением, даже после установки и переустановки VBOXAdditions. В отчаянии я установил VBOX 4.1.14 и много раз переустанавливал VBOXAdditions, но безуспешно. Наконец, решение, которое решило проблему, заключалось в увеличении видеопамяти (в настройках VBOX для Ubuntu) с начальных 12 МБ до 48 МБ (которые по-прежнему не включали разрешение 1366x768) и до 128 МБ. После перезапуска Ubuntu все работает отлично, разрешение по умолчанию - 1366x768. Я надеюсь, что это поможет в ваших проблемах. Ура!
Просто запустите Ubuntu на виртуальной машине и установите «Гостевые дополнения VirtualBox» (Устройства -> Установить гостевые дополнения). После установки перезагрузите гостевую систему.
Теперь разрешение будет меняться автоматически в зависимости от размера окна.
* Я использую Ubuntu 13.04 в VirtualBox 4.2.12 для Mac OS
Удачи.