Gnome-Shell extension displaying battery percentage for bluetooth devices
https://extensions.gnome.org/extension/3991/bluetooth-battery/
python3-dev
, fedora: python3-devel
)libbluetooth-dev
, fedora: bluez-libs
)python3-bluez
, fedora: python3-bluez
Ubuntu:
sudo apt install bluez libbluetooth-dev python3-dev python3-bluez
Fedora:
sudo dnf install bluez bluez-libs python3-devel python3-bluez
Clone the repo
git clone git@github.com:MichalW/gnome-bluetooth-battery-indicator.git
Init submodules
git submodule update --init
Copy to extensions
cp -R gnome-bluetooth-battery-indicator ~/.local/share/gnome-shell/extensions/bluetooth-battery@michalw.github.com
Show debug log of this plugin: journalctl -f -o cat /usr/bin/gnome-shell
The bluez package has experimental support for querying bluetooth headset battery data. Simply enable experimental features by editing
sudo nano /etc/bluetooth/main.conf
and adding Experimental=true
under [General]
[General]
Experimental=true
Then, you just need to restart the bluetooth service using
systemctl restart bluetooth
if Get battery levels using bluetoothctl
is enabled, run this script to see the error message: https://github.com/MichalW/gnome-bluetooth-battery-indicator/blob/master/scripts/bluetoothctl_battery.sh
if Get battery levels using bluetoothctl
is disabled, run this script to see the error message: https://github.com/TheWeirdDev/Bluetooth_Headset_Battery_Level/blob/master/bluetooth_battery.py
https://github.com/TheWeirdDev/Bluetooth_Headset_Battery_Level