|
Iniciar script com o sistema
|
|
26/05/2011, 10:46
(Resposta editada pela última vez em: 26/05/2011 10:47 por lucasdona.)
Resposta: #1
|
|||
|
|||
|
Iniciar script com o sistema
Bom dia, scripts basicos sem que nao utilizam algum grafico iniciam normalmente no /etc/rc.local mas se por exemplo, se meu script contém uma mensagem atraves do zenity por exemplo (mostra uma msg grafica na tela), o script roda, mas as mensagens nao aparecem na tela.
Como esse script rodaria certo ao iniciar o sistema, mas gostaria de configura-lo através do terminal, aditando um arquivo, e nao la naquela opção de adicionar programas ao iniciar sistema. Aguém pode ajudar? abraços, Lucas. |
|||
|
26/05/2011, 12:26
Resposta: #2
|
|||
|
|||
|
RE: Iniciar script com o sistema
Acredito que você precisará configurar para o script ser inicializado junto com o ambiente gráfico, e não com o sistema básico. No fluxbox basta acrescentá-lo em ~/.fluxbox/startup e se precisar de um delay, pode usar o comando "sleep" antes. No gnome e no kde eu não sei como faz por arquivos de configuração, mas se bem me lembro, há um editor gráfico de aplicativos a serem inicializados com o ambiente gráfico. No lxde há algo semelhante também.
"Vamos tirar a barriga, senhor Barba? Digo..."
Debian Squeeze | Usuário #517613
|
|||
|
30/05/2011, 13:56
Resposta: #3
|
|||
|
|||
|
RE: Iniciar script com o sistema
Mas então, pelo editor gráfico eu sei como inicia a aplicação, gostaria de aprender como fazer isso configurando arquivo, sem depender de editor gráfico.
|
|||
|
08/07/2011, 17:00
Resposta: #4
|
|||
|
|||
|
RE: Iniciar script com o sistema
Cara, descobri que no KDE existe uma pasta para executar automaticamente scripts e aplicativos no início da sessão e/ou quando o kde é desligado. Para inicializar no começo da sessão, basta colocar o script ou um link simbólico para o aplicativo nessa pasta:
Código: ~/.kde/AutostartE pra rodar um script ou aplicativo ao desligar o kde, basta colocar o script ou um link simbólico para o aplicativo nessa outra pasta: Código: ~/.kde/shutdown/Vi isso nesse site aqui: http://www.dicas-l.com.br/arquivo/inicia...no_kde.php Pro Gnome é um pouco mais complicado, existe uma pasta, mas ao que parece (não tenho certeza porque não tenho gnome instalado pra testar), não basta apenas jogar o script nessa pasta, você tem que criar um arquivo "*.desktop" e colocar a chamada para o script ou aplicativo nesse arquivo, como se fosse um ícone de desktop. A pasta é essa aqui: Código: ~/.config/autostart/Pra criar um arquivo "*.desktop", basta seguir esse modelo de conteúdo: Código: [Desktop Entry]O XFCE usa um esquema semelhante ao do Gnome, você tem que criar ícones "*.desktop" em uma dessas pastas (dependendo da versão do xfce-session): Código: ~/Desktop/AutostartPro Fluxbox (como já havia mencionado) é só editar esse arquivo aqui e acrescentar uma chamada ao aplicativo ou script: Código: ~/.fluxbox/startupPara OpenBox e para o LXDE (se ele estiver usando o OpenBox como WM), você tem que acrescentar uma entrada para o script ou aplicativo nesse arquivo (se o arquivo não existir, tem um modelo dele em /etc/xdg/openbox): Código: ~/.config/openbox/autostart.shNão esqueça de colocar permissão de execução no seu script usando o chmod. Abraços! "Vamos tirar a barriga, senhor Barba? Digo..."
Debian Squeeze | Usuário #517613
|
|||
|
« Anteriores | Seguintes »
|
Usuários visualizando este tópico: 1 Visitantes






