3 (три! и более) монитора + compiz + перетаскивание (перекидывание) окон - как ?! (!РЕШЕНО!) =)

Два монитора не обсуждаем. Интересует наличие хоть теоретического решения на данный момент, с практической целью !
TwinView - только два.
Composite extension is currently incompatible with Xinerama, due to limitations in the X.Org X server.
и т.д. и т.п.
UP
оПпа !!! РАБОТАET !!! 3 МОНИТОРА + КОМПИЗ + ОКНА ТАСКАЮТЬСЯ )))
Спасибо всем за добрые советы, но если хошь шота сделать хорошо сделай все сам ! )))
Собственно, все уже сказано мной ниже, подытожу:
Для начала понять это:
http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop
Далее обратить внимание на это:
http://ru.wikipedia.org/wiki/ATI_Eyefinity
Ну а патома пакурить это:
http://www.amd.com/US/PRODUCTS/TECHNOLOGIES/AMD-EYEFINITY-TECHNOLOGY/HOW-TO/Pages/faqs.aspx
%))))))))))

з.ы. Уже почти сдался, но как всегда, не доделал - и не сдался ... )))))))))))
Потрахаться с драйверами fglrx пришлось (чтоб Х поднялись, а далее ноу проблем, пока) =)) Ну и ща компиз притупливает но это уже другая песня (к теме не относиться!) ))) Естественно с пассивным переходником не завелось. Взял моник с DysplayPort. И более того, в фак сказано об одинаковом разрешении, у меня AMD (ATI) Catalyst 11.3 и HD6850, ща пишу с рабочего стола (1920х1200)*2+(1280х1024)! Всем спасибо!
:)

Нужно видать купить

Нужно видать купить видеокарточку с тремя независимыми выдеовыводами. От ати видал на 6.

ну а далее ? (тока ща начинаю

ну а далее ? (тока ща начинаю знакомится с ati в linux) там работает composite + xinerama ? И как определить их независимоть у той или иной карточки ati ? а если две карточки + встроенное видео (ati) ? Драйвера проприетарные или открытые ? ... %)
Или, какие программы (в совокупе с драйверами) позволят добиться нужного эффекта с ati ?

>там работает composite +

>там работает composite + xinerama ?
Так же как и с nvidia (неработает)
НО
"UPDATE 4/7/11: Since this page is the top hit on Google for linux eyefinity, I'd like to update it with more up-to-date information. I recently purchased a 5870 card, and using the drivers from ATI I was able to get eyefinity working much easier than I had expected. The driver even allowed me to rotate one of my monitors, something I had wanted to do for a long time. This has proved to be a much cleaner solution for my scenario than dual videos cards and xineram"
http://superuser.com/questions/95884/ati-eyefinity-under-linux
Ключевое слово
http://ru.wikipedia.org/wiki/ATI_Eyefinity
Приятно поговорить с умным человеком ! %)))))))))
Бум пробывать ...

Xinerama по определению

Xinerama по определению подразумевает одинаковые мониторы и отключенное аппаратное ускорение, зато есть можно обьединить несколько карточек, хоть и разных производителей, да и xdmx через который можно собрать скарточки с нескольких компов, только нужно быстро данными обмениваться.
Пропиетарщина может работать только в пределах одной карточки, но зато есть аппаратное ускорение. Вродебы даже на открытых атишных дровах оно есть, но точно не помню, давно это было.

Xinerama - хорошо, а compiz -

Xinerama - хорошо, а compiz - удобней ! (субъективно) =))
Вот тут еще:
http://ubuntuforums.org/showthread.php?t=1676402
вроде как у народа завелося (и как мне показалось с composite вкл). Недостатки: нужен либо 1 активный (для 3-х мониторов) DisplayPort->DVI переходник (хотя с некоторыми новыми и пассивными может прокатить на 1920*1200) либо сам монитор собственно с DisplayPort (одна штука в 3-х мониторной конфигурации).
http://www.amd.com/US/PRODUCTS/TECHNOLOGIES/AMD-EYEFINITY-TECHNOLOGY/HOW-TO/Pages/faqs.aspx
ща вот привезут карточку, и переходник, который мне кажеться не прокатит, тогда моник абгрейдить ...
(постараюсь отписаться по результату)
))

У меня на nouveau с xrandr

У меня на nouveau с xrandr работает ускорение.
И на четырёх мониторах fglrx крутится.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а): У меня

