VirtualBox для использования парных мониторов

Я выполняю Kubuntu Hardy Heron, с установкой парного монитора, и имею VirtualBox на нем выполняющий Windows XP в бесшовном режиме.

Моя проблема, я не могу заставить VirtualBox расширяться на второй монитор. Как это может быть достигнуто?

87
задан 30.08.2017, 19:57

3 ответа

VirtualBox 3.2.1 поддерживает несколько гостевых мониторов. Документация не была четкой о том, как включить это.

Основная установка

  1. Выключите свою виртуальную машину, если она идет.
  2. Из основного окна VirtualBox выберите свой VM и выберите "Settings".
  3. Выберите "Display".
  4. Ниже “Видеопамяти” “количество Монитора”. Двигайте его к 2 и скорректируйте Вашу видеопамять, если VirtualBox жалуется.
  5. Запустите своего гостя и выполните, стандарт "Расширяют рабочий стол на этот дисплей". Это будет отличаться на гостя ОС. (Гостевые Дополнения должны быть установлены.)
  6. Второе окно “Oracle VM VirtualBox” появится со вторым дисплеем. Можно изменить размер его однако, Вы хотите.

Меню “View” VirtualBox будет иметь запись для каждого “Виртуального Экрана”. Все кроме первого могут также быть позволены/отключены отсюда. Это, кажется, только работает после шага 5.

Бесшовный/Полноэкранный

  1. Войдите Бесшовный или Полноэкранный. Я предположу, что Ваш HostKey является значением по умолчанию “RightCtrl”.
  2. Если экраны находятся на неправильных дисплеях, хите RightCtrl+Home.
  3. Из Меню Представления выберите “Virtual Display 1” и установите его на дисплей Хоста, который Вы хотите. Другие дисплеи переставят вокруг для размещения этого. Если у Вас есть больше чем два виртуальных дисплея, повторитесь с “Виртуальным Дисплеем 2” и так далее.

Бездисплейный

  1. Определите номер мониторов с VBoxManage modifyvm "vm name" --monitorcount X
  2. Включите несколько vrdp соединений с VBoxManage modifyvm "VM name" --vrdpmulticon on
  3. Используйте VBoxHeadless для запуска как нормальные.
  4. Соединитесь с монитором 1 с rdesktop -d \@1 ip-address-of-host и соединитесь с монитором 2 с rdesktop -d \@2 ip-address-of-host. Это объяснено в ответе lomaxx. (Вы смогли использовать @ вместо \@, В зависимости от Вашей оболочки.)
107
ответ дан 07.12.2019, 08:00

AFAIK можно использовать несколько мониторов только в следующих экземплярах:

  1. Несколько мониторов в настоящее время работают только с гостями Windows XP, и Гостевые Дополнения должны быть установлены, поскольку реализация находится в Гостевом Дополнительном видеодрайвере.

  2. Несколько мониторов работают только с VBoxHeadless frontend. Необходимо также включить мультирежим соединения VRDP (см. главу 7.4.6, многочисленные связи VRDP, страницу 94) получить доступ к двум или больше дисплеям VM, когда гость использует несколько мониторов.

Руководство пользователя VirtualBox
Для ссылки, заархивированной копии Версии 1.6.4 руководства, с 29 июля 2008

1
ответ дан 07.12.2019, 08:00

Я выполняю Debian Sid, и я смог заставить окна 7 и xp работать в бесшовном в режиме парного монитора с 3D ускорением, необходимо установить гостевые дополнения в безопасном режиме.

шаги, которые я сделал, были:

уже установите OS с двойными экранами, включенными, если Ваш o/s уже установлен, я не уверен, если бы Вы получите поддержку, хотя я рекомендовал бы после ниже сделать так.

после хита установки F8 при начальной загрузке окон

выберите выполненный в безопасном режиме с сетями (сети не действительно необходимы, но это - шаг, который я сделал),

затем установите гостевые дополнения 32 бита (двойные экранные работы в 64, но 3D не делает), перезагрузка, и необходимо иметь двойные экраны в наличии с 3D поддержкой на Одном мониторе (:1)

я не мог заставить это работать над обоими. У меня Не было vrdp позволенным сделать это, и он работал просто великолепно.

1
ответ дан 07.12.2019, 08:00

Теги

Похожие вопросы