Risolviamo il bug del Risparmio Energico del Kernel Linux

Creato il 01 luglio 2011 da Ronin117
A partire dalla versione 2.6.38 del kernel Linux è presente un grave bug che deteriora gravemente l'efficenza energetica del nostro sistema riducendo di oltre il 30% la durata della batteria su computer portatili
Come se ciò non bastasse, pare che il bug sia presente anche nella release 3.0 del kernel, in questo momento nella versione RC5.
Fortunatamente Phoronix ha recentemente rilasciato un workaround che permette di aggirare il problema. La procedura proposta forza lo stato Attivo della Gestione Energetica sin dall’avvio del sistema da parte di GRUB2 e secondo la stessa Phoronix la soluzione è funzionante con la maggioranza dei computer, ma non su tutti!!!
Per applicare la patch vi basterà seguire queste semplici istruzioni:

  1. Aprite il terminale e digitate il seguente comando:

    sudo gedit /etc/default/grub


  2. Cercate la seguente riga di codice

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    ed aggiungetevi l'istruzione pcie_aspm=force come visibile sotto

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"


  3. Chiudete l'editor di testo e sempre da terminale digitate il seguente comando

    sudo update-grub

    per aggiornare la configurazione di GRUB2.

  4. Ora non vi resta che riavviare il sistema.

Se qualcosa dovesse non funzionare vi basterà riaprire il file "/etc/default/grub" ed eliminare l'istruzione "pcie_aspm=force". Ricordatevi infine di dare il comando "sudo update-grub" per aggiornare la configurazione di GRUB2.
Fonte:
>www.webupd8.org