# Manuale del Gestore di alimentazione di MATE

## Introduzione

Il Gestore di alimentazione di MATE è il demone per la gestione energetica del `desktop MATE`

## UsoUtilizzo

Il Gestore di alimentazione di MATE viene di solito avviato all'accensione, ma puoi avviare manualmente il Gestore di alimentazione di MATE tramite:

Riga di comando

- Digita `mate-power-manager --verbose --no-daemon` e premi Invio:

## Messaggi di notifica

Quando il Gestore di alimentazione di MATE è avviato, potrebbero apparire le seguenti notifiche.

### Batteria in fase di scarica

#### Il Gestore di alimentazione di MATE notifica quando l'alimentatore viene disconnesso

E' possibile disabilitare questa notifica modificando la chiave dconf `org.mate.power-manager notify-discharging`.

### Carica completa

#### Il Gestore di alimentazione di MATE notifica quando la batteria del portatile è completamente carica

E' possibile disabilitare questa notifica modificando la chiave dconf `org.mate.power-manager notify-fully-charged`.

La notifica verrà mostrata solo quando la carica della batteria scende sotto il 95% e viene poi ricaricata completamente. Questo per evitare che vengano mostrate notifiche ripetute su alcune macchine che non comunicano correttamente lo stato di carica al sistema.

### Carica bassa

Quando la carica della batteria è bassa viene mostrata la seguente notifica. E' importante collegarsi all'alimentatore al più presto.

#### La notifica del Gestore di alimentazione di MATE quando la carica è bassa

E' possibile disabilitare questa notifica modificando la chiave dconf `org.mate.power-manager notify-low-power`.

### Livello critico

Quando il computer è scarico viene visualizzata questa notifica che spiega le azioni necessarie. È possibile modificare l'azione di critica bassa nelle preferenze.

#### Il Gestore di alimentazione di MATE notifica quando il livello di carica è critico

### Fallimento della sospensione

Quando si verifica un errore nella sospensione è possibile che venga visualizzato il seguente avviso. Il motivo più comune per questa notifica è che l'utente non ha il permesso di sospendere o ibernare il computer.

#### Il Gestore di alimentazione di MATE notifica quando il tentativo di sospensione fallisce

E' possibile disabilitare questa notifica modificando la chiave dconf `org.mate.power-manager notify-sleep-failed`.

## Statistiche

Il software di statistica consente di visualizzare il consumo energetico dell'hardware del computer portatile.

E' stato rimosso dalla finestra informativa delle versioni precedenti del Gestore di alimentazione di MATE poiché l'interfaccia dati ora utilizza DBUS al posto del IPC interno. Questo permette ad altre applicazioni di leggere e visualizzare i dati se necessario..

### Cronologia di carica della batteria

Non è possibile visualizzare alcune opzioni o grafici se il computer non dispone dell'hardware necessario. Possono essere visualizzati anche altri hardware non mostrati qui (ad esempio i dispositivi UPS) e vengono considerati allo stesso modo di altri dispositivi.

### Cronologia di carica

Il grafico mostra la percentuale di carica disponibile per la batteria principale, quindi se disponi di una batteria principale e una ausiliaria verrà mostrato solo il valore medio. In questo grafico non viene mostrata una legenda.

### Cronologia di alimentazione

Il grafico mostra la cronologia dell'alimentazione utilizzata dalla batteria primaria. Questa linea rappresenta la quantità di energia che viene utilizzata per caricare le batterie o che viene prelevata dalle batterie. La linea dovrebbe andare verso l'alto quando vengono eseguite attività intensive del processore e verso il basso quando il sistema è inattivo o quando lo schermo è oscurato. Questo grafico mostra una legenda quando vengono ricevuti degli eventi sui dati.

Se il computer non è in carica o in scarica o se il computer è sospeso, non riceverai i dati relativi all'alimentazione. Ciò è dovuto a limitazioni hardware per cui le informazioni vengono inviate dal chip di gestione della batteria invece che dal chip sulla scheda madre.

### Cronologia della durata stimata

Questo grafico mostra la cronologia della durata stimata per la batteria principale. La linea rappresenta il tempo residuo alla carica completa o alla scarica completa. Dovrebbe andare proporzionalmente verso l'alto quando la durata diminuisce e verso il basso quando la durata aumenta. Viene mostrata una legenda quando si ricevono le informazioni sui dati.