krigstask написал(а):
У меня на nouveau с xrandr работает ускорение.
И на четырёх мониторах fglrx крутится.

В случае с nouveau + xrandr, я так понял монитора два (или два по два отдельно?!). =))
Я пробывал с годик назад, и щас еще раз глянул
http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop
If you have multiple graphics cards, the only way to combine them into a single SCREEN is the Xinerama feature, and all the drawbacks listed for it apply. No acceleration whatsoever. Notice, that a card with multiple GPUs counts as multiple cards. The end result depends on which outputs are driven by which GPUs.
(уж непомню как там компиз работал, но работал вроде)
))
а fglrx, это опять таки, 2 по 2 ? или 4-е по отдельности ? =))

Про nouveau: да, там монитора

Про nouveau: да, там монитора два на одной двухголовой карте.

Цитата:
а fglrx, это опять таки, 2 по 2 ? или 4-е по отдельности ? =))

Не понял вопроса. Там четыре монитора, воткнутых в две двухголовых видеокарты. Собраны мозаикой в один большой экран.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а):

krigstask написал(а):
Собраны мозаикой в один большой экран.

Прошу прощения, но название темы точно соответствует конфигурации ? А далее, xorg.conf ? И с любого монитора на любой можно перетащить окно ? %))
доп.: у меня как бэ, тоже 3 монитора и компиз крутиться на проприетарной инвидия и карточки 2 двухголовых, а вот тока между всеми тремя мониками одно окно ну не как не перетащить (четвертый монитор убрал, вверх смотреть неудобно, гы). =)

Да, конечно. Это вообще всё

Да, конечно.
Это вообще всё дело крутится на AstraLinux, там свой корявый приказчикъ оконъ, который, судя по всему, не умеет удобно обращаться с множественными мониторами. Поэтому для пользователя это выглядит как один большущий монитор.
xorg.conf только с работы смогу показать.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask

krigstask написал(а):
xorg.conf только с работы смогу показать.

можна не надо )))
И трабла в иксах. А мож в людях, которые похоронили xgl, шоб Linux не обскакал оффтоп и на десктопе. Вот такой я мнительный, гы. А то, о ужОс ! - "лучшая" часть этого общества - в жопе !!! © И Остапа понесло ...
%)))))))))))

UP (см. первый пост)

UP
(см. первый пост)

SLI или XDMX

Посмотрите в сторону Nvidia SLI или XDMX

http://www.nvidia.ru/object/sli-technology-faq-ru.html

SLI — вообще не о том.

SLI — вообще не о том.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

- - -

С чего бы это не о том? Если я правильно понял, SLI, позволяет использовать более двух мониторов и, судя по всему, вместе с Compiz'ом.

SLI объединяет более одного

SLI объединяет более одного GPU для обсчёта одного и того же.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

- - -

Исхожу вот из этого:

http://www.nvidia.ru/object/sli-technology-multimonitor-ru.html
В дополнение вы можете удобно работать с 2, 4 или даже 6 дисплеями, используя конфигурацию вашего GPU и материнской платы.

http://www.nvidia.ru/object/sli-technology-faq-ru.html#s3
Сколько мониторов поддерживается в режиме SLI?
С драйверами GeForce R180 (или более свежими), стандартная 2-х, 3-х или 4-х платная конфигурация SLI поддерживает максимум два монитора. Дополнительные мониторы (всего до 6 штук) могут быть добавлены при использовании интегрированного в системную плату GPU и/или PhysX совместимой графической карты (GeForce 8-й серии или выше с минимум 256-ю Мб памяти), которые отличаются от тех, что входят в состав SLI. Дополнительную информацию о поддержке нескольких мониторов можно найти здесь.

Ну, поддерживается несколько

Ну, поддерживается несколько мониторов в режиме SLI, что с того-то?

Цитата:
Технология NVIDIA SLI – это революционная платформа, позволяющая гибко изменять графическую производительность путем объединения нескольких графических решений NVIDIA в одной системе

Это объединение GPU. Многомониторность надо натягивать поверх, и с ограничениями. А если больше нужно, предлагаете взять две карты для SLI и ещё одну сверх того?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

inspirra

inspirra написал(а):
Посмотрите в сторону Nvidia SLI или XDMX

http://www.nvidia.ru/object/sli-technology-faq-ru.html

посмотрел
http://en.wikipedia.org/wiki/Xdmx
When combined with Xinerama support, the multiple displays handled by DMX are presented to the user as a single unified screen.
и.т.д.
далее можно перечитать это
http://nouveau.freedesktop.org/wiki/MultiMonitorDesktop
(но я тока шо прочел еще раз)
:)

- - -

Composite extension, для многомонитоной конфигурации можно получить только при SLI, или DMX. В остальных случаях Xinerama которая composite не поддерживает. IMHO
Если вам композит не нужен - тогда и проблемы не вижу - используйте xinerama.

Посоны, а если вот

Посоны, а если вот так
http://goo.gl/OBzJ7
?
%)))))))))

- - -

Или я не понимаю что вам нужно ((три! и более) монитора + compiz + перетаскивание), или вы невнимательно читаете.

Цитата:
Если у вас несколько видеокарт, единственный способ объединить их в одном экране является функция Xinerama, и все недостатки перечисленные для этого применяются. Нет ускорение бы то ни было. Обратите внимание, что карты с несколькими графическими процессорами считается несколько карт. Конечный результат зависит от того, выходы приводятся в котором GPU.

If you have multiple graphics cards, the only way to combine them into a single SCREEN is the Xinerama feature, and all the drawbacks listed for it apply.

>единственный способ

>единственный способ объединить их в одном экране является функция Xinerama ...
надеюсь уже не единственный, см выше о AMD Eyefinity. Вот еще вроде как бы там надо чтоб разрешение одинаковое было у мониторов (мож не обязательно родное?!), пока изучаю, мож не один а все моники придется проабгрейдыт ... %)))

добавлено: ндааа, добавим к минусам необходимость одинакового разрешения на мониторах что в группе (пускай даже необязательно родных). И крутячая консоль получиться на 3 монитора однако .... %)))))))

Сколько можно повторять -

Сколько можно повторять - Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением, подключенным к любым карточкам, и не обязательно в пределах одного компа. Но аппаратное ускорение теряется. То что реализовано в пропиетарщине работает в пределах одной карточки. Как правило делает странный такой фрамбуфер на все экраны разом, и оконные менеджеры непонимают что экранов много, а вот при Xinerama очень даже.

evadim написал(а): Сколько

evadim написал(а):
Сколько можно повторять - Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением, подключенным к любым карточкам, и не обязательно в пределах одного компа. Но аппаратное ускорение теряется. То что реализовано в пропиетарщине работает в пределах одной карточки. Как правило делает странный такой фрамбуфер на все экраны разом, и оконные менеджеры непонимают что экранов много, а вот при Xinerama очень даже.

Глупости желательно повторять "про себя" (молча то есть) пока нет уверенности, что это правда. А когда эта уверенность появляется, то стоит постоянно сомневаться в ней !
(это я пишу типа как относительно к себе) ;)
Я вот может и попробовал бы усомнится в википедии и приведенных мной ссылках (вот еще одна к примеру http://en.wikipedia.org/wiki/Xinerama#Known_problems) если вы бы слова свои подтверждали тоже ссылками, к примеру эти: "Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением". (Кроме "одинакового разрешения", фразу "сколько угодно" я б заменил на "несколько")
Ну а дальше, по тексту, типа, масло масленое ....
Кста, а причем то эта несчастная ксинерама то ? Можэ стоит перечитать название темы ? =))

Далее, походу мои бабосы не эквивалентны моим выпендросам, поэтому в ближайшее время воплотить в жыснь сие чудо (AMD Eyefinity) не шмогу (а экономить на таких вещах - как два раза платить). Буду рад услышать любые отзывы на эту тему тут ... :)

gentli написал(а):Глупости

gentli написал(а):
Глупости желательно повторять "про себя" (молча то есть) пока нет уверенности, что это правда. А когда эта уверенность появляется, то стоит постоянно сомневаться в ней !
(это я пишу типа как относительно к себе) ;)

Это хорошо что к себе.

