У меня есть гостевая система Windows 7, которая без проблем работала на разрешении экрана 3840x2160 (хост - это Windows 10 с экраном высокого разрешения).

Вчера я сделал удаленное подключение к гостю с системой с максимальным разрешением экрана 1920x1080. (Ссылка подключения была [удаленный] -> (удаленный рабочий стол) -> [хост] -> [гость]

Для автоматического изменения размера по-прежнему использовалось разрешение экрана хоста 3840x2160. Изменение разрешения экрана в хосте на 1920x1080 было единственным способом получить работоспособную компоновку экрана.

Когда я начал работать над гостем с хост-системой, настройки экрана для гостя все еще были в разрешении 1920x1080. И нет возможности получить более высокое разрешение!

Запуск второго гостя с идентичной настройкой дает мне варианты отображения до 3840x2160, всего пять настроек с разрешением больше 1920x1080 (но нет выбора для 1920x1080.)

Я использую версию 5.1.30 4118389 (Qt5.6.2) с последними гостевыми дополнениями. Чтобы быть уверенным, я переустановил гостевые дополнения.

Видеопамять для гостя установлена на максимум (128 Мб). Я не вижу никаких проблем на стороне хоста или гостевой конфигурации.

Драйвер видео в гостевой системе (графический адаптер VirtualBox) ограничивает мои настройки разрешения экрана, поэтому я думаю, что это проблема, связанная с драйвером видео.

У кого-нибудь есть предложения о том, как решить эту проблему? У меня заканчиваются варианты.

1 ответ1

0

Я нашел несколько направлений обработки этого в блоге. (URL доступен по запросу.)

Это сводилось к этому:

You must run these commands after the virtual machine has been started.
You need to execute the following commands:
VBoxManage setextradata global GUI/MaxGuestResolution any
VBoxManage setextradata "Machine Name" "CustomVideoMode1" "Width x Height x Bpp"
VBoxManage controlvm "Machine Name" setvideomodehint Width Height Bpp

Я сделал это с настройкой 3840x2160x32, и это решило проблему. Теперь драйвер гостевого видео дает мне длинный список разрешений экрана выше 1920x1080, до 6400x1200.

Похоже, это решило мою проблему на данный момент.

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