Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/GraficaIbrida/Acpi_call"
Differenze tra le versioni 11 e 12
Versione 11 del 27/04/2013 19.01.29
Dimensione: 5596
Autore: jeremie2
Commento: Importato marco-dallas95/Prova1 con aggiunta acpi_call_GUI
Versione 12 del 27/04/2013 19.03.05
Dimensione: 5735
Autore: jeremie2
Commento: Revisione
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 8: Linea 8:
In questa guida verrà spiegato come abilitare/disabilitare la scheda video dedicata tramite l'utilizzo del modulo acpi_call In questa guida verrà spiegato come abilitare/disabilitare la scheda video dedicata tramite l'utilizzo del modulo '''acpi_call'''.
Linea 10: Linea 10:
= Installazione tramite interfaccia grafica = = Metodo da interfaccia grafica =
Linea 12: Linea 12:
E' possibile installare il modulo acpi_call tramite pochi e semplici click, utilizzando `acpi_call_GUI`. Grazie ad '''acpi_call_GUI''' è possibile tramite una comoda interfaccia grafica:
 * installare il modulo acpi_call, ricompilare automaticamente il kernel dopo ogni aggiornamento;
 * disattivare la scheda grafica dedicata;
 * disattivare la scheda grafica dedicata automaticamente ad ogni avvio.
Linea 14: Linea 17:
Si tratta di un programma java che tramite interfaccia grafica permette all'utente di:
  *Installare acpi_call ed automaticamente ricompilare il kernel dopo ogni aggiornamento;
  *Disattivare la scheda grafica dedicata;
  *Disattivare la scheda grafica dedicata automaticamente ad ogni avvio.
== Installazione ==
Linea 19: Linea 19:
Per utilizzare questo programma è neccessario aver installato java nel proprio pc.  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pachetti [[apt://git,openjdk-7-jre|gito penjdk-7-jre]].
Linea 21: Linea 21:
Per installare acpi_call_GUI:

 0. Installare il pachetto [[apt://git | git]].

 0. Aprire una finestra di terminale e digitare: {{{
 0. Aprire una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare i comandi:{{{
Linea 29: Linea 25:
sudo ./install }}}
 
 0. Utilizzo: aprire una finestra di terminale e digitare: {{{
sudo ./install
}}}

== Utilizzo ==

Per
avviare '''acpi_call_GUI''' digitare il comando:{{{
Linea 33: Linea 32:
}}} [[https://www.youtube.com/watch?v=h33bvoR14x8|Qui è disponibile un pratico video tutorial che illustra passo per passo come utilizzare il software]] }}}
Al
[[https://www.youtube.com/watch?v=h33bvoR14x8|seguente indirizzo]] è disponibile un pratico video tutorial che illustra passo per passo come utilizzare il software.
Linea 35: Linea 35:
= Installazione manuale = = Metodo manuale =
Linea 37: Linea 37:
 0. Installare il pacchetto [[apt://git | git]].  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://git | git]].
Linea 39: Linea 39:
 0. Aprire una finestra di terminale e digitare: {{{  0. Aprire una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare i comandi:{{{
Linea 43: Linea 43:
sudo insmod acpi_call.ko }}} sudo insmod acpi_call.ko
}}}
Linea 45: Linea 46:
= Utilizzo = == Utilizzo ==
Linea 57: Linea 58:
= Script di avvio automatico = == Script di avvio automatico ==
Linea 79: Linea 80:
= Script per aggiornamento automatico = == Script per aggiornamento automatico ==
Linea 116: Linea 117:
 * [[https://github.com/marcoDallas/acpi_call_GUI|Sito ufficiale del progetto acpi_call_GUI]]

Problemi in questa pagina? Segnalali in questa discussione


Introduzione

In questa guida verrà spiegato come abilitare/disabilitare la scheda video dedicata tramite l'utilizzo del modulo acpi_call.

Metodo da interfaccia grafica

Grazie ad acpi_call_GUI è possibile tramite una comoda interfaccia grafica:

  • installare il modulo acpi_call, ricompilare automaticamente il kernel dopo ogni aggiornamento;
  • disattivare la scheda grafica dedicata;
  • disattivare la scheda grafica dedicata automaticamente ad ogni avvio.

Installazione

  1. Installare i pachetti gito penjdk-7-jre.

  2. Aprire una finestra di terminale e digitare i comandi:

    git clone https://github.com/marcoDallas/acpi_call_GUI.git
    cd acpi_call_GUI
    sudo chmod +x install.sh
    sudo ./install

Utilizzo

Per avviare acpi_call_GUI digitare il comando:

java -jar acpi_call_GUI.jar 

Al seguente indirizzo è disponibile un pratico video tutorial che illustra passo per passo come utilizzare il software.

Metodo manuale

  1. Installare il pacchetto git.

  2. Aprire una finestra di terminale e digitare i comandi:

    git clone http://github.com/mkottman/acpi_call.git
    cd acpi_call
    make
    sudo insmod acpi_call.ko

Utilizzo

Nella tabella al seguente indirizzo sono disponibili nella colonna Working ACPI handle OFF i codici per la disattivazione della scheda dedicata classificate in base alla marca dei pc. I codici saranno utilizzabili per dare un comando del tipo:

echo '\_CODICE_RIPORTATO_IN_TABELLA_OFF' > /proc/acpi/call

Supponendo ad esempio di utilizzare il modello Aspire 4830TG il codice risulta essere \_SB.PCI0.PEG0.PEGP._OFF. Sarà quindi sufficiente digitare il comando:

echo '\_SB.PCI0.PEG0.PEGP._OFF' > /proc/acpi/call

A questo punto facendo clic sull'indicatore della batteria si dovrebbe notare un miglioramento nel tempo di durata della carica.

Script di avvio automatico

Se si desidera escludere la scheda dedidacata per i successivi riavvii è possibile creare un'apposito script.

  1. Creare il file in /usr/local/bin digitando in una finestra di terminale:

    sudo touch /usr/local/bin/script_acpi_call.sh
  2. Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/local/bin/script_acpi_call.sh e inserire al suo interno:

    #!/bin/sh
    echo '\_CODICE_RIPORTATO_IN_TABELLA_OFF' > /proc/acpi/call

    avendo cura di sostituire la dicitura "CODICE_RIPORTATO_IN_TABELLA" con il relativo codice del proprio modello riportato nella tabella. Salvare e chiudere il file.

  3. Rendere il file eseguibile digitando:

    sudo chmod 755 /usr/local/bin/script_acpi_call.sh
  4. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/rc.local e inserire prima della dicitura exit la seguente riga:

    /usr/local/bin/script_acpi_call.sh
    Salvare e quindi chiudere il file.

Script per aggiornamento automatico

In seguito ad ogni aggiornamento del Kernel, lo stesso kernel deve essere ricompilato per inserire il modulo acpi_call. Per rendere questo automatico, si può creare un apposito script.

  1. Creare lo script in /usr/local/bin digitando in una finestra di terminale:

    sudo touch /usr/local/bin/agg_acpi_call.sh
  2. Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/local/bin/agg_acpi_call.sh e copiare al suo interno il seguente codice, sostituendo nella seconda riga la dicitura nomeUtente con il vostro nome utente (se ad esempio il vostro è pippo la seconda riga dovrà essere url="/home/pippo") :

    #!/bin/sh
    url="/home/`nomeUtente`"
    s=$(uname -r)
    x=$(sed -n '1p' $url/acpi_call/kernel.txt)
    if [ $s != $x ]
    then
    cd $url/acpi_call
    make
    sudo insmod acpi_call.ko
    uname -r > $url/acpi_call/kernel.txt
    fi
    Salvare e chiudere il file.
  3. Rendere il file eseguibile digitando:

    sudo chmod 755 /usr/local/bin/agg_acpi_call.sh 
  4. Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/rc.local e inserire prima della dicitura /usr/local/bin/script_acpi_call.sh la seguente riga:

    /usr/local/bin/agg_acpi_call.sh 
    Salvare e chiudere il file.
  5. Digitare ora nella finestra di terminale:

    uname -r > $HOME/acpi_call/kernel.txt 
    Procedura terminata.

Ulteriori risorse


CategoryHardware