aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Здравствуйте, собираю медиасистему для проигрования мультимедиа с функцией видеонаблюдения. Для проигрывания медиа используется XBMC, для видеонаблюдения ZoneMinder, у которого видео с камер можно посмотреть через веббраузер. Мне нужно чтобы когда я включил компьютер у меня был загружен XBMC (что сейчас и есть), затем нажал определенную комбинацию клавиш и экран переключился на браузер, опять нажал на клавиши и вернулся к XBMC. Вот как такое реализовать?? Предполагаю в /etc/inittab както описать две загрузки на разные tty ?? |
x3al |
|
Темы:
0
Сообщения:
7
Участник с: 10 января 2011
|
>Предполагаю в /etc/inittab както описать две загрузки на разные tty ??Не обязательно в inittab. Можно запускать команды startx xbmc и startx normal – :1. Обе, к примеру, через su <нужный юзер> в rc.local. В ~/.xinitrc последним дописать что-то вроде [ "$1" = xbmc ] && /что/там/для/xbmc || /что/там/для/второй/среды. А можно не париться и использовать нечто вроде Xephyr для второй X-сессии, запустив его на одном из рабочих столов основной сессии. |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
x3al>Предполагаю в /etc/inittab както описать две загрузки на разные tty ??Не обязательно в inittab. Можно запускать команды startx xbmc и startx normal – :1. Обе, к примеру, через su <нужный юзер> в rc.local. В ~/.xinitrc последним дописать что-то вроде Xephyr отпадает как вариант, у меня и так загрузка процессора под 100% когда просматриваешь кино, а медиацентр еще и видеопотоки отдает. Я бы еще хотел избавиться от менеджера входа в систему, сейчас у меня вход в систему делает slim: /etc/inittab x:5:respawn:/usr/bin/slim >& /dev/null exec ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs То, что вы предложили, это нужно в /etc/inittab сделать вход init 3 id:3:initdefault: #x:5:respawn:/usr/bin/slim >& /dev/null В /etc/rc.local su xbmc_user startx xbmc su xbmc_user startx normal -- :1 И в ~./xinitrc [ "$1" = xbmc ] && ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs || opera -fullscreen Поправте, что не так |
iiabeji |
|
Темы:
19
Сообщения:
339
Участник с: 13 апреля 2009
|
Если видео можно посмотреть через браузер, смотрите в сторону xbmc launcher <ваш любимый браузер>, или, может возможно добавить http адрес видеопотока в сам xbmc в Видео? |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
может, проще в ~/.xinitrc добавить к строке запуска сессииxlaunch opera |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Странно если из терминал запускать xlaunch firefox, то он запускается, а если в .xinitrc добавить exec /usr/bin/ck-launch-session dbus-launch –exit-with-session xbmc –standalone -fs xlaunch firefox или exec /usr/bin/ck-launch-session dbus-launch –exit-with-session xbmc –standalone -fs exec xlaunch firefox то xbmc запускается а firefox нет, в чем может быть проблем?? И еще когда из консоли запускаю xlaunch firefox, то он у меня в полэкрана, даже когда F11 нажимаю для fullscreen, как бы его во весь размер экрана запустить?? |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Ребят подскажите как всетаки из .xinitrc запустить воторую среду, ничего не выходит! В .xinitrc у меня exec /usr/bin/ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs но если сделать exec /usr/bin/ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs || xlaunch openbox если exec /usr/bin/ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs & xlaunch openbox |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Вот так на другом tty запустить приложение: xinit `which firefox` – :1 Возникает другой вопрос, как эту команду запустить в фоне основной загрузки xbmc?? Сейчас у меня в .xinitrc xinit `which /home/xbmc/start.sh` -- :1 & exec ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs |