Как вы можете догадаться, это неттоп-домашний сервер, присоединенный к телевизору по hdmi. Задумка была держать на нем несколько контейнеров с иксовыми приложениями: steam, firefox, kodi.
Собственно, на хост машину поставил xserver и всю обвязку, запустил xinit. На контейнере:
$ export DISPLAY=:0
$ firefox
Лиса запустилась - правда без звука, но, как я понял, там нужно прокидывать пульсу - но меня смущает сама такая организация.
Во-первых, xinit сразу же открывает xconsole. Не вдаваясь в подробности, я бы предпочел видеть login prompt хост машины, в случае если ни один «иксовый» контейнер не запущен. Если же такой работает - хочу видеть результат его работы. Иными словами, можно ли запустить иксы в фоне и выводить картинку только если появляются какие-то приложения, типа браузера?
Во-вторых, правильно ли вообще использовать одни иксы на все контейнера?
Готов выслушать и всякие остроумные, но аргументированные, советы, чем вообще можно заменить иксы.
Звук, наверное, придется тоже как-то так же разводить, потому что хочу выводить вконтактик и интернет-радио и mpd всякие на старенький (в плане интерфейсов) музыкальный центр.