2

Я использую Ubuntu 11.10 в качестве гостевой ОС, используя VirtualBox 4.1.16, установленный в Windows 7 Ultimate.

На моем ноутбуке я хотел бы иметь возможность запускать Ubuntu в полноэкранном режиме с разрешением 1600 x 900. У меня есть только опции на виртуальной машине, чтобы выбрать параметры отображения 4:3, такие как 1600 x 1200, 1440 x 1050 и т.д.

У меня установлены гостевые дополнения.

В командной строке Windows я попытался набрать:

VBoxManage setextradata "Virtual Ubuntu Coursera ESSAAS" "CustomVideoMode1" "1600x900x16"

Это не сработало, но в Ubuntu по-прежнему нет разрешения 1600 x 900.

Я попробовал это, прочитав следующий раздел справки VirtualBox (это также говорит о «подсказке о режиме видео», не уверен, что это значит):

9,7. Расширенная конфигурация дисплея 9.7.1. Пользовательские разрешения VESA Помимо стандартных разрешений VESA, BIOS VirtualBox VESA позволяет добавлять до 16 пользовательских режимов видео, которые будут передаваться в гостевую операционную систему. При использовании гостей Windows с гостевыми дополнениями VirtualBox вместо резервного VESA-решения будет использоваться пользовательский графический драйвер, поэтому эта информация не применяется.

Дополнительные режимы видео могут быть настроены для каждой виртуальной машины с использованием дополнительного средства данных. Дополнительный ключ данных называется CustomVideoMode, где x - это число от 1 до 16. Обратите внимание, что режимы будут считываться от 1 до тех пор, пока не будет задано следующее число или пока не будет достигнут 16 В следующем примере добавляется режим видео, соответствующий собственному разрешению экрана многих ноутбуков:

VBoxManage setextradata "Имя виртуальной машины" "CustomVideoMode1" "1400x1050x16" Идентификаторы режима VESA для пользовательских режимов видео начинаются с 0x160. Чтобы использовать определенный выше пользовательский режим видео, в Linux была предоставлена следующая командная строка:

VGA = 0x200 | 0x160 vga = 864 Для гостевых операционных систем с гостевыми дополнениями VirtualBox можно настроить пользовательский режим видео с помощью функции подсказки режима видео.


ОБНОВЛЕНИЕ 02.06.12

Я только что попытался создать новую виртуальную машину, используя тот же самый оригинальный образ диска, который мне дали. На нем были установлены Guest Additions v 4.1.6 и я получил полноэкранный дисплей 1600 x 900, который мне нужен. После того, как я затем установлю Guest Additions v 4.1.16 (версия, включенная в мою установку VirtualBox), я могу выбрать только 4:3 дисплея, например 1600 x 1200. Кажется, в этом причина.

2 ответа2

1

Итак, это кажется известным недостатком.

Временное решение: отключить 3D-ускорение для виртуальной машины в разделе "Настройки" >> "Дисплей" >> Снимите флажок «Включить 3D-ускорение» на вкладке "Видео".

0

Установите гостевые дополнения + дайте виртуальной машине 48 Мб видеопамяти + полноэкранный режим(ctrl/command + F) = это работает для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .