Два независимых монитора с двумя независимыми рабочими столами

ОС: Xubuntu 15.10 GPU: Nvidia Quadrо K4000 с nvidia-352-63 драйвером

Я задал этот вопрос на форуме Xfce и не получил ответов, таким образом, я решил повторно отправить вопрос здесь.

У меня есть два независимых монитора, настроенные в лево-правильной установке с помощью инструмента Nvidia X Server Settings./etc/X11/xorg.conf файл похож на это:

Section "ServerLayout"     Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" LeftOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Planar Systems, Inc."
    ModelName      "PX212M"
    HorizSync       31.0 - 92.0
    VertRefresh     56.0 - 86.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Planar Systems, Inc."
    ModelName      "PX212M"
    HorizSync       31.0 - 92.0
    VertRefresh     56.0 - 86.0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro K4000"
    BusID          "PCI:4:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro K4000"
    BusID          "PCI:4:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "DVI-I-0: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DP-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Когда я вхожу в систему, я получаю свой стандарт xfce4, рабочий стол на правильном экране (ОТОБРАЗИТЕСЬ:0.0), который имеет xfce4-панель.

Налево (ОТОБРАЖАЮТСЯ:0.1), я получаю пустое значение по умолчанию xfce4 фоновое изображение. Однако этим управляет та же среда рабочего стола как правильный экран. Нет никакой панели на левом экране, и если я ввожу xfce4-панель - отображаются:0.1 на любом экране, я получаю сообщение: "xfce4-панель: уже существует рабочий экземпляр"

Вот соответствующий xfce4 и процесс управления окнами, которые на самом деле работают:

/usr/sbin/lightdm
/usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch lightdm --session-child 12 19
/bin/sh /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc
xfce4-session
/usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
xfce4-panel --display :0.0 --sm-client-id [UUID]
xfsettingsd --display :0.0 --sm-client-id [UUID]
xfdesktop --display :0.0 --sm-client-id [UUID]

Я могу щелкнуть правой кнопкой по левому экрану и получить настольное меню, которое позволяет мне открывать определенные приложения на том экране. Например, я могу установить отдельные обои, демонстрирующиеся:0.1 и открытые приложения как веб-браузер. Однако, когда я пытаюсь открыть xfce4-терминал, каждый появляется, в то время как некоторые xfce4-терминалы, уже открытые демонстрирующийся:0.0, сдуваются - и наоборот. (Это вероятно некоторая странная ошибка кодирования в xfce4-терминале.)

Я не уверен, почему xfdesktop - отображаются:0.0, управляет дисплеем:0.1, поскольку Xinerama не, включает.

То, что я хочу, должно иметь два абсолютно независимых рабочих стола/менеджера окон с независимыми xfce4-панелями, работая на каждом мониторе, только со способностью мыши переместиться между двумя экранами. Команда startx имеет параметр экрана (не хорошо зарегистрированный), но большинство других настольных команд не делает.

Существует много сообщений с 2011-2012, спрашивая об этом, но никаких ясных решениях. Я выполнял в этом двунаправленном режиме в системе Sun Solaris с openwin (т.е. гном) рабочий стол в течение прошлых 20 лет или около этого. Все же я не смог найти любую документацию относительно того, как настроить это для Xubuntu. У кого-либо есть решение? Любые указатели значительно ценились бы.

1
задан 7 February 2016 в 02:10

0 ответов

Другие вопросы по тегам:

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