Bug#1043034: pipewire-pulse: Missing dependencie(s) or incomplete
On Tue, 8 Aug 2023 11:06:23 +0200 Dylan Aïssi wrote: Hi Dylan, It seems that there was a strong interference with the bullseye configuration (that I copied from /usr/share/pipewire to /etc/pipewire to make somme modifications) that I did not wiped when flipping to bookworm. After a reboot, I missed pipewire-pulse again with another log about a missing org.freedesktop.pulseaudio.module-groups, so I made diffs between old and new confs, saw substantial differences, wiped /etc/pipewire, killed -HUP *wire and is now up and working fine. So, I think we can consider this case closed. Best regards, Jean-Yves > Hi, > > Le sam. 5 août 2023 à 11:42, B a écrit : > > > > After removing almost all pulseaudio packages, except those linked > > to other programs, I rebooted and pipewire-pulse was gone (pipewire > > and wireplumber were launched as usual). > > Not sure what happened, maybe a package that should have stayed > has been deleted. > > > I rebooted just in case, but still no pipewire-pulse, so I scooped > > the web searching for a solution and find a guy saying that > > installing pavucontrol & paprefs made him troubleshoot his loss of > > audio also with pipewire-pulse too, so I tried, which installed > > some other packages, and rebooted - this time, pipewire-pulse was > > up and running after login. > > > > I'm not a specialist, but I think it was missing an > > org.freedesktop.xxx.xml file that came with one of these two > > packages or came from one of their dependencies. > > I don't see any reference about a missing org.freedesktop.xxx.xml > file in the log you provided. I suppose you've confused it with the > missing "org.freedesktop.portal.Desktop" which is a D-Bus interface > used by pipewire for screen-sharing, so not related to your sound > issue. This file is provided by the package xdg-desktop-portal > (neither pavucontrol nor paprefs). > > However, I can see in your log you are facing these bugs #995357 [1] > and #1037447 [2]. Both of them are not blocking to get sound and > are already fixed in newer versions that should land in > *-backports repo soon I hope (waiting for a review in the backports > queue) > > > As I made a research for org.freedesktop.*.xml and checked before > > and after installing these 2 packages, I saw that the one in the log > > wasn't on my disk before, but was there after. > > > > So, I emitted the hypothesis that it could be an omission in the > > pipewire-pulse package, whether it is missing in it or a missing > > dependency toward another package. > > To get rid of pulseaudio and to install pipewire, you can install the > metapackage pipewire-audio which depends on all required pipewire > packages and conflicts with pulseaudio and its bluetooth plugins > package. But really, pipewire does not depend or requires pavucontrol > or paprefs.
Bug#1043034: pipewire-pulse: Missing dependencie(s) or incomplete
On Tue, 8 Aug 2023 11:06:23 +0200 Dylan Aïssi wrote: Hi Dylan, > Hi, > > Le sam. 5 août 2023 à 11:42, B a écrit : > > > > After removing almost all pulseaudio packages, except those linked > > to other programs, I rebooted and pipewire-pulse was gone (pipewire > > and wireplumber were launched as usual). > > Not sure what happened, maybe a package that should have stayed > has been deleted. Yep, I forgot that I also reinstalled xdg-desktop-portal & xdg-desktop-portal-gtk due to the log you're talking about below. > > I rebooted just in case, but still no pipewire-pulse, so I scooped > > the web searching for a solution and find a guy saying that > > installing pavucontrol & paprefs made him troubleshoot his loss of > > audio also with pipewire-pulse too, so I tried, which installed > > some other packages, and rebooted - this time, pipewire-pulse was > > up and running after login. > > > > I'm not a specialist, but I think it was missing an > > org.freedesktop.xxx.xml file that came with one of these two > > packages or came from one of their dependencies. > > I don't see any reference about a missing org.freedesktop.xxx.xml > file in the log you provided. I suppose you've confused it with the > missing "org.freedesktop.portal.Desktop" which is a D-Bus interface > used by pipewire for screen-sharing, so not related to your sound > issue. This file is provided by the package xdg-desktop-portal > (neither pavucontrol nor paprefs). > > However, I can see in your log you are facing these bugs #995357 [1] > and #1037447 [2]. Both of them are not blocking to get sound and > are already fixed in newer versions that should land in > *-backports repo soon I hope (waiting for a review in the backports > queue) Fine, as backports is a registered source in my system, it'll upgrade the time being. > > As I made a research for org.freedesktop.*.xml and checked before > > and after installing these 2 packages, I saw that the one in the log > > wasn't on my disk before, but was there after. > > > > So, I emitted the hypothesis that it could be an omission in the > > pipewire-pulse package, whether it is missing in it or a missing > > dependency toward another package. > > To get rid of pulseaudio and to install pipewire, you can install the > metapackage pipewire-audio which depends on all required pipewire > packages and conflicts with pulseaudio and its bluetooth plugins > package. But really, pipewire does not depend or requires pavucontrol > or paprefs. I digged a bit into dependencies, the pipewire package wants : xdg-desktop-portal-tests & xdg-desktop-portal-wlr however, these we'rent installed (but synaptic did not show any broken pacakage(s)). As said above, I manually (re)installed xdg-desktop-portal & xdg-desktop-portal-gtk and up to now, pipewire was ferpectly working. What I do not understand is, even without installing pipewire-audio (that I did 10' ago), there is something missing in the pipewire dependencies, may be something like : xdg-desktop-portal, xdg-desktop-portal-gtk | xdg-desktop-portal I also see that other packages shown as pkg pipewire dependencies are not installed, such as sxmo-utils and that there is a collision that did not triggered a loop: wireplumber _and_ pipewire-media-session ! Well, in this matter, you are the boss, so it's your call. Best regards, Jean-Yves
Bug#1043034: pipewire-pulse: Missing dependencie(s) or incomplete
Hi, Le sam. 5 août 2023 à 11:42, B a écrit : > > After removing almost all pulseaudio packages, except those linked to > other programs, I rebooted and pipewire-pulse was gone (pipewire and > wireplumber were launched as usual). Not sure what happened, maybe a package that should have stayed has been deleted. > I rebooted just in case, but still no pipewire-pulse, so I scooped the > web searching for a solution and find a guy saying that installing > pavucontrol & paprefs made him troubleshoot his loss of audio also with > pipewire-pulse too, so I tried, which installed some other packages, and > rebooted - this time, pipewire-pulse was up and running after login. > > I'm not a specialist, but I think it was missing an > org.freedesktop.xxx.xml file that came with one of these two packages or > came from one of their dependencies. I don't see any reference about a missing org.freedesktop.xxx.xml file in the log you provided. I suppose you've confused it with the missing "org.freedesktop.portal.Desktop" which is a D-Bus interface used by pipewire for screen-sharing, so not related to your sound issue. This file is provided by the package xdg-desktop-portal (neither pavucontrol nor paprefs). However, I can see in your log you are facing these bugs #995357 [1] and #1037447 [2]. Both of them are not blocking to get sound and are already fixed in newer versions that should land in *-backports repo soon I hope (waiting for a review in the backports queue) > As I made a research for org.freedesktop.*.xml and checked before > and after installing these 2 packages, I saw that the one in the log > wasn't on my disk before, but was there after. > > So, I emitted the hypothesis that it could be an omission in the > pipewire-pulse package, whether it is missing in it or a missing > dependency toward another package. To get rid of pulseaudio and to install pipewire, you can install the metapackage pipewire-audio which depends on all required pipewire packages and conflicts with pulseaudio and its bluetooth plugins package. But really, pipewire does not depend or requires pavucontrol or paprefs. Best regards, Dylan [1] https://bugs.debian.org/995357 [2] https://bugs.debian.org/1037447
Bug#1043034: pipewire-pulse: Missing dependencie(s) or incomplete
Hi, Le ven. 4 août 2023 à 23:21, Jiff a écrit : > > Ze error : > == > Uninstall *pulse* except those required by other packages. > > Ze cure : > = > apt install pavucontrol paprefs > I don't understand what is your issue, can you elaborate? pavucontrol and paprefs are not dependencies of pipewire. Best regards, Dylan
Bug#1043034: pipewire-pulse: Missing dependencie(s) or incomplete
Package: pipewire-pulse Version: 0.3.65-3 Severity: normal Hi Dear Tainer Main, * What led up to the situation? Getting rid of all pulseaudio packages (I'm as allergic to PA as I am to shytstemd) because pipewire and easyeffects are working awfully well. * What exactly did you do (or not do) that was effective (or ineffective)? Ze error : == Uninstall *pulse* except those required by other packages. This is an extract from syslog : 51261 2023-08-04T18:19:30.395706+02:00 msi systemd[1788]: Starting dbus.socket - D-Bus User Message Bus Socket... 51262 2023-08-04T18:19:30.395899+02:00 msi systemd[1788]: Listening on dirmngr.socket - GnuPG network certificate management daemon 51262 . 51263 2023-08-04T18:19:30.395923+02:00 msi systemd[1788]: Listening on gcr- ssh-agent.socket - GCR ssh-agent wrapper. 51264 2023-08-04T18:19:30.395941+02:00 msi systemd[1]: Started nginx.service - A high performance web server and a reverse proxy se 51264 rver. 51265 2023-08-04T18:19:30.395959+02:00 msi systemd[1788]: Listening on gnome- keyring-daemon.socket - GNOME Keyring daemon. 51266 2023-08-04T18:19:30.395980+02:00 msi systemd[1788]: Listening on gpg- agent-browser.socket - GnuPG cryptographic agent and pas 51266 sphrase cache (access for web browsers). 51267 2023-08-04T18:19:30.395994+02:00 msi systemd[1788]: Listening on gpg- agent-extra.socket - GnuPG cryptographic agent and passp 51267 hrase cache (restricted). 51268 2023-08-04T18:19:30.396010+02:00 msi systemd[1788]: Listening on gpg- agent-ssh.socket - GnuPG cryptographic agent (ssh-agent 51268 emulation). 51269 2023-08-04T18:19:30.396027+02:00 msi systemd[1788]: Listening on gpg- agent.socket - GnuPG cryptographic agent and passphrase 51269 cache. 51270 2023-08-04T18:19:30.396045+02:00 msi systemd[1788]: Listening on pipewire-pulse.socket - PipeWire PulseAudio. 51271 2023-08-04T18:19:30.396061+02:00 msi systemd[1788]: Listening on pipewire.socket - PipeWire Multimedia System Socket. 51272 2023-08-04T18:19:30.396082+02:00 msi systemd[1788]: Listening on pk- debconf-helper.socket - debconf communication socket. 51273 2023-08-04T18:19:30.400885+02:00 msi systemd[1788]: Listening on dbus.socket - D-Bus User Message Bus Socket. 51274 2023-08-04T18:19:30.400932+02:00 msi systemd[1788]: Reached target sockets.target - Sockets. 51275 2023-08-04T18:19:30.400979+02:00 msi systemd[1788]: Reached target basic.target - Basic System. 51276 2023-08-04T18:19:30.401101+02:00 msi systemd[1]: Started user@1000.service - User Manager for UID 1000. 51277 2023-08-04T18:19:30.402148+02:00 msi systemd[1788]: Started pipewire.service - PipeWire Multimedia Service. 51278 2023-08-04T18:19:30.404178+02:00 msi systemd[1788]: Started usbguard- notifier.service - USBGuard Notifier. 51279 2023-08-04T18:19:30.405445+02:00 msi systemd[1788]: Started wireplumber.service - Multimedia Service Session Manager. 51280 2023-08-04T18:19:30.406968+02:00 msi systemd[1788]: Started pipewire- pulse.service - PipeWire PulseAudio. […] 51296 2023-08-04T18:19:43.158982+02:00 msi systemd[1788]: Started dbus.service - D-Bus User Message Bus. 51297 2023-08-04T18:19:43.161823+02:00 msi pipewire-pulse[2323]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop- 51297 portal running? 51298 2023-08-04T18:19:43.161935+02:00 msi pipewire-pulse[2323]: mod.rt: found session bus but no portal 51299 2023-08-04T18:19:43.162900+02:00 msi wireplumber[2322]: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal runn 51299 ing? 51300 2023-08-04T18:19:43.163072+02:00 msi wireplumber[2322]: found session bus but no portal 51301 2023-08-04T18:19:43.164227+02:00 msi pipewire[2320]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal 51301 running? 51302 2023-08-04T18:19:43.164317+02:00 msi pipewire[2320]: mod.rt: found session bus but no portal 51303 2023-08-04T18:19:43.166281+02:00 msi dbus-daemon[826]: [system] Activating via systemd: service name='org.freedesktop.Realtim 51303 eKit1' unit='rtkit-daemon.service' requested by ':1.20' (uid=1000 pid=2323 comm="/usr/bin/pipewire-pulse") […] 51319 2023-08-04T18:19:45.592239+02:00 msi pipewire-pulse[2323]: mod.rt: RTKit error: org.freedesktop.DBus.Error.AccessDenied 51320 2023-08-04T18:19:45.592268+02:00 msi pipewire-pulse[2323]: mod.rt: could not set nice-level to -19: Permission denied […] 51341 2023-08-04T18:19:46.680228+02:00 msi pipewire-pulse[2323]: Settings schema 'org.freedesktop.pulseaudio.module-groups' is not 51341 installed 51342 2023-08-04T18:19:46.681844+02:00 msi systemd[1788]: pipewire- pulse.service: Main process exited, code=killed, status=5/TRAP 51343 2023-08-04T18:19:46.681918+02:00 msi systemd[1788]: pipewire- pulse.service: Failed with result 'signal'. 51344 2023-08-04T18:19:46.682567+02:00 msi kernel: [ 119.349070] traps: pipewire-pulse[2323] trap int3 ip:7f89d575c7d7