gentli написал(а):
Я вот может и попробовал бы усомнится в википедии и приведенных мной ссылках (вот еще одна к примеру http://en.wikipedia.org/wiki/Xinerama#Known_problems) если вы бы слова свои подтверждали тоже ссылками,

А надо не пробовать, а сомневаться в каждой статье из гибнущей википедии, потому что писал ту статью человек у которого в голове каша, что впрочем неудивительно когда пишется про такой незнаокомый linux. Итак, в данный исторический период статья (во всяком случае актуальная) о трёхмониторных конфигурациях на родной вики отсутствует, поэтому смотрим в http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors и тыкаем там в 2 статьи по настройке пропиетарных дров - ATI и Nvidia
что мы там видим?
http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors/Nvidia#Twinview

Цитата:
Advantages to TwinView:
Reduced overhead through avoiding X11's Xinerama extension,
Software OpenGL will be used with windows spanning two or more X screens.

Комментарии нужны? По мне - явно написано, что не используя Xinerama extension мы получаем фантастические плюшки, например рабочий OpenGL на нескольких мониторах одновременно.

http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors/ATI
прокручиваем до Troubleshooting fglrx setup

Цитата:
Make sure your apps are compiled with Xinerama support - ( equery hasuse xinerama )
Make sure Xinerama is NOT loaded as a module in xorg.conf. The Ati-drivers will take care of this automatically.

Тут ситуация похожа - нас просят убедится что модуль Xinerama не загружен. Но первая фраза вводит в заблуждение - да, в некоторых приложениях есть поддержка Xinerama которая позволяет им делать какието плюшки - например логин-менеджеру в 2х мониторной конфигурации показывать диалог не посредине экрана а выбрать какойто один - "основной", но не имеет отношения к настройкам в X-сервере Xinerama extension.
В целом, есть общаяя для всех Xinerama а есть у каждого производителя похожий режим но с ускорением: у ATI MergedFB у Nvidia Twinview, и так далее, которые поддерживают аппартное ускорение и прочие плюшки.

gentli написал(а):
к примеру эти: "Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением".(Кроме "одинакового разрешения", фразу "сколько угодно" я б заменил на "несколько")

А вот я не заменил, потому что пропиетарные решения действуюх в пределах одной видеокарты, и выходит что максимум это ATI со своим чудом на 6 выходов miniDP которая легко совмещается с самсунговской сборкой из 6ти мониторов. Для Xinerama это не предел, от того что можно например несколько карточек в комп поставить, а можно взять несколько компов, и соединив их чемто быстрым собрать черех xdmx в один зкран.

- - -

И все же еще раз акцентирую на:

Advantages to TwinView:
Reduced overhead through avoiding X11's Xinerama extension,
Software OpenGL will be used with windows spanning two or more X screens.

Ага, 2 или более, все что

Ага, 2 или более, все что есть на видеокарте. Не знаю как у Nvidia, у ATI бывает до 6ти.

- - -

карты с более чем двумя выходами стоят запредельных денег, что у ATi, что у Nvidia. Поэтому то я и говорил про SLI...
Конечно, нужно еще уточнить работают ли все четыре выхода при связки SLI+TwinView, или TV может работать с разделенными картами, без sli.., но в любом случае, цена такой SLI-конфигурации обойдется в копейки (две GF8800).

Вобщем, вот такое: http://www.youtube.com/watch?v=UhMErNsEoZw
судя по комментариям, реализуется как на ATi, так и на Nvidia. Но зная не понаслышке качество дров ATi и их нерасторопность в отношении поддержки свежих X'ов - я бы не рискнул ставить на этого вендора.

inspirra написал(а): Конечно,

inspirra написал(а):
Конечно, нужно еще уточнить работают ли все четыре выхода при связки SLI+TwinView

Да не работают, ёксель-моксель.

Цитата:
стандартная 2-х, 3-х или 4-х платная конфигурация SLI поддерживает максимум два монитора

Повторяю ещё раз: SLI объединяет GPU двух и более карт для обсчёт вывода на одну.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

inspirra написал(а): карты с

inspirra написал(а):
карты с более чем двумя выходами стоят запредельных денег, что у ATi, что у Nvidia.

Мониторы со стойками тоже мягко говоря не даром отдают

inspirra написал(а):
Вобщем, вот такое: http://www.youtube.com/watch?v=UhMErNsEoZw
судя по комментариям, реализуется как на ATi, так и на Nvidia. Но зная не понаслышке качество дров ATi и их нерасторопность в отношении поддержки свежих X'ов - я бы не рискнул ставить на этого вендора.

Судя по каментам, там сначала был похаченый XGL на котором както умудрились запустить ускорение на всех экранах(или там процессор позволяет и без ускорения compiz гонять?), а потом таки купили ATIшную 6ти мониторную карточку, с самсунговской сборкой мониторов. Ну и явно не в убунте о новых версиях драйверов и ядер задумываться.

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

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