Bug#1070348: pipewire: pipewire-pulse: warningin syslog every second for snap_get_audio_permissions

2024-05-05 Thread Jeremy Bícha
On Sat, May 4, 2024 at 4:00 AM Dylan Aïssi  wrote:
>
> Hello Sergio and Jeremy,
>
> Le sam. 4 mai 2024 à 05:48, Michael Welsh Duggan  a écrit :
> >
> > After updating my linux kernel to 6.7.12-1, I keep getting the following
> > message in my syslog, once a second:
> >
> > pipewire-pulse[]: default: snap_get_audio_permissions: kernel lacks
> > 'fine grained unix mediation'; snap audio permissions won't be honored.
> >
>
> It seems that snap support in pipewire requires a kernel feature
> (fine grained unix mediation) that is not yet enabled in Debian.
>
> I'm thinking of disabling for now the snap support in Debian since
> there is no point in keeping it enabled if it's unusable. But, I will
> keep it enabled for Ubuntu. What do you think?

That makes sense to me.

Thank you,
Jeremy Bícha



Bug#1070348: pipewire: pipewire-pulse: warningin syslog every second for snap_get_audio_permissions

2024-05-05 Thread Jelle Haandrikman
Package: pipewire-pulse
Version: 1.0.5-1+b3
Followup-For: Bug #1070348
X-Debbugs-Cc: jha...@freedom.nl

Dear Maintainer,

I run Debian Trixie and I still have this problem. Althought the error message
only occurs every 5 seconds.

May  5 18:15:46 mainbak pipewire-pulse[2168]: default:
snap_get_audio_permissions: kernel lacks 'fine grained unix mediation'; snap
audio permissions won't be honored.
May  5 18:15:51 mainbak pipewire-pulse[2168]: default:
snap_get_audio_permissions: kernel lacks 'fine grained unix mediation'; snap
audio permissions won't be honored.
May  5 18:15:56 mainbak pipewire-pulse[2168]: default:
snap_get_audio_permissions: kernel lacks 'fine grained unix mediation'; snap
audio permissions won't be honored.
May  5 18:16:01 mainbak pipewire-pulse[2168]: default:
snap_get_audio_permissions: kernel lacks 'fine grained unix mediation'; snap
audio permissions won't be honored.

I would like to know how to bypass this problem for now.

best regards,
Jelle


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire-pulse depends on:
ii  init-system-helpers  1.66
ii  pipewire 1.0.5-1+b3

Versions of packages pipewire-pulse recommends:
ii  wireplumber  0.4.17-1+b2

Versions of packages pipewire-pulse suggests:
ii  libspa-0.2-bluetooth  1.0.5-1+b3
ii  pulseaudio-utils  16.1+dfsg1-5

-- no debconf information



Bug#1070348: pipewire: pipewire-pulse: warningin syslog every second for snap_get_audio_permissions

2024-05-04 Thread Dylan Aïssi

Hello Sergio and Jeremy,

Le sam. 4 mai 2024 à 05:48, Michael Welsh Duggan  a écrit :


After updating my linux kernel to 6.7.12-1, I keep getting the following
message in my syslog, once a second:

pipewire-pulse[]: default: snap_get_audio_permissions: kernel lacks
'fine grained unix mediation'; snap audio permissions won't be honored.



It seems that snap support in pipewire requires a kernel feature
(fine grained unix mediation) that is not yet enabled in Debian.

I'm thinking of disabling for now the snap support in Debian since
there is no point in keeping it enabled if it's unusable. But, I will
keep it enabled for Ubuntu. What do you think?

Best regards,
Dylan



Bug#1070348: pipewire: pipewire-pulse: warningin syslog every second for snap_get_audio_permissions

2024-05-03 Thread Michael Welsh Duggan
Package: pipewire
Version: 1.0.5-1+b3
Severity: normal
X-Debbugs-Cc: none, Michael Welsh Duggan 

Dear Maintainer,

After updating my linux kernel to 6.7.12-1, I keep getting the following
message in my syslog, once a second:

pipewire-pulse[]: default: snap_get_audio_permissions: kernel lacks
'fine grained unix mediation'; snap audio permissions won't be honored.

It seems to work despite the messages, though there was a massive
timeout the first time I tried to use the microphone after the reboot.
This message from the ubuntu lists is a little old, but might be urbane:

https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2051454

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii  adduser  3.137
ii  init-system-helpers  1.66
ii  libpipewire-0.3-modules  1.0.5-1+b3
ii  pipewire-bin 1.0.5-1+b3

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information

-- 
Michael Welsh Duggan
(m...@md5i.com)