[FUGSPBR] Desligar uma maquina ATX

Antonio Torres antonio.torres em newspace.net.br
Sex Abr 11 23:22:26 BRT 2003


On Thu, 10 Apr 2003 21:07:18 -0300
Luís Vitório Cargnini <cargnini em terra.com.br> wrote:

> Agradeço as respostas e sim eu olhei o histórico mas ainda me restavam dúvidas, só explicando ACPI veio para substituir  o APM e vem por default no BSD-5 e "não deve ser removido", e ACPi nõ funciona junto com APM ou seja, você tem dee usar um ou outro nunca deve e nem pode usar os dois, qual deles ai depende de sua placa.

Negativo...... no FreeBSd 5.0 voce *pode* (e em diversos caso deve) remover o ACPI e ativar o apmd.

O ACPI é o "sucessor" do APM; ainda 'relativamente novo' e como "de costume" tudo que é novo nem sempre é implementado de acordo com os "standards"


Quando sua BIOS tem o ACPI bem (ou pelo menos razoavelmente) impementado, e voce ativa o modulo ACPI do Free5.0 ele "emula" o apmd (em laptops o comando `apm` responde corretamente carga de bateria, tempo restante, etc.); em maquinas "ATX" funciona o "suspend", "hibernate" etc.. (com diversas restrições, variando de BIOS para BIOS)


Um caso: meu laptop ( IBM Thinkpad i1400 ): 

FreeBSD 5.0 com ACPI : funciona *tudo*, até posso "meter o dedo na chave power" e a maquina desliga 'limpamente' (como num `shutdown -p now`), o `apm` me reporta, corretamente o tempo restante de bateria.

FreeBSD 5.0 *sem* ACPI : funciona igualzinho ao 4.8 !! precisa carregar o apmd para funcionar o `shutdown -p now` e se eu "meter o dedo no power" terei que 'amargar' um fsck no proximo boot:(


Na lista do FreeBSD-CURRENT correu uma longa discussão à respeito disso... (longa mesmo: dezenas e dezenas de mensagens); para quem quiser mais detalhes técnicos, vale a pena 'fuçar'o histórico dela (está em ingles)


Sendo prático: 

com o Free4.X: carregue  APMD
com o Free5 : se possível, carregue o ACPI; se não, carregue o APMD e faça de conta que nada aconteceu .....


Abraços

-- 
Antonio Torres
antonio.torres em newspace.net.br
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd