On Tue, 8 Aug 2023 11:06:23 +0200 Dylan Aïssi <[email protected]> wrote:
Hi Dylan, > Hi, > > Le sam. 5 août 2023 à 11:42, Bzzzz <[email protected]> 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 _______________________________________________ Pkg-utopia-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
