Messaggi: 56
Discussioni: 10
Registrato: 14 Nov 2019
15/12/2022, 11:02
(Questo messaggio è stato modificato l'ultima volta il: 16/12/2022, 10:46 da antares.)
Come da oggetto, dopo aver aggiornato l'Applet (BAMS) la batteria del portatile non viene più rilevata. A mio avviso è un'Applet utilissima: monitora la batteria avvisandomi tramite allarme sonoro e visivo quando la batteria è al livello minimo impostato, premetto che sto usando Linux Mint Debian Edition (LMDE) con cinnamon. L'applet è questa:
https://cinnamon-spices.linuxmint.com/applets/view/255
In fondo alla pagina, nei commenti si può leggere gli interventi dell'utente "Trekmate": nel primo lamenta anche lui che dopo l'aggiornamento, la batteria non viene più rilevata, nel post successivo dice che l'aggiornamento ha riportato la Battery Capacity Directory su BAT0 (zero) mentre dovrebbe essere a BAT1.
Quello che chiedo è come si fa a cambiare da BAT0 a BAT1. Ho provato a seguire il percorso dalla cartella:
.local -> share -> cinnamon -> applets -> batterimonitor@pdcurtis -> a questo punto ci sono altri 7 elementi e non so bene dove e come intervenire......
Messaggi: 869
Discussioni: 49
Registrato: 14 Jul 2020
15/12/2022, 11:26
(Questo messaggio è stato modificato l'ultima volta il: 15/12/2022, 11:27 da adrianomorselli.)
Portati nella directory, apri un terminale e digita
grep -R BAT
Ti darà una lista di files che contengono "BAT" che potrai aprire e modificare come desideri. Fai attenzione che.il terminale è sensibile a maiuscole/minuscole
Messaggi: 56
Discussioni: 10
Registrato: 14 Nov 2019
15/12/2022, 15:23
(Questo messaggio è stato modificato l'ultima volta il: 15/12/2022, 15:32 da antares.)
Ok, sono entrato e vedo la lista dei files con BAT0, vorrei postare l'immagine del terminale salvata come screenshot ma non riesco.....quando clicco su "inserisci un' immagine" mi esce la stessa finestra come se dovessi inserire un collegamento, boh magari sono io che manco da un po dal forum e non mi ricordo più come si fa.......comunque volevo postarlo x avere una dritta su come fare per modificare BAT da 0 a 1
antares@hp:~/.local/share/cinnamon/applets/batterymonitor@pdcurtis$ grep -R BAT
CHANGELOG.md: * Switched from `upower` to the power status module provided by the kernel at /sys/class/power_supply/BAT0
3.2/applet.js: if (line.indexOf("BAT") !== -1) {
5.4/applet.js: this.batteryPath = "/sys/class/power_supply/BAT0";
5.4/settings-schema.json: "tooltip": "Choose your own power_supply object e.g. for monitoring your secondary battery.\n\nDefault:\n/sys/class/power_supply/BAT0",
po/fr.po:"/sys/class/power_supply/BAT0"
po/de.po:"/sys/class/power_supply/BAT0"
po/ru.po:"/sys/class/power_supply/BAT0"
po/uk.po:"/sys/class/power_supply/BAT0"
po/batterymonitor.pot:"/sys/class/power_supply/BAT0"
po/sv.po:"/sys/class/power_supply/BAT0"
po/da.po:"/sys/class/power_supply/BAT0"
po/hr.po:"/sys/class/power_supply/BAT0"
po/zh_CN.po:"/sys/class/power_supply/BAT0"
po/tr.po:"/sys/class/power_supply/BAT0"
po/it.po:"/sys/class/power_supply/BAT0"
po/es.po:"/sys/class/power_supply/BAT0"
po/hu.po:"/sys/class/power_supply/BAT0"
antares@hp:~/.local/share/cinnamon/applets/batterymonitor@pdcurtis$
Messaggi: 869
Discussioni: 49
Registrato: 14 Jul 2020
Ai fini della funzionalità i files da modificare sono applet.js e setting-schema.json che potrai modificare con il tuo editor preferito utilizzando trova/sostituisci. Gli altri file sono di traduzione (.po .pot). Altrimenti puoi usare xargs e sed per sostituire tutto in una volta sola
$ grep -Rl 'BAT0' | xargs sed -i 's/BAT0/BAT1/g'
Messaggi: 56
Discussioni: 10
Registrato: 14 Nov 2019
Grande Adriano! Grazie! Ho incollato la stringa che mi hai indicato e funziona. Sembrava che non avesse funzionato, poi ho fatto un riavvio e magicamente è tutto ok!
Approfitto per augurare a te, e a tutto il forum, gli auguri di Buon Natale e Buon Anno.