Я хотел бы знать, как добавить поддержку разрешения 1280x720 в виртуальном боксе без использования Vboxmanage .
Можно ли как-нибудь исправить VESA BIOS виртуальной коробки при запуске, чтобы он поддерживал это разрешение.
Получают modeline информацию
gtf 1280 720 60
, например:
# 1280x720 @ 60.00 Hz (GTF) hsync: 44.76 kHz; pclk: 74.48 MHz
Modeline "1280x720_60.00" 74.48 1280 1336 1472 1664 720 721 724 746 -HSync +Vsync
Получают устройство вывода
xrandr | grep "\sconnected"
, например:
VGA-0 connected ...
Создают новый режим
xrandr --newmode "1280x720_60.00" 74.48 1280 1336 1472 1664 720 721 724 746
xrandr --addmode VGA-0 1280x720_60.00
Набор новый режим
xrandr --output VGA-0 --mode 1280x720_60.00
Наконец, Вам нужен сценарий для этого, потому что это должно быть сделано каждый раз, когда Вы запускаете VirtualBox.
, Например:
#!/bin/bash
xrandr --newmode "1280x720_60.00" 74.48 1280 1336 1472 1664 720 721 724 746
xrandr --addmode VGA-0 1280x720_60.00
xrandr --output VGA-0 --mode 1280x720_60.00
И запускаются, сценарий во время системы запускаются, например, в /etc/lightdm/lightdm.conf
:
sudo nano /etc/lightdm/lightdm.conf
Добавляют, добавляет строка
display-setup-script=<path_to_script>/<script_name>
, Если Вы нуждаетесь в более универсальной версии, даете мне ping.
При установке Гостевых Дополнений можно использовать другие разрешения. И это должно автоматически изменить размеры при изменении размера GUI также.
VBoxManage редактирует файл конфигурации, таким образом, можно сделать это вручную, если Вы хотите. "virtualbox.xml" и "machine.xml", где машина является Вашим экземпляром. Последние разрешения экранов хранений.
Редактирования тех файлов вручную нужно избежать. Я был бы 1-я попытка гостевые дополнения, тогда vboxmanage и затем руководство. Последний может уничтожить Ваш экземпляр VBox (так сделайте резервное копирование).
команда VBoxManage для установки другого разрешения:
VBoxManage setextradata "<VM name>" "CustomVideoMode1" "1280x720x32"