Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   Debian и 2 монитора [Вопрос] (https://forum.antichat.xyz/showthread.php?t=139649)

m0le[x] 06.09.2009 00:04

Debian и 2 монитора [Вопрос]
 
Такая ситуация, имеется в наличии:
Debian Lenny 5.0.1
2 монитора (DVI и VGA)
Nvidia Geforce 8600 GT

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

Поигрался с xorg.conf, получается только растягивать рабочий стол на два монитора( за счет опции "TwinView". Перебрал уже множество вариантов и комбинаций с Device Monitor и Screen, результат, один и тот же, либо только один работает, либо растягивается на два.

Код:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildd@ninsei)  Fri Sep  5 22:23:08 UTC 2008

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

Section "Files"
    RgbPath        "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load          "dbe"
    Load          "extmod"
    Load          "type1"
    Load          "freetype"
    Load          "glx"
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    "Unknown"
    ModelName      "Unknown"
    HorizSync      30.0 - 110.0
    VertRefresh    50.0 - 150.0
    Option        "DPMS"
EndSection


Section "Monitor"
    Identifier    "Monitor1"
    VendorName    "Unknown"
    ModelName      "Unknown"
    HorizSync      30.0 - 110.0
    VertRefresh    50.0 - 150.0
    Option        "DPMS"
EndSection


Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    Screen          0 
EndSection


Section "Device"
    Identifier    "Device1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    Screen          1
EndSection


Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "AllowGLXWithComposite" "True"
    Option        "AddARGBGLXVisuals" "True"
    #Option "RenderAccel" "true"
    #Option "TwinView"
    #Option "MetaModes" "1280x1024"
    #Option "TwinViewOrientation" "RightOf"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection


Section "Screen"
    Identifier    "Screen1"
    Device        "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "AllowGLXWithComposite" "True"
    Option        "AddARGBGLXVisuals" "True"
    #Option "RenderAccel" "true"
    #Option "TwinView"
    #Option "MetaModes" "1280x1024"
    #Option "TwinViewOrientation" "LeftOf"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection


Section "Extensions"
    Option        "Composite" "Enable"
EndSection

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

Linuxoid 06.09.2009 00:37

Чисто в теории... Как, по Вашему, иксы должны обрабатывать мышку и клавиатуру в таком режиме работе (2 запущеных Х сервера на 1 машине)? Или предполагается так же 2 мышки и клавиатуры?

nitx 06.09.2009 07:10

Вроде 2 Х-сервера невозможно запустить.
ТС, ты же все делаешь через модуль xinerama? Или другой?

farex 06.09.2009 13:23

Цитата:

Поигрался с xorg.conf, получается только растягивать рабочий стол на два монитора( за счет опции "TwinView". Перебрал уже множество вариантов и комбинаций с Device Monitor и Screen, результат, один и тот же, либо только один работает, либо растягивается на два.
А если запустить от рута:
Код:

nvidia-settings
X Server Display Configuration-->Выбираешь монитор-->Configure
И выбрать не TwinViev а Separate X screen
Aplly-->Save to X Configuration file
Separate X screen при включение этой опции ты получаеш как бы 2 иксы на втором монике... в общем попробуй, я сам пользуюсь Separate X screen так как TwinView при работе с более 1 монитором неудобен.

m0le[x] 07.09.2009 07:47

farex Блин, спасибо огромное!!! Что то я сам не догадался в гуишные настройки ныидиа залезть!( Все получилось, два абсолютно независимых рабочих стола. +5. Всем отписавшимся тоже спасибо.

Gray_f0x 09.09.2009 17:23

через настройки nvidia, но уже опоздал, как я вижу)


Время: 07:37