Recently I purchased the realme Buds Wireless in-Ear Bluetooth headphone for my work from home setup, when I setup the headphone I found that Ubuntu is not able to detect the headphone mic, after installing APTX, ophone and doing numerous tweaks I;m not able to connect to mic. Then I came to know about its limitation of PulseAudio and there is new audio lib PipeWire which is better than PulseAudio. Follow below steps in order to get you mic back. sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream sudo apt update sudo apt install pipewire gstreamer1.0-pipewire libspa-0.2-bluetooth sudo apt install pipewire-audio-client-libraries sudo touch /etc/pipewire/media-session.d/with-pulseaudio sudo sed -i 's/.*bluez5.msbc-support.*/ bluez5.msbc-support = true/' /etc/pipewire/media-session.d/bluez-monitor.conf sudo sed -i 's/.*bluez5.sbc-xq-support.*/ bluez5.sbc-xq-support = true/' /etc/pipewire/media-session.d/bluez-monitor.conf systemctl --user daemon-reload
If you are like me frustrated and pulling hairs for fixing login loop in Ubuntu GNOME DE, and you tried everything that's written their on internet like purging nvidia, removing .Xauthority file, chmod/chown /tmp folder and so on... then let me tell you my friends what really works for me :) First of all there is something kicking out us from spawning DE and in order to see that we must see the logs and understand if anything not happening right, for that just scroll the logs ctrl + alt + f1 $ journalctl -xe | less and here my friends after closer look I found that gnome-shell extension are messing up with my DE boot, and just simply removing extension dir, voila I can login 💃 $ rm -rf ~/.local/share/gnome-shell/extensions $ reboot I hope this solves your issue too..