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