## Preferenze

La finestra delle preferenze permette di controllare:

- La luminosità del display quando collegato oppure a batteria.

- Il tempo di inattività per lo spegnimento dello schermo e la sospensione automatica.

- L'azione da svolgere alla chiusura dello schermo del portatile

- Le politiche di notifica

Alcune opzioni potrebbero essere disabilitate se non è possibile scrivere le chiavi di dconf. Questo permette all'amministratore di sistema di limitare le azioni che l'utente può modificare.

### Preferenze AC

#### Scheda Alimentazione da rete elettrica del Gestore di alimentazione

### Preferenze a batteria

#### Scheda Alimentazione da batteria del Gestore di alimentazione

Permette ad un computer di ridurre il consumo energetico quando è inattivo o quando non sono richieste tutte le funzionalità.

### Preferenze generali

#### Scheda Generale del Gestore di alimentazione

### Tempi di inattività della sessione e del sistema

`mate-screensaver` è un demone di sessione che controlla l'input dell'utente e se il mouse non è stato spostato o la tastiera è stata premuta, avvia un conteggio. Quando il valore di questo contatore raggiunge il valore impostato in `mate-screensaver-preferences`, allora il login è contrassegnato come 'session idle'. A questo punto il Gestore di alimentazione di MATE esegue tutte le operazioni di inattività della sessione, come l'attivazione della modalità a basso consumo e la riduzione della luminosità dello schermo.

#### Cambiare il tempo di inattività della sessione in `mate-screensaver-preferences`

Non appena la sessione viene considerata inatttiva, il Gestore di alimentazione di MATE avvia il proprio timer di sistema. Quando viene raggiunto il timeout impostato in `mate-power-preferences` e il carico della CPU è basso, allora viene eseguita l'azione di inattività che di solito consiste nello spegnere lo schermo, sospendere il computer o ibernarlo.

Per chiarezza è bene specificare che i cursori in `mate-power-preferences` sono impostati per avviarsi un minuto dopo l'inattività della sessione, in quanto non possiamo logicamente avviarli prima che la sessione sia contrassegnata come inattiva. Se regoli il valore del timeout 'inattività di sistema' in `mate-screensaver-preferences`, l'avvio delle opzioni in `mate-power-preferences` cambierà di conseguenza.

## Preferenze avanzate

### Variazione della luminosità dello schermo

Puoi modificare la luminosità dello schermo inattivo modificando la chiave dconf `org.mate.power-manager idle-brightness`.

### Bloccare lo schermo

Per impostazione predefinita, il Gestore di alimentazione di MATE supporta uno schema di chiusura semplice. Ciò significa che lo schermo si blocca alla chiusura del coperchio se viene impostato su "Blocca schermo" in mate-screensaver, oppure quando il sistema esegue un'azione di sospensione o ibernazione.

Esiste un complesso schema di chiusura, disponibile per gli utenti esperti, che consente di modificare la politica di chiusura del coperchio, sospendere e ibernare le azioni. Per abilitare questa modalità avanzata è necessario disabilitare la chiave dconf:

- `org.mate.power-manager lock-use-screensaver`

Fatto ciò, le seguenti chiavi di sistema possono essere impostate per forzare il blocco e lo sblocco di mate-screensaver quando un'azione viene eseguita:

- `org.mate.power-manager lock-blank-screen`

- `org.mate.power-manager lock-suspend`

- `org.mate.power-manager lock-hibernate`

La politica di blocco definita in mate-screensaver viene ignorata fino a quando non viene riattivata la modalità semplice.

## MATE Power Applets

### Applet luminosità

L'applet luminosità ti consente di cambiare temporaneamente la luminosità senza modificare il l'impostazione predefinita. Può essere utile se disponi di un computer portatile senza pulsanti dedicati a regolare la luminosità poichè è possibile modificare la luminosità facilmente.

#### Applet a discesa per la luminosità

Non verrà mostrata la barra di regolazione se l'hardware non è supportato.

### Applet di inibizione

