Ricerca nel sito web

Come abilitare le funzionalità sperimentali Bluez in Ubuntu


Quindi il tuo dispositivo Bluetooth non mostra il livello della batteria in Ubuntu e vuoi risolverlo.

Ero nella stessa situazione.

Ho acquistato una soundbar Majority Atlas da Amazon (poiché voglio ascoltare la musica in cucina). È un altoparlante Bluetooth wireless con una buona recensione, con una batteria ricaricabile e una vasta gamma. Funziona perfettamente su Ubuntu a parte una cosa: non riesco a controllare il livello della batteria.

Ubuntu, come la maggior parte delle distribuzioni Linux desktop, utilizza Bluez per il suo stack Bluetooth.

Bluez è una potente tecnologia open source che supporta un'ampia gamma di hardware Bluetooth tra cui mouse, tastiere, controller di gioco, cuffie, ecc.

Di solito, se accoppi un dispositivo Bluetooth con una batteria ricaricabile in Ubuntu puoi controllare il livello della batteria dal pannello Impostazioni > Alimentazione.

E se il tuo doo-dah Bluetooth può segnalare lo stato della batteria se associato a Windows, macOS, Android o iOS, può segnalarlo anche in Ubuntu.

Purtroppo, la vita non è così semplice.

Come ho scoperto con la mia soundbar, molte cuffie, altoparlanti, soundbar e apparecchiature audio Bluetooth moderne non segnalano i livelli della batteria in Ubuntu, nonostante possano e dovrebbero - ed è fastidioso!

Ma c'è qualcosa che puoi provare.

L'abilitazione delle funzionalità sperimentali di Bluez può far apparire i livelli della batteria per i dispositivi Bluetooth in Ubuntu.

Alcune distribuzioni Linux (inclusa Fedora Workstation) abilitano queste funzionalità estranee per impostazione predefinita, ma poiché Ubuntu non ne ha bisogno, è necessario attivarle tu stesso, ma non preoccuparti perché non è difficile da fare.

Per abilitare le funzionalità sperimentali di Bluez in Ubuntu:

  • Apri /etc/bluetooth/main.conf come root

  • Trova la sezione intitolata "Generale" (vicino alla parte superiore)

  • Su una nuova riga aggiungi Experimental=true

  • Salva il file (e premi nuovamente Salva per essere sicuro)

  • Riavvia o esegui systemctl riavvia bluetooth

Non saltare l’ultimo passaggio: se lo fai, non cambierà nulla.

Una volta abilitate le funzionalità sperimentali di Bluez in Ubuntu e hai riavviato il computer o lo stack Bluetooth, procedi ad accoppiare/connettere il tuo dispositivo Bluetooth, quindi apri Impostazioni > Alimentazione (o controlla l'output di info bluetoothctl e cerca la riga "percentuale batteria"):

Si spera che ora venga visualizzato il livello della batteria mancante, ma in caso contrario, almeno ci hai provato!

Anche se non posso garantire che questa modifica farà apparire i livelli della batteria del dispositivo per tutto (e tanto meno farà funzionare un dispositivo), è una modifica moderatamente semplice da provare (e, soprattutto, facile da annullare, basta rimuovere le righe aggiunte).

Fammi sapere come te la cavi!

Articoli correlati: