Добавление виртуального экрана в xorg.conf 11.04 (третий дисплей через vnc)

8

В настоящее время у меня есть nvidia gtx470 с 2 x 22 "1920x1080 дисплеями на TwinView.

Так как у меня есть запасной ноутбук (старый, но работает) и экран (22 "1680x1050).

VNC-сервер будет настроен (viewonly) для виртуального экрана, и ноутбук будет входить в систему (viewonly), так что это всего лишь экран ... Виртуальный экран будет частью моей сессии gnome ... и теоретически сделает меня тройным настройка дисплея, я видел это сделано в windows ... что нас держит?

Так как я не полностью знаком с vnc или xorg.conf (только изучая настройки, может кто-нибудь подсказать мне, как создать виртуальный экран / монитор и какой сервер vnc позволяет подключаться к определенному экрану. (Realvnc делает это в окнах ...)

Я надеюсь, что один из вас может помочь Grtz, Голландский

Редактировать: Моя текущая работа заключается в том, чтобы просто использовать Unity и VNC на машинах рабочих станций VMware ... хотя это своего рода сделано, некоторые вещи, которые мне нужны, я все еще хотел бы иметь фактический третий монитор

HTDutchy
источник
1
Я настоятельно рекомендую взглянуть на Synergy .
Натан Осман
2
Меня смущает принятие вами единственного ответа на этот вопрос. Это не добавит второй / третий / n-й «виртуальный» экран к вашему существующему X-дисплею, доступный для VNC-сервера (который, я думаю, является тем, о чем вы просите). Вместо этого он позволит вам подключиться к одному дисплею через VNC. Я думаю, что вам (и мне) нужно еще кое-что подумать: superuser.com/questions/305725/…
Эстебан,

Ответы:

3

Существует модуль vnc для X, который может быть установлен, который обеспечит отображение: 0 X при удаленном соединении с vncviewer.

  1. Установите пакет "vnc4server" (юниверс). Это обеспечит "/usr/lib/xorg/modules/extensions/libvnc.so" (модуль vnc.so для VNC 4.1.2 был изменен с vnc.so на libvnc.so.)

  2. Добавьте «vnc» в раздел «Модуль» в /etc/X11/xorg.conf

    Section "Module"
        ...
        Load "vnc"
    EndSection
    
    • Если ваш VNC-сервер работает в защищенной среде, вы можете отключить аутентификацию со следующей конфигурацией:

      Section "Screen"
          ...
          Option "SecurityTypes" "None" 
      EndSection
      
    • Если ваш VNC-сервер НЕ работает в безопасной среде, вам необходимо установить пароль VNC с помощью программы vncpasswd:

      # vncpasswd
      Password:
      Verify:
      

      Затем сообщите модулю VNC, где хранится пароль в xorg.conf:

      Section "Screen"
          ...
          Option "SecurityTypes" "VncAuth"
          Option "UserPasswdVerifier" "VncAuth"
          Option "PasswordFile" "/root/.vnc/passwd"
      EndSection
      

Выйдите из системы и перезапустите X (Ctrl-Alt Backspace)


Источник http://ubuntuforums.org/archive/index.php/t-279069.html

Амит КК
источник
1
xorg.confбольше не существует. Измените ответ на актуальный X, пожалуйста.
Oxwivi
@Oxwivi: что значит "больше не существует"? X может работать без xorg.conf, но если он присутствует, он будет учтен.
Сергей
1
@ Сергей Да, сейчас его не существует, и, поскольку нет никаких оснований для его существования, мы отвечаем на вопрос, предполагая, что его там нет. Если, конечно, ОП говорит, что он уже есть xorg.conf.
Oxwivi
К сожалению, я пока не могу понизить рейтинг :), но это не отвечает на вопрос. Или я все понял неправильно.
Эстебан