Я использую гостевую систему Ubuntu 12.04 VirtualBox (с установленными гостевыми дополнениями) на хосте Windows 7.
Как настроить разрешение гостевого VB в соответствии с собственным разрешением физической машины (1280 x 800)? IOW, есть ли способ добавить 1280 x 800 к доступным опциям?
blockquote>Самое высокое разрешение, доступное под
System Settings > Displays
, которое «вписывается» в нативное, равно 1024 x 768, что дает соотношение сторон 4: 3, тогда как собственное разрешение дает соотношение сторон 8: 5 (по некоторым причинам более известным как 16:10). Выбор этого разрешения означает, что значительная часть экрана остается неиспользованной (что очень важно при работе с маленьким экраном с самого начала). Все остальные варианты разрешения, доступные черезSystem Settings > Displays
, дают соотношение сторон 4: 3. (Например, есть опция 1280 x 960, которая использует всю ширину экрана, но приводит к потере нижней 160-пиксельной полосы изображения.)
cmd
я запустил: C:\>cd "c:\Program Files\Oracle\VirtualBox"
C:\Program Files\Oracle\VirtualBox>VboxManage setextradata "<vmname>" "CustomVideoMode1" "1280x800x16"
<vmname>
на фактическое имя вашего виртуального компьютера и замените строку спецификации разрешения на соответствующую для вашего монитора. Также обратите внимание, что последний символ в аргументе CustomVideoMode1
- это цифра 1 , а не буква «l». С некоторыми шрифтами эти два символа практически неразличимы. Кстати, можно указать больше пользовательских моделей, используя аналогичную команду, с аргументами вида CustomVideoMode2
, CustomVideoMode3
и т. Д., Я полагаю, до CustomVideoMode16
. ) System Settings > Displays
); System Settings > Additional Drivers
, выбрал опцию Oracle VM VirtualBox Guest Additions for Linux Module
и нажал Activate
; Когда ВМ вернулась, разрешение было правильным; более того, теперь опции разрешения, доступные через System Settings > Displays
, включают в себя одну дополнительную опцию «1280 x 800 (16:10)» (она, конечно, в настоящее время активна).
Я не могу сказать, имела ли значение работа VBoxManage setextradata ...
(шаги 1 и 2 выше). IOW, шаги 4 и 5, возможно, очень хорошо сделали свое дело.
Также обратите внимание, что Oracle VM VirtualBox Guest Additions for Linux Module
не был не активирован , хотя ранее я запускал Devices > Install Guest Additions...
на панели управления VirtualBox.