Я хочу, чтобы Firefox запускался автоматически при запуске Lubuntu. У меня установлено приложение LXSession Configuration. В нем я попытался ввести все предложения в этого вопроса , например:
bash -c "sleep 10 && firefox"
sleep 10 && firefox
xterm -e 'sleep 10 && firefox'
sh -c "sleep 10 && skype &"
Для всех них они работают в командной строке, но не при вводе их в интерфейсе конфигурации LXSession.
Если я сам введу firefox
, он запустится при запуске Lubuntu.
Я предполагаю, что все вышеперечисленные команды сна работают только в Ubuntu. Как получить программу для задержки при автозапуске в Lubuntu?
Дополнительное примечание: причина, по которой я хочу отложить Firefox, заключается в том, что я автоматически подключаюсь к VPN, и VPN требуется некоторое время для завершения подключения. Мне нужно, чтобы Firefox запускался после завершения VPN-подключения, поэтому, если есть какой-либо способ заставить одну программу (например, Firefox) запускаться после завершения какого-либо другого события (сетевой менеджер завершает соединение), это тоже будет работать.
Попробуйте это:
Создают Содержание файла $HOME/.config/upstart/firefox-with-delay.conf
:
start on desktop-start
stop on desktop-end
script
sleep 30
firefox
end script
[еще 117] информация:
http://ifdeflinux.blogspot.de/2013/04/upstart-user-sessions-in-ubuntu-raring.html