L'applet di inibizione permette di impedire l'autospegnimento del computer quando risulta inattivo. Può essere necessario se utilizzi programmi vecchi o proprietari come VMWare o Matlab. È sufficiente fare clic sull'icona per bloccare l'auto-sospensione e fare nuovamente clic su di esso per tornare al funzionamento normale.

#### Applet di inibizione in stato Inibito.

Non usare questa applet se usi solo software MATE, segnala invece un bug per fare in modo che l'applicazione utilizzi l'opzione `Inhibit()` e `UnInhibit()`, progettate per funzionare bene.

## Domande frequenti

Queste sono le domande ricorrenti nella mailing list.

### Cos'è la capacità della batteria?

La capacità è la quantità di carica che la batteria può immagazzinare rispetto alle linee guida del produttore.

#### Il grafico mostra la capacità di una normale batteria agli ioni di litio dopo poche centinaia di cicli di carica-scarica.

### Qual è la differenza tra sospensione e ibernazione?

La sospensione è una funzione di risparmio energetico che garantisce il più basso livello di consumo energetico tale da permettere la conservazione dei dati dei programmi nella memoria. Quando il computer è sospeso qualsiasi operazione non verrà eseguita fino a quando non viene ripresa la normale attività, la quale non riprenderà finché non avverrà un evento esterno come la pressione di un tasto. Generalmente ci vogliono pochi secondi per sospendere e far ripartire il computer.

In sospensione viene però ancora usata una piccola quantità di energia, quindi non è consigliabile se prevedi di lasciarlo in questo stato per lunghi periodi. Se rimuovi l'alimentazione su un desktop o esaurisci la batteria su un portatile perderai il lavoro non salvato.

L'ibernazione salva lo stato completo del computer sul disco rigido e spegne l'alimentazione, in modo che il computer risulti spento. Non verrà riacceso finché non viene comandato da un evento esterno, come la pressione di un tasto. Questo è lo stato di risparmio energetico più efficiente disponibile. Se rimuovi l'alimentazione su un desktop o esaurisci la batteria di un portatile il lavoro non andrà perso. Può volerci anche più di un minuto per ibernare e risvegliare il computer.

### Il mio monitor è rotto e considera gli stati di standby e spegnimento del DPMS come "nessun segnale" lasciando così il monitor acceso.

È necessario cambiare la modalità di sospensione del DPMS usato dal Gestore di alimentazione di MATE. Apri `dconf-editor`, quindi cambia le chiavi `org.mate.mate.power-manager dpms-method-ac` e `org.mate.power-manager dpms-method-battery` in una delle modalità che risultano funzionanti, ad esempio standby, suspend o off.

### Il tempo residuo alla scarica è sempre errato a causa della batteria difettosa, cosa posso fare?

Potresti essere in grado di utilizzare la carica percentuale per g-p-m da utilizzare come dati della carica. Apri `dconf-editor`, quindi modifica la chiave `org.mate.power-manager org.mate.power-manager` a false. Puoi farlo facilmente: `gsettings ottiene org.mate.power-manager use-time-for-policy false`

Questo dovrebbe permettere l'uso delle politiche di risparmio energetico, ma naturalmente il tempo rimanente sarà ancora errato.

### Come faccio a permettere alla mia applicazione di bloccare la sospensione automatica?

Se l'applicazione sta eseguendo un'operazione lunga, potresti voler disabilitare la sospensione per un po' di tempo. Dovresti usare la mate-session se davvero non desideri che l'utente sia in grado di sospendere il computer o che lo stesso risparmi energia con l'ibernazione o la sospensione.

### Utilizzo ACPI. Perché la registrazione di eventi (come la rimozione dell'alimentatore) richiede così tanto tempo?

Il problema potrebbe derivare da una delle due cose:

- HAL potrebbe non poter avviare il componente aggiuntivo che cattura l'evento ACPI.

- Il BIOS potrebbe essere difettoso e potrebbe esserci bisogno di un metodo alternativo. Per favore, crea una segnalazione di bug.

Nel primo caso prova ad esaminare i processi HAL in esecuzione: `ps -eaf | grep hal`

Cerca il processo `hald-addon-acpi`. Se non è in esecuzione, verifica che HAL venga eseguito con l'opzione `--retain-privileges` nello script di init `haldaemon`. Un'alternativa può essere l'uso di acpid al posto del file proc del kernel.