21

Я использую VirtualBox для запуска гостевой системы Ubuntu x64 на хосте Vista x64 с монитором 19 "и 15".

Я включаю бесшовный режим в VirtualBox, но окна на самом деле не перемещаются нигде, кроме рабочего стола гостя Ubuntu.

Я также хотел бы, чтобы полноэкранный режим отображался на обоих мониторах.

Как я могу это сделать?

5 ответов5

16

Согласно этому сообщению на форуме и просмотру заметок о выпуске VirtualBox, это доступно только для гостей Windows. Я знаю, что последняя версия 3 представила огромные улучшения в 3D-рендеринге и в OpenGL. Я предполагаю, что это будет доступно в ближайшем будущем.

И согласно примечаниям к выпуску 4.0, функция доступна!

Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later
3

Мое решение включает в себя запуск Ubuntu в автономном режиме и подключение через инструмент «Подключение к удаленному рабочему столу». Дисплей полноэкранный (без панелей инструментов или меню) и охватывает оба моих монитора. Вот что я сделал:

  1. Двойная видеопамять до 16 МБ в настройках дисплея VirtualBox для машины. Также включите сервер "Удаленный дисплей". Почему-то я не смог использовать порт по умолчанию 3389.
  2. Запустите машину в режиме без головы, например:

    VBoxHeadless.exe --startvm "Ubuntu 10.4 64-bit"

  3. Подключитесь к устройству с помощью средства подключения к удаленному рабочему столу, которое входит в состав Windows.

    mstsc /span /v:192.168.1.2:3390

2

Полноэкранное отображение на обоих мониторах может быть легко сделано.
Люку Дубберу это удалось, и это объясняется здесь:
шаги:
1 - установить VirtualBox (его бесплатно, Windows, Linux и Mac)
2 - После того, как вы создали свою виртуальную машину (ВМ), отредактируйте свои настройки.
3 - Перейдите в раздел «Дисплей» и увеличьте количество мониторов.
4 - Обязательно увеличьте вашу видеопамять. Если вы этого не сделаете, это не сработает (я должен знать, мне понадобилось немного времени, чтобы понять, что это была моя проблема). Я бы пошел с максимальным 128 МБ, если это возможно.
5 - Установите свою ОС (вы можете сделать это до шага 3).
6 - Обязательно установите гостевые дополнения VirtualBox.
7 - Затем перезагрузите компьютер, и как только вы вернетесь, вы сможете использовать более одного.
Чтобы прочитать оригинальную ссылку, нажмите здесь:
Или перейдите на домашнюю страницу Люка Дуббера

Непрерывный режим - это то, с чем я тоже борюсь и пока не видел ответа.

1

Предполагая, что у вас есть гостевые дополнения ... Вы можете получить приблизительный полноэкранный режим на 2 мониторах, если отредактируете свой файл xorg.conf (я запускаю FC11 ... Я не уверен, что Ubuntu использует xorg.conf?) а затем просто вручную растянуть окно, чтобы заполнить оба. Это определенно не идеально, но это дает вам больше видимого места на рабочем столе.

У меня есть два монитора в окнах, они работают в 1440x900 и 1280x1024 соответственно. Настройка ниже позволяет максимальный размер экрана 32000x32000.

Затем вам просто нужно изменить дисплей и перетащить его.

---------------/etc/X11/xorg.conf----------------------------------
 Default xorg.conf for Xorg 1.5+ without PCI_TXT_IDS_PATH enabled.
#
# This file was created by VirtualBox Additions installer as it
# was unable to find any existing configuration file for X.

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vboxvideo"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Generic Monitor"
    Device      "VirtualBox graphics card"
    DefaultDepth    24
    SubSection "Display"
      Depth 24
      Modes     "1440x900" "1280x1024" "2720x1024"
    EndSubSection
EndSection
---------------------------
0

Начиная с VirtualBox 3.2.4, поддержка нескольких мониторов по-прежнему доступна только для гостевых операционных систем Windows. См. Пункт «Поддержка гостевого мультимонитора» в главе « Известные ограничения» руководства VirtualBox.

Для гостей Windows, очевидно, вам просто нужно отрегулировать количество мониторов в настройках дисплея или запустить в бесшовном режиме. Этот пост содержит больше деталей.

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