[Resolvido]Como colacar aplicativos no arranque do sitema?

Iniciado por masterkorp, 06 de Dezembro de 2007, 20:05

tópico anterior - próximo tópico

masterkorp

Como posso eu colocar aplicativos no arranque do sistema? Quais os parâmetros disponíveis (do genro inicializar minimizado, etc..)?

Cumprimentos,
MasterKorp

clcampos

Para colocar um aplicativo para iniciar assim que colocar seu login/senha basta acessar a opção:

Sistema > Preferências > Sessões

Para colocar um aplicativo para iniciar assim que o PC é ligado basta colocar a chamada dele no arquivo /etc/rc.local, bastando para isto colocar a chamada antes da linha exit 0.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

masterkorp

Já agora como eu posso fazer arrancar um processo minimizado a partir da consola?

clcampos

Citação de: masterkorp online 06 de Dezembro de 2007, 20:27
Já agora como eu posso fazer arrancar um processo minimizado a partir da consola?

O que você pretende iniciar? No arranque do sistema ou durante o login?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

masterkorp

Se possível gostava de saber fazer isso nos dois

Desde já obrigado.

clcampos

Citação de: masterkorp online 07 de Dezembro de 2007, 20:53
Se possível gostava de saber fazer isso nos dois

Desde já obrigado.

Pois é, para iniciar um aplicativo assim que você faz logon (digita seu usuário e senha) basta acessar a opção Sistema > Preferências > Sessões clicar no botão Novo.

Abrirá a tela Novo Programa Inicial, ai digite um Nome para ele, e também o Comando responsável por iniciá-lo, clique em Ok e depois feche a tela Sessões.

Caso os dados estejam corretos, no próximo logon o software iniciará automáticamente.

Para iniciar um aplicativo/software durante o processo de boot você deve editar o arquivo /etc/rc.local. Primeiro então deve abrir um terminal:

Aplicações > Acessórios > Terminal

Feito isto edite o arquivo com direitos de alteração:

sudo     gedit      /etc/rc.local

Abrirá o texto abaixo, ou algo parecido:

Citar
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

No caso aqui o arquivo é exatamente o original (estou usando o Feisty agora), e basta digitar o comando que você deseja executar antes da linha exit 0, salvar o arquivo, e pronto. Caso tudo esteja correto no próximo boot o que deseja será executado.

Para explicar este caso vou contar um caso extremo que tive no trabalho. Tenho um servidor de arquivo e a cada boot preciso montar o diretório /home do servidor nas estações. Para isto mudo o arquivo /etc/fstab, mas outro dia todas as alterações que fiz produziram erro (não me pergunte porque, já que faço isto todo dia) e simplesmente não achei um meio de fazê-lo. Não tive dúvidas,  coloquei a linha no arquivo /etc/rc.local e funcionou. Vou colar como ficou para ter idéia.

Citar
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

mount -t    nfs    10.3.131.3:/home   /home
exit 0

Espero ter sido claro.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

masterkorp

#6
É pá muito obrigado mesmo!

clcampos

Citação de: masterkorp online 08 de Dezembro de 2007, 15:18
É pá muito obrigado messo!

masterkorp não entendi muito bem sua frase. Resolveu o problema?

Caso tenha resolvido poderia editar a primeira mensagem do tópico e adicionar RESOLVIDO ao título da mesma.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!