This bug was fixed in the package pipewire - 1.0.1-1ubuntu3
---
pipewire (1.0.1-1ubuntu3) noble; urgency=medium
* Fix broken audio when using a kernel without
"fine grained unix mediation" patch (LP: #2051504, LP: #2051454)
-- Sergio Costas Rodriguez Mon, 29 Jan
2024
Lovely stuff, thank you!
Confirming pipewire 1.0.1-1ubuntu3 is now available in noble-proposed and works
a charm.
A quick "systemctl --user restart pipewire*.service" or reboot has audio
working again on mainline and upstream kernels.
--
You received this bug notification because you are a
** Changed in: pipewire (Ubuntu)
Importance: Undecided => High
** Changed in: pipewire (Ubuntu)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
Ok, people from the apparmor mailing list explained that ENOPROTOOPT
error is returned when the kernel doesn't have "fine grained unix
mediation", and that it still hasn't been merged upstream, so it's a
patch that has to be manually merged.
I prepared a patch.
--
You received this bug
I'm the author of the patch. The man page says nothing about
ENOPROTOOPT, that's why I didn't managed that error. Clearly it is
incomplete. Does anybody know where to send a patch for that?
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
I dug into the relevant code, and found that in file
debian/patches/ubuntu/Add-missing-files.patch, when aa_getpeercon(fd,
_label, _confinement) returns -1, the value of errno is
ENOPROTOOPT.
This means that something went wrong in
A slightly revised version of this kernel should be showing up in the
Ubuntu unstable kernel builds this week.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
https://bugs.launchpad.net/bugs/2051454
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: wireplumber (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: apparmor (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
Tried out the 6.7 kernel debs from
https://launchpad.net/~apparmor-dev/+archive/ubuntu/apparmor-devel/+packages
and this kernel also works splendidly without the audio bug.
uname: 6.7.0-2-generic #2+userns3-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 23
15:17:50 UTC 20 x86_64 x86_64 x86_64 GNU/Linux
cat
** Also affects: wireplumber (Ubuntu)
Importance: Undecided
Status: New
** Also affects: apparmor (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in
11 matches
Mail list logo