Я надеялся установить 2 места. Один будет для моего телевизора, только чтобы запустить Boxee. Другой для моего основного рабочего стола.
Я искал хорошее руководство, чтобы помочь мне сориентироваться, я хотел бы использовать Ubuntu 10.10. Я предполагаю, что это просто случай получения коробки и двух графических адаптеров , а также USB-мыши и клавиатуры, а затем еще одного, который будет Bluetooth для телевизора.
Я не могу найти много документации по этой идее. Может кто-то указать мне верное направление?
Также я предполагаю, что все это возможно при стандартной установке Ubuntu, но с некоторой дополнительной конфигурацией.
В Ubuntu Wiki есть некоторые инструкции по 10.04. Также иногда упоминается mdm , и, возможно, вы можете следовать этому уроку 10.10 .
Взгляните на новую Ubuntu 11.10. Ключ к мультисайту, кажется, лежит в настройке lightdm, нового диспетчера отображения Ubuntu. К сожалению, Ubuntu Wiki (как упоминалось выше) дает только инструкции для kdm, но не для lightdm.
Насколько я могу судить, для этого нет (бесплатного) графического интерфейса, который работает "из коробки". Я думаю, что вам нужно сделать, это адаптировать ваш файл конфигурации XOrg и сказать ему, какие комбинации монитор-клавиатура-мышь идут вместе.
Лучший ресурс, на который я могу вам указать, это этот поток AskSlashdot . Вы найдете множество ссылок там. Но будьте осторожны: похоже, у вас должен быть опыт работы с Linux, особенно с редактированием конфигурационных файлов и т. Д.
Ubuntu 13.10 (Saucy) переключился на logind , который имеет гораздо лучшую поддержку нескольких мест , чем ConsoleKit программное обеспечение для управления сиденьями, используемое в 13.04 (Raring) и старше). Большая часть работы по переключению на logind на самом деле присутствует в Raring, поэтому с некоторыми усилиями возможно использовать logind с Raring.
Несмотря на переключение на logind, некоторые пакеты ключей (особенно lightdm
и xserver-xorg-core
) все еще имеют некоторые проблемы с поддержкой нескольких мест. Команда Ubuntu-Multiseat активно работает над загрузкой исправлений для этих проблем в PPA Ubuntu-Multiseat .
Чтобы настроить мультисессию на 13.04 (Raring) или 13.10 (Saucy), вы можете следовать инструкциям на странице ubuntu-multiseat PPA . Ниже приводится краткое изложение этих инструкций:
/etc/lightdm/lightdm.conf
и расскажите LightDM о ваших местах. В настоящее время очень сложно правильно настроить мультисайт; надеюсь, это будет легче в будущих версиях Ubuntu.
Я построил именно эту систему (но с MythTV) с использованием более старой версии Ubuntu и предоставил подробные инструкции по настройке на этой странице документа. https://help.ubuntu.com/community/MythTV_Multiseat?action=recall& rev = 1 Страница была «удалена», поскольку была признана устаревшей и более неактуальной.
В то время как инструкции были от того, когда я в последний раз перестраивал систему для 8.10, я обновил эту систему до 10.04LTS, которую я сейчас использую.
Обратите внимание, что мой телевизионный выход использует аудио / видео выход Hauppauge PVR-350. PVR-350 - это плата захвата аналогового телевидения, которая имеет HW-кодер для вывода видео (и не поддерживалась Myth в течение последних нескольких выпусков). Насколько мне известно, это устройство обладает уникальным свойством, заключающимся в том, что оно может обрабатывать вывод звука совершенно отдельно от обычного звукового тракта Linux. Это упрощает многопользовательскую работу после рассмотрения аспектов видео и HID на X.org.
Если вы не используете PVR-350, вам просто нужно заменить информацию о соответствующей видеокарте для вашего ТВ выхода. Я не знаю, как обращаться с аудио, однако. Я активно пытаюсь найти решение для аудио, так как мой PVR-350 выходит из строя, и мне нужно перенастроить систему, так как я собираюсь потерять свой аналоговый кабель.
Короткое обновление для Ubuntu 20.10 (или вообще Ubuntu с systemd), которое делает это очень простым, следуя инструкциям в Debian Wiki. Обратите внимание, что вам также не нужны дополнительные графические карты. Док-станции или USB-устройства, поддерживающие видеовыход, уже соответствуют требованиям.
Это сводится к следующей процедуре:
loginctl seat-status seat0
loginctl attach seat1 /sys/devices/platform/evdi.0/drm/card0
loginctl attach seat1 /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2.3 # Мышь
loginctl attach seat1 /sys/devices/pci0000 :00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2.1 # Клавиатура
PS: Этот пост написан с места1.