2014-11-03 2 views
0

Я создал приложение, которое получает информацию об firefox с использованием AT-SPI и C++ и работает. Но он не работает, пока работает как выскочка, а не приложение, несмотря на тот же исходный код.AT-SPI в Upstart

Причина atspi_init() возвращает ошибку 2.

Я написал файл конф из выскочки вроде этого:

description "firefoxurl daemon" 

start on runlevel [2345] 
stop on runlevel [!2345] 

script 
    exec /opt/GetCurrentUrlOfFirefox 
end script 

Может кто-нибудь сказать мне, почему AT_SPI не работал в Upstart?

ответ

0

Если он ожидает, что Firefox будет работать, это, очевидно, ложное предположение при запуске системы.

Возможно, вам стоит взглянуть на запуск его из сценариев запуска X; и даже тогда Firefox, как правило, не начнется через некоторое время.

Смежные вопросы