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 написал(а): У меня
В случае с 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: да, там монитора два на одной двухголовой карте.
Не понял вопроса. Там четыре монитора, воткнутых в две двухголовых видеокарты. Собраны мозаикой в один большой экран.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а):
Прошу прощения, но название темы точно соответствует конфигурации ? А далее, xorg.conf ? И с любого монитора на любой можно перетащить окно ? %))
доп.: у меня как бэ, тоже 3 монитора и компиз крутиться на проприетарной инвидия и карточки 2 двухголовых, а вот тока между всеми тремя мониками одно окно ну не как не перетащить (четвертый монитор убрал, вверх смотреть неудобно, гы). =)
Да, конечно. Это вообще всё
Да, конечно.
Это вообще всё дело крутится на AstraLinux, там свой корявый приказчикъ оконъ, который, судя по всему, не умеет удобно обращаться с множественными мониторами. Поэтому для пользователя это выглядит как один большущий монитор.
xorg.conf только с работы смогу показать.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask
можна не надо )))
И трабла в иксах. А мож в людях, которые похоронили 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, что с того-то?
Это объединение GPU. Многомониторность надо натягивать поверх, и с ограничениями. А если больше нужно, предлагаете взять две карты для SLI и ещё одну сверх того?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
inspirra
посмотрел
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 ...
надеюсь уже не единственный, см выше о AMD Eyefinity. Вот еще вроде как бы там надо чтоб разрешение одинаковое было у мониторов (мож не обязательно родное?!), пока изучаю, мож не один а все моники придется проабгрейдыт ... %)))
добавлено: ндааа, добавим к минусам необходимость одинакового разрешения на мониторах что в группе (пускай даже необязательно родных). И крутячая консоль получиться на 3 монитора однако .... %)))))))
Сколько можно повторять -
Сколько можно повторять - Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением, подключенным к любым карточкам, и не обязательно в пределах одного компа. Но аппаратное ускорение теряется. То что реализовано в пропиетарщине работает в пределах одной карточки. Как правило делает странный такой фрамбуфер на все экраны разом, и оконные менеджеры непонимают что экранов много, а вот при Xinerama очень даже.
evadim написал(а): Сколько
Глупости желательно повторять "про себя" (молча то есть) пока нет уверенности, что это правда. А когда эта уверенность появляется, то стоит постоянно сомневаться в ней !
(это я пишу типа как относительно к себе) ;)
Я вот может и попробовал бы усомнится в википедии и приведенных мной ссылках (вот еще одна к примеру http://en.wikipedia.org/wiki/Xinerama#Known_problems) если вы бы слова свои подтверждали тоже ссылками, к примеру эти: "Xinerama это способ обьединить сколько угодно мониторов с одинаковым разрешением". (Кроме "одинакового разрешения", фразу "сколько угодно" я б заменил на "несколько")
Ну а дальше, по тексту, типа, масло масленое ....
Кста, а причем то эта несчастная ксинерама то ? Можэ стоит перечитать название темы ? =))
Далее, походу мои бабосы не эквивалентны моим выпендросам, поэтому в ближайшее время воплотить в жыснь сие чудо (AMD Eyefinity) не шмогу (а экономить на таких вещах - как два раза платить). Буду рад услышать любые отзывы на эту тему тут ... :)
gentli написал(а):Глупости
Это хорошо что к себе.
А надо не пробовать, а сомневаться в каждой статье из гибнущей википедии, потому что писал ту статью человек у которого в голове каша, что впрочем неудивительно когда пишется про такой незнаокомый 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
Комментарии нужны? По мне - явно написано, что не используя Xinerama extension мы получаем фантастические плюшки, например рабочий OpenGL на нескольких мониторах одновременно.
http://en.gentoo-wiki.com/wiki/X.Org/Dual_Monitors/ATI
прокручиваем до Troubleshooting fglrx setup
Тут ситуация похожа - нас просят убедится что модуль Xinerama не загружен. Но первая фраза вводит в заблуждение - да, в некоторых приложениях есть поддержка Xinerama которая позволяет им делать какието плюшки - например логин-менеджеру в 2х мониторной конфигурации показывать диалог не посредине экрана а выбрать какойто один - "основной", но не имеет отношения к настройкам в X-сервере Xinerama extension.
В целом, есть общаяя для всех Xinerama а есть у каждого производителя похожий режим но с ускорением: у ATI MergedFB у Nvidia Twinview, и так далее, которые поддерживают аппартное ускорение и прочие плюшки.
А вот я не заменил, потому что пропиетарные решения действуюх в пределах одной видеокарты, и выходит что максимум это 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 написал(а): Конечно,
Да не работают, ёксель-моксель.
Повторяю ещё раз: SLI объединяет GPU двух и более карт для обсчёт вывода на одну.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
inspirra написал(а): карты с
Мониторы со стойками тоже мягко говоря не даром отдают
Судя по каментам, там сначала был похаченый XGL на котором както умудрились запустить ускорение на всех экранах(или там процессор позволяет и без ускорения compiz гонять?), а потом таки купили ATIшную 6ти мониторную карточку, с самсунговской сборкой мониторов. Ну и явно не в убунте о новых версиях драйверов и ядер задумываться.