Pagina 1 di 1

Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: dom set 22, 2019 11:17 pm
da Zane
Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP

Immagine

PowerTOP è un'utility open source per Linux, sviluppata da Intel, che consente di ridurre drasticamente il consumo di batteria dei notebook applicando una serie di ottimizzazioni. I risultati sono notevoli, ed è dunque altamente raccomandabile installare il pacchetto su qualsiasi PC portatile dotato di Ubuntu o altra distribuzione. Vediamo allora come usare PowerTOP per aumentare l'autonomia dei notebook. In questo articolo presentiamo inoltre un semplice script che avvia automaticamente PowerTOP ad ogni avvio del sistema [continua..]

Inserite di seguito i vostri commenti.

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: gio ott 03, 2019 10:55 am
da Drumsal
Ciao Zane. Una domanda, anche se forse banale: visto che questa utility è sviluppata da Intel, sulla mia APU AMD è utilizzabile? :grazie

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: gio ott 03, 2019 11:04 am
da Zane
Sì, Dovrebbe funzionare anche con AMD. Perlomeno è quello che dicono sul sito e ho trovato molti messaggi che confermano sia così però in questo momento non ho PC Linux con CPU AMD con le quali provare. Se provi tu fammi sapere come ti trovi ma mi aspetto sia OK

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mer gen 15, 2020 9:36 pm
da maurotramonti
A me su Linux Mint è rimasto uguale a prima... sempre 3 ore e 15 miniuti a 100% di carica.

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mer gen 15, 2020 11:31 pm
da Zane
@maurotramonti : anche a me recentemente ha smesso di funzionare in modo tanto ottimale quanto faceva prima. Mi puoi dire quale versione di Mint usi e, magari, su quale Ubuntu è basata?

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: gio gen 16, 2020 3:44 pm
da maurotramonti
Uso l'ultima: Mint 19.3 che credo sia basata su Ubuntu 18.04.3.

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab gen 18, 2020 2:32 pm
da Zane
Uh, allora non saprei. Io avevo ottenuto i risultati migliori con Ubuntu 19.04.

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mar feb 18, 2020 9:47 am
da Emanuele
Ciao Zane.

Su un vecchio (parecchio vecchio) notebook ho seguito la procedura descritta per cercare di fargli guadagnare qualche minuto di operatività in più. Tuttavia ho riscontrato un piccolo problema: praticamente PowerTOP va a "addormetare" anche il Logitech USB receiver a cui sono collegati mouse e tastiera, col risultato che utilizzare questi dispositivi diventa alquanto frustrante (poca reattività, perdita di caratteri nella digitazione, ecc)

Entrando nella configurazione di PowerTOP posso tranquillamente spegnere la voce che mi interessa e tutto si risolve, ma al successivo riavvio viene ricaricata nuovamente la configurazione salvata durante l'autotune e si ricomincia.

