Комментарии 24
Хм, я, конечно, не уверен, но не проще было бы сделать на основе KVM/QEMU?
Вот относительно свежая, подробная инструкция: bbs.archlinux.org/viewtopic.php?id=162768
Вот относительно свежая, подробная инструкция: bbs.archlinux.org/viewtopic.php?id=162768
0
А зачем добавлять оверхед от виртуализации, если можно обойтись без неё?
0
Не совсем вас понимаю. Если у вас Windows под XEN использует paravirt, то вы можете использовать virtio в QEMU.
0
Все равно работать будет медленнее, чем на «голом» железе. Тот же virtio значительно уменьшает просадку, но не убирает её полностью. Зачем это, если всё и так работает?
И да, причем тут Windows? В теме речь идет о Linux.
И да, причем тут Windows? В теме речь идет о Linux.
0
Прошу прощения, у меня, по какой-то причине, сложилось впечатление, что вы остановились на XEN.
0
Вобщем-то поиметь Windows в видео на втором экране тоже было бы интересно.
0
www.ibik-soft.com — Астер живее всех живых. Кстати, отдельные умельцы 12 рабочих мест организовывали…
0
Наверное затем чтобы и пульса работала, и с локами проблем не было и чтобы без автологина
0
Пульса в системном режиме у меня работает нормально.
А с локами и автологином — нужно разбираться. Уверен, что проблема решаемая. Возможно, достаточно отказаться от LightDM. По крайней мере это первое, что бы я попробовал сделать.
А с локами и автологином — нужно разбираться. Уверен, что проблема решаемая. Возможно, достаточно отказаться от LightDM. По крайней мере это первое, что бы я попробовал сделать.
0
Не знаю пока, руки еще не дошли, но попробовать хочется! Попробую — отпишусь
0
Я настраивал Xen, и статью об этом писал. Карты пробовал разные серий HD5xxx HD6xxx HD7xxx — работают все, так что с выбором карты вы честно говоря погорячились.
Карта подходит любая, но в Dom0 не работают закрытые драйвера nvidia/fglrx. Потому настоятельно рекомендую карты серии HD6xxx, так как они имеют просто отличную поддержку открытыми драйверами, соизмериму с закрытыми (одна из лучших HD6870).
А в DomU можно пробрасывать большинство всевозможных карт, работает отлично, оверхеда виртуализации не замечал. Всё же две полноценные ОС со своими USB портами — лучший Multiseat, хотя в определённых ситуациях и ваш вариант весьма интересен, например, если применять на ноутбуке.
Карта подходит любая, но в Dom0 не работают закрытые драйвера nvidia/fglrx. Потому настоятельно рекомендую карты серии HD6xxx, так как они имеют просто отличную поддержку открытыми драйверами, соизмериму с закрытыми (одна из лучших HD6870).
А в DomU можно пробрасывать большинство всевозможных карт, работает отлично, оверхеда виртуализации не замечал. Всё же две полноценные ОС со своими USB портами — лучший Multiseat, хотя в определённых ситуациях и ваш вариант весьма интересен, например, если применять на ноутбуке.
0
Я так понимаю о полностью гибкой конфигурации остаётся только мечтать?
Чтобы из multiseat конфигурации после вылогинивания одного из ползьваотелей на лету переключаться в однопользовательский режим и одному пользоваться обоими мониторами.
Ну и проблемы со звуком.
Уэ сколько лет мультиситу, а всё его состояние не вызывает желания заморочиться дома с такой конфигурацией.
Чтобы из multiseat конфигурации после вылогинивания одного из ползьваотелей на лету переключаться в однопользовательский режим и одному пользоваться обоими мониторами.
Ну и проблемы со звуком.
Уэ сколько лет мультиситу, а всё его состояние не вызывает желания заморочиться дома с такой конфигурацией.
0
Насколько я знаю — да, такого сделать не получится.
Причина, скорее всего, в том, что это мало кому нужно. Вот и не реализовано.
Причина, скорее всего, в том, что это мало кому нужно. Вот и не реализовано.
+1
Возможно только с перезапуском X-ов, чтобы отдать им обе карты. Дальше уже «на лету» конфигурации можно менять.
Но проще подключить «общий» монитор к обеим картам и просто переключать входы на нем. В пределах одной карты конфигурация меняется «на лету» из nvidia-settings.
Но проще подключить «общий» монитор к обеим картам и просто переключать входы на нем. В пределах одной карты конфигурация меняется «на лету» из nvidia-settings.
0
Укажите какая версия убунты используется?
года 3 назад сделал 3 мониторную на ubuntu 10.04, никакого автологина не нужно было. Вот думаю переставить на 14.04, но не уверен что там остался lightdm.
Из мелких придирок.
16 линий pci-e на процессор это только наверное у интела, и то не у всех. У i7-4820K, который вполне себе настольный, их 40.
Не помню точно сколько там линий у АМД процессоров (может тогда они были еще в материнке), но материнок на 990FX чипсете с поддержкой x16 +x16+x4 полно за разумную цену, а не 300-400уе как для интела.
И вопрос, как ведут себя USB клавиатуры и мышки при переподключении в живой сессии? Что случается когда еще одну мышку подключить например?
В 10.04 пришлось долго мутить с udev, чтобы подключаемые девайсы раскидывались на правильные рабочие места в зависимости от места подключения.
года 3 назад сделал 3 мониторную на ubuntu 10.04, никакого автологина не нужно было. Вот думаю переставить на 14.04, но не уверен что там остался lightdm.
Из мелких придирок.
16 линий pci-e на процессор это только наверное у интела, и то не у всех. У i7-4820K, который вполне себе настольный, их 40.
Не помню точно сколько там линий у АМД процессоров (может тогда они были еще в материнке), но материнок на 990FX чипсете с поддержкой x16 +x16+x4 полно за разумную цену, а не 300-400уе как для интела.
И вопрос, как ведут себя USB клавиатуры и мышки при переподключении в живой сессии? Что случается когда еще одну мышку подключить например?
В 10.04 пришлось долго мутить с udev, чтобы подключаемые девайсы раскидывались на правильные рабочие места в зависимости от места подключения.
0
Четыре года назад на работе ставили multiseat систему на 4 рабочих места на Debian 4 (через zephyr или MDM, уже не помню). Через месяц отказались от нее из-за неустойчивости к дураку. Если мышь 1 вытащить из USB, то все 4 места не грузились и т.д. Заменили на 4 простых компьютера.
0
Займусь немного некропостингом, но хочу выразить свой респект. Случайно перешел на этот материал отсюда habrahabr.ru/post/231555. Читаю, и думаю, черт возьми! Я тоже об этом думал лет эдак 5 еще назад, но тогда в Xen не было нормального PCI passtrough, а потом когда сделали, была проблема с материнками с IOMMU. Где-то полгода назад ко мне приходила мысль, что уже сейчас это можно все реализовать, но совсем не до того было. И вот вижу этот пост, и душа радуется. Спасибо тебе добрый человек, теперь вижу, что это реально не только на практике, но и в теории. У меня немного другой интерес во всей этой затее. Не multiseat, а multiOS, скажем так. Хотелось бы иметь несколько разных ОС под рукой, с реальным железом, графическим ускорением и т.п. и переключаться между ними просто по хоткею. Такой виртуальный KVM как бы из одного ПК. :)
0
А что если… Использовать вместо Xen LXC или Docker? Тогда и оверхеда на виртуализацию не будет, и будет свой корень, не будет никаких проблем с блокировками в tmp…
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Раздвоение личности или еще раз о MultiseatX