How to Use Apple AirPods in Debian
If you try to connect Apple AirPods to a computer running Debian, you will be able to pair them without any issues, but unfortunately you will not be able to use them to play any sounds. When I tried to do this, after pairing the AirPods, clicking on the Sound Settings menu option in the Bluetooth settings only showed the default output as an option.
In order to use AirPods to play sound you need to tweak the Bluetooth configuration file a bit. I poked around in that file a bit but I have no idea what the difference between "le" and "br/edr" was until I read this other stack overflow post which explained it succinctly.
For whatever reason, it looks like AirPods are only able to operate in BR/EDR mode. To get them to work with your Debian computer you should do the following:
- Edit
/etc/bluetooth/main.confand update theControllerModeto equalbredr, by default it is set todualmode. - Restart the Bluetooth service with
sudo systemctl restart bluetooth. - You should now see your AirPods as an output option in the Sound Settings (screenshot shown below).

I am not 100% sure what the impact of disabling dual mode will be, but for now all of my other Bluetooth devices along with the AirPods work without any issues.
Update:
After a couple days of using Airpods with my Debian laptop, I've noticed that every once in a while they stop showing up in the sound settings menu. This bug is a bit annoying, but if you restart the bluetooth service with sudo systemctl restart bluetooth.service then they will begin to work again. In addition, I still have not figured out how to get the airpods to be an input source.
Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.
Check out some more stuff to read down below.
Most popular posts this month
- 2025 Reading Log
- 3 packs
- Growing the CircleCI Community with Discourse
- My Custom Miniflux CSS Theme
- Recreating Foreign Keys with Alembic
Recent Favorite Blog Posts
This is a collection of the last 8 posts that I bookmarked.
- Grow, Like a Tree Not a Cancer from Jim Nielsen’s Blog
- Pluralistic: All the books I reviewed in 2025 (02 Dec 2025) from Pluralistic: Daily links from Cory Doctorow
- DEP-18: A proposal for Git-based collaboration in Debian from Optimized by Otto
- [RIDGELINE] No Phones in The Ten-don Shop from Craig Mod — Writer + Photographer
- My next chapter with Mastodon from Mastodon Blog
- How many pillars of observability can you fit on the head of a pin? from charity.wtf
- The Software Essays that Shaped Me from Refactoring English
- Give Your Spouse the Gift of a Couple's Email Domain from mtlynch.io
Articles from blogs I follow around the net
Come on John
For all I know, John O'Nolan is a cool dude. He’s the founder of Ghost, a project that is also really cool. You know what’s also cool? RSS. And guess what, John just announced he’s working on a new RSS app (Reader? Tool? Service?) called Alcov…
via Manuel Moreale — Everything Feed December 5, 2025Pluralistic: The Reverse-Centaur’s Guide to Criticizing AI (05 Dec 2025)
Today's links The Reverse Centaur’s Guide to Criticizing AI: My speech for U Washington's Neuroscience, AI and Society lecture series. Hey look at this: Delights to delectate. Object permanence: Pac Man ghost algorithms; The US wrote Spain's c…
via Pluralistic: Daily links from Cory Doctorow December 5, 2025App Defaults - 2025
It’s that time of the year again: here’s my extended “frozen /uses page” for late 2025. Whenever multiple applications are listed, p marks private use, w marks software that I (have to) use at work. Changes compared to the previous year are highlighted usi…
via ttntm.me - Blog December 5, 2025Generated by openring