Fatta tutta questa premessa la domanda è quindi semplice: esiste un modo per modificare la configurazione fatta inizialmente ed escludere quindi l'ottimizzazione fatta sul Logitech USB receiver?

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mar feb 18, 2020 11:32 am
da Zane
Ciao caro, anch'io ho un mouse Logitech ma non riscontro il problema, probabilmente perché è collegato in Bluetooth e non con il receiver. Posso quindi solo suggerirti di dare un'occhiata alla documentazione per capire meglio quali parametri siano disponibili

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mer feb 19, 2020 10:44 am
da Emanuele
OK, cercherò di dare un'occhiata

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab apr 29, 2023 4:49 pm
da alyosha
Ciao zane ottimo articolo come sempre.
Non capisco il motivo per il quale le voci :
Negativo Tempo di esecuzione PM per I2C Adattarore i2c-11 (NVIDIA i2c adapter 1 at 1:00.0)
Negativo Tempo di esecuzione PM per I2C Adattarore i2c-12 (NVIDIA i2c adapter 5 at 1:00.0)
Negativo Autosospensione per il dispositivo USB USB OPTICAL MOUSE [3-2]
Negativo PM runtime per il dispositivo PCI NVIDIA Corporation GA107M [GeForce RTX 3050 Mob

Non appena eseguo il comando

Codice: Seleziona tutto

sudo powertop --auto-tune
vengono attivate, poi non appena riavvio il PC vengono nuovamente rese negative.

Ovviamente ho eseguito il codice

Codice: Seleziona tutto

sudo apt install curl -y && sudo curl -o /etc/systemd/system/powertop.service https://turbolab.it/scarica/303 && sudo systemctl daemon-reload && sudo systemctl enable powertop.service
Ho possibilità di automatizzare all'avvio e risolvere il problema, oppure ogni volta devo intrvenire con il codice "auto tune" ?
Grazie

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: dom apr 30, 2023 11:46 am
da CUB3
alyosha ha scritto: sab apr 29, 2023 4:49 pm Non capisco il motivo per il quale le voci :
Negativo Tempo di esecuzione PM per I2C Adattarore i2c-11 (NVIDIA i2c adapter 1 at 1:00.0)
Negativo Tempo di esecuzione PM per I2C Adattarore i2c-12 (NVIDIA i2c adapter 5 at 1:00.0)
Negativo Autosospensione per il dispositivo USB USB OPTICAL MOUSE [3-2]
Negativo PM runtime per il dispositivo PCI NVIDIA Corporation GA107M [GeForce RTX 3050 Mob
L'hardware NVIDIA, specie se recente, è sempre problematico su Linux... Quali driver hai installato?
alyosha ha scritto: Ovviamente ho eseguito il codice

Codice: Seleziona tutto

sudo apt install curl -y && sudo curl -o /etc/systemd/system/powertop.service https://turbolab.it/scarica/303 && sudo systemctl daemon-reload && sudo systemctl enable powertop.service
Questo non è più necessario in quanto il pacchetto powertop comprende già un servizio per systemd, è sufficiente quindi solo attivarlo.
Il servizio "ufficiale" rispetto a quello creato da Zane, differisce solo per il tipo (rispettivamente oneshot il primo, idle il secondo) ma non credo che, nel tuo caso, cambi qualcosa.

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: lun mag 01, 2023 8:44 pm
da alyosha
Ciao Grazie della risposta
CUB3 L'hardware NVIDIA, specie se recente, è sempre problematico su Linux... Quali driver hai installato?
Guarda non mi dire nulla è più di un mese che cerco di trovare il driver meglio compatibile con la mia Nvidia geforce RTX3050 mobile. L'ultimo proprietario 530 a volte blocca il pc all'avvio. Il Noveau a volte non porta a spegnimento il PC, il display rimane nero e lampeggia per minuti e sono costretto a spegnere tenendo premuto il tasto di accensione.
Il driver che sembra darmi migliore stabilità sembra il nvidia-driver-510.
di seguito trovi le caratteristiche del mio PC:
https://support.hp.com/it-it/product/vi ... 5CD2408L52

Grazie mille

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: mar mag 02, 2023 10:17 am
da CUB3
Bel portatile!! Peccato che il supporto HP per Linux sia =0 ...
alyosha ha scritto: lun mag 01, 2023 8:44 pm Nvidia geforce RTX3050 mobile
Il sito di Nvidia per il "ramo di produzione" (che dovrebbe essere più stabile ma avere meno funzioni) suggerisce il 525, l'hai già provato?

Per tornare al tuo problema, non credo che powertop riesca a gestire l'hardware Nvidia soprattutto se regolato da driver proprietari ma installando questi driver dovrebbe anche installare un servizio nvidia-powerd.service dal nome quantomai promettente: il servizio è attivo e in esecuzione?

Negli utlimi driver potrebbero essere presenti altri 3 servizi, se non trovi quello su menzionato, prova a controllare se sono presenti (e nel caso se sono attivi e in esecuzione) questi:

nvidia-suspend.service
nvidia-hibernate.service
nvidia-resume.service

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab mag 06, 2023 5:20 pm
da alyosha
Il sito di Nvidia per il "ramo di produzione" (che dovrebbe essere più stabile ma avere meno funzioni) suggerisce il 525, l'hai già provato?
Ho impostato la 525 adesso tutti i servizi sono attivi.
Per tornare al tuo problema, non credo che powertop riesca a gestire l'hardware Nvidia soprattutto se regolato da driver proprietari ma installando questi driver dovrebbe anche installare un servizio nvidia-powerd.service dal nome quantomai promettente: il servizio è attivo e in esecuzione?
Dove dovrei trovare questo servizio? Scusa ma è da 2 mesi che ho decide definitivamente di passare ad ubuntu.
Grazie

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab mag 06, 2023 9:29 pm
da CUB3
alyosha ha scritto: sab mag 06, 2023 5:20 pm
Per tornare al tuo problema, non credo che powertop riesca a gestire l'hardware Nvidia soprattutto se regolato da driver proprietari ma installando questi driver dovrebbe anche installare un servizio nvidia-powerd.service dal nome quantomai promettente: il servizio è attivo e in esecuzione?
Dove dovrei trovare questo servizio? Scusa ma è da 2 mesi che ho decide definitivamente di passare ad ubuntu.
Grazie
Apri un terminale e digita

Codice: Seleziona tutto

systemctl status *nvidia*

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab mag 13, 2023 1:24 pm
da alyosha
Buon giorno
scusate il ritardo nella risposta,
eseguendo il comando

Codice: Seleziona tutto

systemctl status *nvidia*
compare questo:

Codice: Seleziona tutto

● sys-bus-pci-drivers-nvidia.device - /sys/bus/pci/drivers/nvidia
     Loaded: loaded
     Active: active (plugged) since Sat 2023-05-13 13:13:07 CEST; 2min 46s ago
     Device: /sys/bus/pci/drivers/nvidia

● nvidia-persistenced.service - NVIDIA Persistence Daemon
     Loaded: loaded (/lib/systemd/system/nvidia-persistenced.service; static)
     Active: active (running) since Sat 2023-05-13 13:13:07 CEST; 2min 46s ago
    Process: 1132 ExecStart=/usr/bin/nvidia-persistenced --user nvidia-persiste>
   Main PID: 1134 (nvidia-persiste)
      Tasks: 1 (limit: 18700)
     Memory: 724.0K
        CPU: 1ms
     CGroup: /system.slice/nvidia-persistenced.service
             └─1134 /usr/bin/nvidia-persistenced --user nvidia-persistenced --n>

mag 13 13:13:07 victus systemd[1]: Starting NVIDIA Persistence Daemon...
mag 13 13:13:07 victus nvidia-persistenced[1134]: Verbose syslog connection ope>
mag 13 13:13:07 victus nvidia-persistenced[1134]: Now running with user ID 129 >
mag 13 13:13:07 victus nvidia-persistenced[1134]: Started (1134)
mag 13 13:13:07 victus nvidia-persistenced[1134]: device 0000:01:00.0 - registe>
mag 13 13:13:07 victus nvidia-persistenced[1134]: Local RPC services initialized
mag 13 13:13:07 victus systemd[1]: Started NVIDIA Persistence Daemon.
lines 1-23


questo è quello che mi spunta

[code]davide@victus:~$ systemctl status *nvidia*
● sys-bus-pci-drivers-nvidia.device - /sys/bus/pci/drivers/nvidia
     Loaded: loaded
     Active: active (plugged) since Sat 2023-05-13 13:13:07 CEST; 2min 46s ago
     Device: /sys/bus/pci/drivers/nvidia

● nvidia-persistenced.service - NVIDIA Persistence Daemon
     Loaded: loaded (/lib/systemd/system/nvidia-persistenced.service; static)
     Active: active (running) since Sat 2023-05-13 13:13:07 CEST; 2min 46s ago
    Process: 1132 ExecStart=/usr/bin/nvidia-persistenced --user nvidia-persiste>
   Main PID: 1134 (nvidia-persiste)
      Tasks: 1 (limit: 18700)
     Memory: 724.0K
        CPU: 1ms
     CGroup: /system.slice/nvidia-persistenced.service
             └─1134 /usr/bin/nvidia-persistenced --user nvidia-persistenced --n>

mag 13 13:13:07 victus systemd[1]: Starting NVIDIA Persistence Daemon...
mag 13 13:13:07 victus nvidia-persistenced[1134]: Verbose syslog connection ope>
mag 13 13:13:07 victus nvidia-persistenced[1134]: Now running with user ID 129 >
mag 13 13:13:07 victus nvidia-persistenced[1134]: Started (1134)
mag 13 13:13:07 victus nvidia-persistenced[1134]: device 0000:01:00.0 - registe>
mag 13 13:13:07 victus nvidia-persistenced[1134]: Local RPC services initialized
mag 13 13:13:07 victus systemd[1]: Started NVIDIA Persistence Daemon.
lines 1-23
Ho dovuto resettre il driver Nvidia-510, perchè il 525 mi dava problemi quando il monitor si spegneva per inattivita, alla riattivazione mi sputava una messaggio di errore e poi il monitor restava nero. Cosi ero costretto a spegnere tenendo premuto il tasto di alimentazione.
Con la versione driver 510 sembra tutto più stabile, almeno per ora
Grazie

Re: Commenti a "Linux / Ubuntu consuma troppa batteria! Come risolvere e migliorare l'autonomia con PowerTOP"

Inviato: sab mag 13, 2023 5:46 pm
da CUB3
Bene allora puoi provare ad installare ed attivare i servizi così come descritto nella documentazione ufficiale (che ti consiglio di leggere per intero se non l'hai già fatto).