How-To

Questa guida aiuta a risolvere il problema riscontrato su alcuni notebook, sui quali non viene mostrato lo stato della batteria. Installazione dei pacchetti necessari Prima di procedere è necessario installare i seguenti pacchetti: * build-essential
* bison
* flex-old
Scaricare e installare il DSDT Il Differentiated System Description Table risiede nel BIOS della scheda madre e conserva tutte le informazioni sul proprio computer. Scaricare da questo indirizzo l'archivio compresso contenente la versione del DSDT adatta al proprio portatile e scompattarlo nella propria Home.
Nel caso in cui non siano disposinibili dei DSDT per la propria macchina, si può provare ad aggiornare il BIOS della scheda madre.
Scaricare il compilatore Intel iasl Il DSDT deve essere compilato.
Per questo abbiamo bisogno di uno speciale compilatore della Intel.
Scarica i sorgenti UNIX da qui.
Probabilmente devi cambiare il link per il download come segue.
tar zxf acpica-unix-20050624.tar.gz
cd acpica-unix-20050624/compiler
make
cp iasl ../..
cd ../..
Compilazione del DSDT Le versioni del 2005 di iasl sono più restrittive rispetto alla precedenti, quindi il tuo DSDT potrebbe non essere compilato.
Puoi provare a trovare una versione precedente di iast o intervenire sul DSDT tu stesso.
./iasl -tc dsdt.asl # compiling
Potresti avere diversi errori del tipo "ResourceSource string is missing".
Questi errori sono semplici da correggere. Tieni la finestra con gli errori del compilatore visibili, abbiamo bisogno dei numeri delle linee. Gli errori dovrebbero essere di questo tipo:
dsdt.asl 1034: 0x00000CF8, 0x00)
Error 1094 - ^ Missing ResourceSource string (required) dsdt.asl 1041: 0x0000F300, 0x00)
Error 1094 - ^ Missing ResourceSource string (required)
1024 0x0000, /* Address Space Granularity */
1025 0x0000, /* Address Range Minimum */
1026 0x00FF, /* Address Range Maximum */
1027 0x0000,