Bom consegui o meu email, que mandei para uma amigo lá na empresa que estava com o mesmo problema:
Estou enviando este email para apenas FYI sobre falha de gerenciamento de energia no Ubuntu 10.10. Eu tive um problema semelhante com um acer aspire 3050, na época deu uns 9 erros, corrigi apenas 8 erros, mas se não arrumar todos comina na perda da bateria, o que foi que acabou acontecendo. Ela com o tempo acabou ficando inutilizável depois de 3 meses de uso + ou -, devido esta falha de ACPI. O problema está que o ACPI foi feito para SO Windows, então o kernel do linux, não entende diretamente, por isso há uma tabela de ACPI para cada Processador, mesmo que seja quase a mesma configuração, deve ser recriado. Eu fiz aqui no meu AMD do meu HP Pavilion 2114br, sei que na versão do Ubuntu 10.04 LTS amd 64 bit, funciona direito então penso em copiar a tabela DSDT do ACPI, rodando como Live e recompilar no Ubuntu 10.10. OBS: Não sei se faz diferença copiar de 64 bit para 64 bits ou 32 para 64bits. Não testei. Eu reparei que de tempos em tempos acontece da equipe core do ubuntu, não focar nas correções pois eles já sabe como fazer há uns 4 anos, mas sempre ocorre em versões não-LTS, aquelas de 6 meses. Jás as LTS (suporte por 3 anos), não ocorrem. Acho que é correria de entregar no prazo e este tipo de problema é bem específico e leva tempo para corrigir. Acho que todos desta lista tem por obrigação, enviar emails pressionando, por uma solução, mesmo sendo um produto opensource, pois é nada menos do que a BIOS e a bateria. Há alguns comandos para ver quantos erros tem sua DSDT da ACPI, segue: *Para ver o Status da Bateria em tempo real:* cat /proc/acpi/battery/BAT0/state *Informações detalhadas:* cat /proc/acpi/battery/BAT0/info *Alerta sonoro (se existir de fábrica)* cat /proc/acpi/battery/BAT0/alarm ------ Para verificar, você deve ter algumas ferramentas, para isso instale: sudo apt-get install build-essential bison flex-old Depois cat /proc/acpi/dsdt >> /tmp/dsdt.dat Para gerar um arquivo com o código da tabela, execute: iasl -d /tmp/dsdt.dat Isso irá criar um arquivo dsdt.dsl, que contém o código a ser corrigido. Em seguida, tente gerar uma nova tabela DSDT, usando o comando: iasl -tc /tmp/dsdt.dsl Se tudo der certo, ele irá compilar com 0 Errors, 0 Warnings, 0 Remarks e 0 Optimizations. Se você não conseguir compilar, terá que corrigir o código, até cumprir todas as condições necessárias do compilador. Para algumas dicas de como resolver os problemas em tempo de compilação, consulte este documento<https://webmail.abril.com.br/owa/redir.aspx?C=57bf791536604ee1944db6b8152fed4f&URL=http%3a%2f%2fforums.gentoo.org%2fviewtopic.php%3ft%3d122145> . As instruções estão em Assembly e C em alguns casos. Após a compilação, serão gerados dois arquivos, um com o nome DSDT.aml e outro com o nome dsdt.hex (ou algo parecido). Copie o arquivo DSDT.aml para o diretório /etc/mkinitramfs. Após, execute o comando: sudo dpkg-reconfigure linux-image-$(uname -r) Feito isso, reinicie o computador OBS dos Resultados - O sensor da bateria funciona corretamente, mostrado o status da mesma. - O tempo de duração da bateria está quase tão bom quanto no Windows, mas é preciso mais testes para afirmar com certeza. Se quiserem mandar os arquivos DSDT para eu dar uma olhada, eu me interesso. OBS:Não me responsabilizo por toda e qualquer falha que ocorrer devido à estes procedimentos ou similares a este. --- Em 5 de dezembro de 2010 01:13, Sidney <[email protected]> escreveu: > kkkkkk... essa do homem pra lua foi pra acabar! hauahahu > Mas enfim, o Mauro só pode estar de brincadeira de falar que 'é simples'!! > rssss > rssssssssssss.... essa foi demais!! > > > > 2010/12/4 Andre Cavalcante <[email protected]> > > > 2010/12/4 Mauro Risonho de Paula Assumpção <[email protected]> > > > > > Consegui resolver o problema. > > > > > > > Parabéns > > > > > > > > > > Vou postar na segunda-feira, pois o artigo ficou na empresa e não tenho > > > acesso aqui. > > > > > > É simples: > > > > > > Tem que fazer engenharia reversa do DSDT da ACPI em Assembly, > descompilar > > a > > > tabela, instalar algumas ferramentas e compilar o kernel. > > > > > > > Simples?! :D (kkk). Realmente há coisas mais complexas, como por exemplo, > > manda um homem para Lua. > > > > > > > > > > Funciona! > > > > > > Aguardem até segunda e envio para lista > > > > > > > Estou no aguardo. > > > > > > > > > > > > Att. > > > > > > > Abraços > > > > André Cavalcante > > Almada, Portugal > > Ubuntu User number # 24370 > > Quer saber sobre Open Source Software? http://sobreoss.blogspot.com > > Quer saber mais sobre Espiritismo? http://sobreespiritismo.blogspot.com > > > > Atenção: Este e-mail pode conter anexos no formato ODF (Open Document > > Format)/ABNT (extensões odt, ods, odp, odb, odg). Antes de pedir os > anexos > > em outro formato, você pode instalar gratuita e livremente o BrOffice ( > > http://www.broffice.org) ou o seguinte Plugin para Microsoft Office ( > > http://www.sun.com/software/star/odf_plugin/get.jsp). > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

