2-е Х сессии на 2-х мониторах

доброго времени суток
реально ли на одной видеокарте с двумя выходами запустить одновременно :) два Х сервера!!!
поделитесь, пожалуйста, "рецептами" создания 2-х раздельных Х сессий на 2-х мониторах, подключенных к 1-й двуголовой карте nvidia

.

Поясните, пожалуйста, подробнее, чего вы хотите добиться в конечном итоге - это может повлиять на "рецепты"

в итоге хочется получить 2-а

в итоге хочется получить 2-а отдельных рабочих стола на 2- мониторах. вроде как это реально :)
самостоятельно пробовал, что то не особо выходит :))) поэтому хотелось бы посмотреть рабочие конфигурации оного действа

также интересует способ подключения клавиатуры и мыши для разных сессий

скрытный секс :)

да особых проблем быить

да особых проблем быить недолжно, настраивается две конфигурации в одном конфиге и всё. там будет 2 секции

Section "ServerLayout"
        Identifier     "User0"
        Screen         "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"

        Identifier     "User1"
        Screen         "Screen1" 1 0
        InputDevice    "Keyboard1" "CoreKeyboard"
        InputDevice    "Mouse1" "CorePointer"
EndSection

или как-то так, ну и соответствено прописать разные устройства по секциям Device

хрен, не будет так работать

хрен, не будет так работать :)
для Xinerama ещё так пойдёт, а вот для Multiseat нет.

У него 1 видяха и 1 PCIid.

видяхи там две, и

видяхи там две, и соответсвенно PCIID тоже два, они так видятся, например
BusID "PCI:3:0:0"
и
BusID "PCI:3:0:1"
а для Xinerama должена быть 1 секция.
к тому же иксы с двухголовыми видюхами и одним моником постоянно матерятся в логах, примерно так:
(WW) fglrx: No matching Device section for instance (BusID PCI:0@3:0:1) found
а потом
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:3:0:0"

ну попробуйте запустить на

ну попробуйте запустить на ОДНОЙ такой видяхе ДВА иксовых сервера.

Что-то было у Ati с разными pciid, но оно в hardlock уходило в итоге. Я делал с nVidia, а от ati у меня были PCI Radeon 9200 напару с AGP видяхами.

у меня случай с одной картой

у меня случай с одной картой :) 2-а выхода на одной карте

скрытный секс :)

повторюсь карта nvidia, она

повторюсь карта nvidia, она имеет только один PCIID :)

(II) NVIDIA(0): NVIDIA GPU GeForce 6600 (NV43) at PCI:2:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.87.01
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:2:0:0:
(--) NVIDIA(0): Samsung SyncMaster (CRT-0)
(--) NVIDIA(0): LG L1740P (CRT-1)

скрытный секс :)

Разные устройства

В дополнение к посту "да особых проблем быить" (точнее к его коду) :

Откопал конфиг, использовал когда Xinerama использовал

Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "NV43 [GeForce 6600 GT]"
        BusID       "PCI:1:0:0"
... Дополнительные опции...
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "NV43 [GeForce 6600 GT]"
        BusID       "PCI:1:0:0"
        Screen 1
... Дополнительные опции...
EndSection

Ну и соответственно :

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
... Дополнительные опции...
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
... Дополнительные опции...
EndSection

То есть - две разных головы видеокарты задаются с помощью Screen 1

Поглядел xorg.conf.example - никакого упоминания о Screen 1 не нашёл :)
Но попробуйте

это действительно рабочий

это действительно рабочий конфиг с использованием Xinerama, но при этом можно использовать оба монитора в одной Х сессии, при этом экран расширяется, удобно когда мониторы одинаковые, можно собрать отличный широкий экран :) но это уже другая поэма, в данной ветке хочется услышать мнения именно о 2-х Х сессий :)

скрытный секс :)

man xorg.conf

Screen  number
              This option is mandatory for cards where a single PCI entity can drive more than one display  (i.e.,  multiple
              CRTCs  sharing a single graphics accelerator and video memory).  One Device section is required for each head,
              and this parameter determines which head each of the Device sections applies to.  The legal values  of  number
              range  from  0  to  one less than the total number of heads per entity.  Most drivers require that the primary
              screen (0) be present.

Разговор идёт про головы видеокарты, а не про Xinerama...

ну если честно, то мои

ну если честно, то мои познания в этой области скудны. так вот для меня стоит вопрос: позволяет ли Х (манипуляцией определенных опций) запускать 2-а Х сервера, да к тому же чтобы они работали одновременно оба. в данный момент мне удалось запустить 2-а Х сервера, да вот только они работают попеременно (при работе в одном экземпляре Х сервера, другой отдыхает - монитор гаснет). с двумя видеокартами проблем нет, на сколько я знаю, а вот с двумя головами одной видеокарты?

скрытный секс :)

Мне проверить?

Вы хотите, чтобы я за вас проверил, как работает разделение по двум головам видеокарты? :)
Вроде все настройки были даны - попробуйте.

Я как раз привожу опцию Screen 1 - которая и позволяет раздельно использовать две головы видеокарты.

спасибо и на этом

спасибо и на этом

скрытный секс :)

да кстати, это не сессии, а

да кстати, это не сессии, а фактически 2 разных сервера на одном компе

по ману с генту-вики,

по ману с генту-вики, пробовал настраивать :) действительно удалось запустить два разных Х сервера, вот только все это выглядело так глюкаво :) этакая смесь консольно-иксового ёрша :)

скрытный секс :)

а что глючного-то?

а что глючного-то?

ну во-первых одновременно оба

ну во-первых одновременно оба монитора не работали. и работало все нестабильно (отсутствие реакции на нажиние ctrl-alt-f1 графические глюки, то бишь смесь Х и консоли :)
но я по тому и спрашиваю рабочие конфиги у товарищей по цеху :) потому как мой 100% не корректный ( показывать стыдно :)

скрытный секс :)

Xephyr патченный будет

Xephyr патченный будет работать.

если можно, то пишите более

если можно, то пишите более подробно

скрытный секс :)

для начала

для начала http://en.wikibooks.org/wiki/Multiterminal_with_Xephyr
остальное сами ищите, я давно так делал, детали уже не помню.

на сколько я понял Xephyr это

на сколько я понял Xephyr это вложенные Х сессии. мне нужно настроить 2-е сессии на 2-х мониторах

и желательно, если ссылочки, то на файлы конфигурации типа "xorg.conf", пожалуста :)

скрытный секс :)

Если у тя видяха одна то

Если у тя видяха одна то иначе не получится.
вариант с одной двухголовой видяхой прозодит только если она имеет разные pccid для выходов.
мы с yaleks с такой конфигой долго мучались.

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

к сожалению у меня один PCIID

к сожалению у меня один PCIID :(

огромное спасибо за ссылочку http://en.wikibooks.org/wiki/Multiterminal_with_Xephyr :)

скрытный секс :)

вот ещё -

вот ещё - http://vd.net.ru/Linux/Multiseat более свежая информация.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".