this post was submitted on 19 Aug 2025
3 points (71.4% liked)

Debian operating system

3702 readers
7 users here now

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

founded 6 years ago
MODERATORS
 

Previously on Debian 12 I followed a guide to install the AAC audio codec for my Air Pods yet after upgrading to Debian 13 I seem to have lost the codec as I can no longer select it in KDE sound settings leaving only A2DP/SBC and A2DP/SBC-XQ, now I’m a bit at a lost as I remember all I had to do was put a aac.so file into /usr/lib/x86_64-linux-gnu/spa-0.2/bluez5/

Bluez5 directory list:

  • libspa-codec-bluez5-sbc.so
  • libspa-codec-bluez5-opus-g.so
  • libspa-codec-bluez5-opus.so
  • libspa-codec-bluez5-ldac.so
  • libspa-codec-bluez5-lc3.so
  • libspa-codec-bluez5-g722.so
  • libspa-codec-bluez5-faststream.so
  • libspa-codec-bluez5-aptx.so
  • libspa-codec-bluez5-aac.so
  • libspa-bluez5.so

Anyone here by chance know a solution to this?

top 5 comments
sorted by: hot top controversial new old
[–] brickfrog@lemmy.dbzer0.com 3 points 5 months ago* (last edited 5 months ago) (1 children)

I don't use Air Pods or AAC, just taking a guess...

By chance did you already try the steps in the last comment of that link you posted? On my fresh install of Debian 13 I see that pipewire-audio-client-libraries, libspa-0.2-jack, pulseaudio-utils were not installed, makes me wonder if you somehow lost them or the other packages during your Debian upgrade (if that's possible)?

What I'd do is run

apt search pipewire-audio-client-libraries

apt search libspa-0.2-bluetooth

apt search libspa-0.2-jack

apt search pulseaudio-utils

For your system they should in theory display as something like [installed, automatic]. If any of those don't show as installed then run

apt install PACKAGE-NAME

Then restart the system and check if the aac codec is in /usr/lib/x86_64-linux-gnu/spa-0.2/bluez5 (and/or test your Air Pods and see how that goes).

[–] ohshit604@sh.itjust.works 3 points 5 months ago* (last edited 5 months ago) (1 children)

Running those apt search commands funny enough spit this out:

user@debian:~$ apt search pipewire-audio-client-libraries

apt search libspa-0.2-bluetooth

apt search libspa-0.2-jack

apt search pulseaudio-utils
apt: /usr/local/lib64/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.7.0)
apt: /usr/local/lib64/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.7.0)
apt: /usr/local/lib64/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.7.0)
apt: /usr/local/lib64/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.7.0)

Which only started after upgrading to Trixie, i've been temporarily fixing it with this command:

export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH"

source

after that installed the offending/uninstalled packages, rebooted and don't seem to see a difference. I'll dig around and see if i notice anything.

[–] brickfrog@lemmy.dbzer0.com 3 points 5 months ago* (last edited 5 months ago) (1 children)

That's weird, the apt search just comes back empty on your end? Like when you do apt search pipewire-audio-client-libraries it just comes back blank?

Thing is that's definitely in the Debian Trixie (13) repository e.g. it is listed here too https://packages.debian.org/trixie/pipewire-audio-client-libraries , so an apt search should not come back empty.

That makes me think you may need to double-check that your Debian still has the correct repository installed. Not sure about your system specifically but mine has

/etc/apt/sources.list

in that text file you should at least see

deb http://deb.debian.org/debian/ trixie main non-free-firmware

That should allow you to apt search the trixie main repository. If you add it yourself manually just make sure to run

apt update

before trying another apt search or whatever.

If your upgrade somehow lost its own repository for apt that would make me wonder if this wasn't a smooth upgrade for whatever reason :/

[–] ohshit604@sh.itjust.works 3 points 5 months ago* (last edited 5 months ago) (1 children)

That's weird, the apt search just comes back empty on your end? Like when you do apt search pipewire-audio-client-libraries it just comes back blank?

Haha, no, I just copied & pasted your previous comment with new-lines. Didn’t feel like typing it all out myself.

The 4 errors correlate to the 4 commands.

I was able to install the packages but I didn’t notice a difference after reboot. I’m going to take a look tomorrow if anything changed when I get free time.

[–] brickfrog@lemmy.dbzer0.com 2 points 5 months ago

Gotcha!

Ah well it was worth a try, hopefully there's someone around that is dealing with the same issue and can give you a better idea on what to try next.