[Pkg-utopia-maintainers] Bug#1029763: pipewire: does not seem to work unless xdg-desktop-portal is running

Wouter Verhelst wouter at debian.org
Fri Jan 27 09:17:13 GMT 2023


Package: pipewire
Version: 0.3.64-4
Severity: important

Dear Maintainer,

The pipewire upstream troubleshooting guide suggests I look at
journalctl output as a first step in troubleshooting things. That
reveals:

wouter at pc220518:~$ journalctl -xe | grep pipewire
jan 27 11:04:01 pc220518 pipewire[2111]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:01 pc220518 pipewire[2111]: mod.rt: found session bus but no portal
jan 27 11:04:01 pc220518 pipewire-media-session[2113]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:01 pc220518 pipewire-media-session[2113]: mod.rt: found session bus but no portal
jan 27 11:04:01 pc220518 dbus-daemon[1042]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service' requested by ':1.33' (uid=127 pid=2113 comm="/usr/bin/pipewire-media-session")
jan 27 11:04:01 pc220518 pipewire-pulse[2114]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:01 pc220518 pipewire-pulse[2114]: mod.rt: found session bus but no portal
jan 27 11:04:53 pc220518 pipewire[2729]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:53 pc220518 pipewire[2729]: mod.rt: found session bus but no portal
jan 27 11:04:53 pc220518 pipewire-media-session[2730]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:53 pc220518 pipewire-media-session[2730]: mod.rt: found session bus but no portal
jan 27 11:04:53 pc220518 pipewire-pulse[2731]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:53 pc220518 pipewire-pulse[2731]: mod.rt: found session bus but no portal
wouter at pc220518:~$ journalctl -xe | grep wireplumber
wouter at pc220518:~$ journalctl --user-unit=pipewire --user-unit=wireplumber --user-unit=pipewire-pulse -f
jan 27 11:04:52 pc220518 systemd[2708]: Started PipeWire Multimedia Service.
jan 27 11:04:53 pc220518 systemd[2708]: Started PipeWire PulseAudio.
jan 27 11:04:53 pc220518 pipewire[2729]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:53 pc220518 pipewire[2729]: mod.rt: found session bus but no portal
jan 27 11:04:53 pc220518 pipewire-pulse[2731]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
jan 27 11:04:53 pc220518 pipewire-pulse[2731]: mod.rt: found session bus but no portal

I use awesomewm, which probably doesn't require xdg-desktop-portal and
therefore doesn't start it.

I think if pipewire is to be the default, it should either be able to
work without xdg-desktop-portal, or it should be able to start it itself
if it cannot do so. There are plenty of (supported!) graphical
environments in Debian that don't do that much xdg stuff.

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

Kernel: Linux 6.1.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8), LANGUAGE=nl_BE:nl
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.130
ii  init-system-helpers      1.65.2
ii  libpipewire-0.3-modules  0.3.64-4
ii  pipewire-bin             0.3.64-4

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list