On 1/25/06, Francisco Welington de Sousa Lima wrote: > Oi Gentil, > infelizmente não funcionou até 20 minutos.
Para mim, não ficou claro se o processo morre mesmo usando o nohup, pois você não usou nohup no script do gentil e com relação ao "nohup ./m16z2n9 &" você disse "usei com o programa rodando e devo usar com program sem rodar", que eu não entendo (aliás você podia tentar escrever mais claramente - revise sua mensagem antes de enviar). Com relação ao arquivo que deixaria um usuário rodar programas em segundo plano, isso não existe. Também não consigo pensar em nada da configuração de um usuário que causaria esse problema. Você tem certeza que os processos não morrem quando são executados por outros usuários? Crie um outro usuário para você e faça testes. O kernel tem tem uma política de limites para execução de processos, podendo matar um processo que ocupou a CPU mais tempo que o permitido ou que usou mais memória que o permitido, porém a configuração padrão dos Debian vem sem limite nenhum. O kernel também pode matar processos quando acaba a memória livre - alguma chance disso estar acontecendo no seu micro? De qualquer forma, se o kernel mata algum processo, deve deixar mensagens úteis em /var/log/messages. Verifique. Se você deixar o programa rodando em primeiro plano, sem fechar o terminal, o processo também morre depois de um tempo? Aparece alguma mensagem sobre o término do processo? Acho também que não custa tentar o tal screen, na pior das hipóteses, o fato dele resolver ou não o problema já é uma informação a mais. -- Bruno de Oliveira Schneider http://www.dcc.ufla.br/~bruno/

