Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Fala pessoal, como tão as coisa?

    galera, seguinte...

    como poderia ser feito para que qdo o linux desligasse e o micro estivesse pronto para desligar, o sistema ficasse emitindo um beep intermitente???

    preciso disso para um servidor que tenho aqui de testes, o mesmo não tem monitor, então não sei qdo o mesmo está pronto para ser desligado.

    Não sei se isto seria possível visto que o linux encerra todos os processos antes de desligar.

    Mas se alguém tiver alguma dica agradeço..

    valew

  2. #2
    mvtica
    bom, com fontes atx vc tem a opção de usar o apm, ai ele literalmente desliga a maquina, ja com fontes at não sei

    e esse beep eu num sei se tem como,sinceramente ...
    oq acho q poderia ser feito é editar o runlevel pra ultima coisa q ele execultar ser um beep ou algo do tipo, ai vc esperaria alguns segundos q pela logica ja estaria pronto para ser desligado ...



  3. dá um echo -e "\a" para o número de beeps que vc quer, ou escreve um for em loop infinito .... mas se a fonte for atx acho que é mais viável ativar o suporte do kernel a acpi e apm. Beepar eu sei que beepa, mas o init vai matar o seu processo em algum momento, entao dificilmente vai funcionar.

  4. poi zé...


    se a fonte fosse atx seria fácil, mas é AT...

    justamente por isso q eu queria o beep..



  5. galera..

    encontrei a resposta q estava procurando...

    sabendo-se q no linux quase tudo gira em torno de scripts, editei o script rc.0 q é link do rc.6 (slackware 10.2) e adicionei algumas linhas q fariam o beep desejado...

    e além do beep aparece outra mensagem, mas esta é quase desnecessária, visto q o micro estará sem monitor...

    no fim do script onde tem

    if [ "$command" = "reboot" ]; then
    echo "Rebooting."
    reboot
    else
    poweroff
    fi
    adicionei as linhas

    if [ "$command" = "reboot" ]; then
    echo "Rebooting."
    reboot
    else
    poweroff

    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    echo "Micro já pode ser desligado"
    printf '\a'
    sleep 1
    fi
    e qdo o micro está pronto para ser desligado 6 beep's são emitidos...

    eu poderia de feito isso com while, mas não lembrava da sintaxe e não queria procurar agora, depois eu faço e posto como ficou...

    mas assim está funcionando..

    valew
    []'s






Tópicos Similares

  1. Executar script ao desligar servidor
    Por morronix no fórum Servidores de Rede
    Respostas: 5
    Último Post: 16-01-2010, 22:01
  2. Slackware 12.1 travando ao desligar
    Por sbgbfm no fórum Sistemas Operacionais
    Respostas: 0
    Último Post: 21-10-2008, 12:03
  3. Servidor trava ao desligar
    Por vrobsonv no fórum Servidores de Rede
    Respostas: 3
    Último Post: 31-08-2006, 07:18
  4. Problemas ao Desligar o pc
    Por ynsor no fórum Servidores de Rede
    Respostas: 1
    Último Post: 23-08-2006, 09:05
  5. Problemas ao desligar o servidor
    Por lmvichiatto no fórum Servidores de Rede
    Respostas: 1
    Último Post: 05-10-2004, 07:30

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L