Solución:
Tengo el mismo problema con bluetooth con ubuntu 20.04, y lo solucioné de esta manera
sudo apt install blueman
sudo add-apt-repository ppa:blaze/rtbth-dkms
sudo apt-get update
sudo apt-get install rtbth-dkms
sudo vim /etc/modules
Comenta todo y agrega esta línea
rtbth
Reiniciar y abrir
sudo blueman-manager
Si aún no funciona, intente esto
sudo rmmod btusb
sleep 1
sudo modprobe btusb
Si aún no funciona, intente esto
actualizar /etc/default/grub
con este valor
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nommconf pcie_aspm=off"
actualizar grub
sudo update-grub
luego reboot
y disfruta tu musica
Experimenté el mismo problema, después de un cambio de arranque en caliente de Windows a Ubuntu, Bluetooth no funcionó. Seguí el informe de errores de Ubuntu aquí, y Bluetooth funciona completamente. Utilice los siguientes comandos:
sudo rmmod btusb
sudo modprobe btusb
También experimenté este problema. Para mí, el error estaba relacionado con Python. El problema está en la versión 3.7. Para mí funcionó lo siguiente:
Desinstalé bluetooth:
sudo apt remove blueman
sudo apt autoremove
Luego cambie su versión de Python a 3.6 o 3.8:
sudo update-alternatives --config python3
Si este comando no funciona, deberá ejecutar:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
Luego, vuelva a ejecutar el comando para cambiar la versión de Python.
Para instalar bluetooth es necesario tener python-gi, para ello ejecute el siguiente comando:
sudo apt install python3-gi
Después de eso, instale el bluetooth nuevamente:
sudo apt install blueman -y && blueman-manager
Esos fueron los pasos que seguí y funcionaron, pero tal vez solo cambiar la versión de Python hubiera funcionado. Cuando intento volver a Python 3.7, el bluetooth deja de funcionar nuevamente. No sé cómo resolver esto, simplemente dejé de usar la versión 3.7.
Espero que esto ayude.