При включении компьютера у меня автоматически стартует xbmc, во многих DE и WM есть каталоги и файлы для автостарта приложений, в xbmc я такого не нашел.
Какой вариант можно придумать, чтобы выполнить графическую программу, после того как запустились иксы, в base немного соображаю, скрипт проверки запустились иксы с xbmc написать можно, только вот откуда его выполнять ? может в виде демона его оформить ?
Запустить приложение после загрузки Иксов
Ну, что, правильно все думаешь...
Не не правильно, демоны выполняются запускаются, когда графика еще не запустилась, а отслеживаю я запуск xbmc с помощью wmctrl, который смотрит запустилось окно или нет. И wmctrl выдает ошибку и зацикливается при старте системы.
Вообщем нашел я подобие автостарта у xbmc, сам исполняемый файл XBMC называется xbmc.bin, а его запускает скрипт с названием xbmc, вот в этот скрипт я в конуе и дописал запуск нужного мне софта
А xbmc не из ~/.xsession стартует?
из .xinitrc
А что мешало туда сразу добавить нужные проги?
если из .xinitrc запускать так:
xbmc &
прога,
То иксы падают.
надо так:
progname &
xbmc
У меня по крайней мере так и всё работает, только вместо xbmc другая команда.
Думаю дело в XBMC, он монопольно захватывает управление компьютером и если он запущен то шевелиться нельзя, иначе он накажет тебя.
Думаю дело в XBMC, он монопольно захватывает управление компьютером и если он запущен то шевелиться нельзя, иначе он накажет тебя.
звучит как описание порева smile