Open 3hhh opened 11 months ago
Can you check what pulled in pipewire in dom0? I don't see it neither system updated from 4.1 nor in a fresh install. Maybe KDE?
Anyway, pipewire+pipewire-pulseaudio (instead of pulseaudio) in dom0 should work too. What really matter is what service is running (check with systemctl --user status pulseaudio pipewire-pulse.socket
- only one of them should run), not just which is installed.
As for VM, again, both options should work separately, but you shouldn't have them at the same time. So, either:
pulseaudio
+ pulseaudio-qubes
(and systemctl --user status pulseaudio
should be running), orpipewire
+ pipewire-pulse
+ pipewire-qubes
(and systemctl --user status pipewire-pulse.socket
should be running)On 12/29/23 12:24, Marek Marczykowski-Górecki wrote:
Can you check what pulled in pipewire in dom0? I don't see it neither system updated from 4.1 nor in a fresh install. Maybe KDE?
dnf repoquery --whatrequires pipewire --installed --recursive
shows no output.
When I removed it, nothing else was removed either, only pipewire-alsa, pipewire-jack-audio-connection-kit, -libs, wireplumber and wireplumber-libs.
I can however see from dnf history pipewire
that it was first installed during the upgrade.
Anyway, pipewire+pipewire-pulseaudio (instead of pulseaudio) in dom0 should work too. What really matter is what service is running (check with
systemctl --user status pulseaudio pipewire-pulse.socket
- only one of them should run), not just which is installed.
Yes, I got that right. However I can't see any vchan VM audio inputs in pavucontrol
.
As for VM, again, both options should work separately, but you shouldn't have them at the same time. So, either:
pulseaudio
+pulseaudio-qubes
(andsystemctl --user status pulseaudio
should be running), orpipewire
+pipewire-pulse
+pipewire-qubes
(andsystemctl --user status pipewire-pulse.socket
should be running)
Yes, I fixed that with the pulseaudio option (pipewire didn't work for me) and pavucontrol
shows a single vchan output with playing audio in my test VM. As stated above there's no audio in dom0 yet though.
All of these packages were installed at the same time initially though, i.e. I removed the pipewire stuff.
On debian-12 apt-cache rdepends pipewire
includes gnome-remote-desktop
, which was apparently installed as a dependency of gnome-shell
as per /var/log/dpkg.log
, which in turn is a dependency of a bunch of gnome applications that are probably included in the default template. I don't really need any of these...
Btw I was talking about the 'debian-12template, not
debian-12-xfce'.
So far I couldn't fix dom0 audio with either pulseaudio
or pipewire
& pipewire-pulseaudio
installed.
In both cases pavucontrol
shows no VMs except for the dom0 audio devices.
ps aux|grep pacat
shows the pacat-simple-vchan
instances for each VM though. Is there a log for these / how can I debug these?
If pacat processes are there, they should connect to pipewire/pulseaudio, if they can't it means relevant daemon isn't running. See systemctl commands I posted above.
On 12/29/23 16:50, Marek Marczykowski-Górecki wrote:
If pacat processes are there, they should connect to pipewire/pulseaudio, if they can't it means relevant daemon isn't running. See systemctl commands I posted above.
It runs:
Unit pipewire.service could not be found. Unit pipewire.socker.service could not be found. Unit pipewire-pulse.service could not be found. Unit pipewire-pulseuadio.service could not be found. ● pulseaudio.service - Sound Service Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: enabled) Active: active (running) since Fri 2023-12-29 16:32:13 CET; 1h 29min ago TriggeredBy: ● pulseaudio.socket Main PID: 4574 (pulseaudio) Tasks: 2 (limit: 3422) Memory: 66.9M CPU: 1.992s CGroup: @.***/session.slice/pulseaudio.service └─4574 /usr/bin/pulseaudio --daemonize=no --log-target=journal
Dec 29 16:32:13 dom0 systemd[2573]: Starting pulseaudio.service - Sound Service... Dec 29 16:32:13 dom0 pulseaudio[4574]: Disabling timer-based scheduling because running inside a VM. Dec 29 16:32:13 dom0 pulseaudio[4574]: stat('/etc/pulse/default.pa.d'): No such file or directory Dec 29 16:32:13 dom0 systemd[2573]: Started pulseaudio.service - Sound Service.
However it looks like it's missing its configuration?
Looks like there's some more affected users: https://forum.qubes-os.org/t/upgraded-to-4-2-and-audio-no-longer-works/23130/14
Any debugging hints why those pacat-simple-vchan
instances don't show up in pavucontrol
would be much appreciated.
Unfortunately the journal doesn't have any interesting entries regarding this.
However it looks like it's missing its configuration?
I noticed that /etc/pulse/qubes-default.pa
exists in VMs, but not in dom0.
However adding it in dom0 didn't help.
Hm interesting: Using my old 4.1 debian-11
template makes audio work for the VMs using that template (those VMs then come up in dom0 pavucontrol
as well). So I apparently don't have a dom0 issue anymore, but my debian-12
template still has issues.
Ofc that's only after all my fixes applied so far. The original issue of two conflicting audio daemons in dom0 shouldn't have happened.
I'll further investigate this as separate bug in #8816.
I can confirm that the upgrade installed additional packages even in debian-12-minimal. It is not clear why, considering the goal of the minimal packages is to be minimal. The result of that was mpv playback in AppVMs based on debain-12-minimimal (+ mpv and pulseaudio-qubes installed) stopped working. So, I had to reinstall the template to revert it to its minimal state, then reconfigure all the rest.
Anyway, pipewire+pipewire-pulseaudio (instead of pulseaudio) in dom0 should work too. What really matter is what service is running (check with systemctl --user status pulseaudio pipewire-pulse.socket - only one of them should run), not just which is installed.
This doesn't match my tests. The actual solution to the no sound issue, which many seem to experience after upgrading to 4.2, that worked for me is this, i.e. the first one which @marmarek suggested.
The second one, i.e.
- pipewire + pipewire-pulse + pipewire-qubes (and systemctl --user status pipewire-pulse.socket should be running)
did not work for me when starting from debian-12-minimal. During testing this option, I also could find a way to control audio volume. The PulseAudio plugin for volume control simply shows as muted and non-changeable.
I also could find a way to control audio volume
Correction: could NOT find.
I managed to get sound working by disabling pipewire and pipewire.socket on dom0 as pulseaudio is running
systemctl --user stop pipewire
systemctl --user stop pipewire.socket
systemctl --user disable pipewire
systemctl --user disable pipewire.socket
I also ran
qvm-prefs $qube audiovm dom0
But are unsure if this resolved anything
That is exactly what I had done. But suddenly, pulseaudio is no longer available in dom0. So, I had to unmask and start pipewire services. And again - videos no longer play with sound (using Debian VM, tested also in Whonix VM - playing video from the web).
OK. After rebooting the domUs playback with sound works.
pulseaudio-libs found in fedora-40/minimal templates because of some qubes packages (e.g pipewire-qubes) still depends on it.
Note: libcanberra-gtk3 doesnt depend on it nor xdg-desktop-portal-gtk..etc
Fedora-40-minimal:
bash-5.2# dnf remove pulseaudio*
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Removing:
pulseaudio-libs x86_64 16.1-7.fc40 @fedora 3.2 M
Removing dependent packages:
libcanberra-gtk3 x86_64 0.30-35.fc40 @fedora 67 k
pipewire-qubes x86_64 4.2.15-1.fc40 @qubes-vm-r4.2-current
72 k
xdg-desktop-portal-gtk x86_64 1.15.1-5.fc40 @fedora 478 k
Removing unused dependencies:
bluez-libs x86_64 5.76-1.fc40 @updates 198 k
fdk-aac-free x86_64 2.0.0-13.fc40 @fedora 603 k
flac-libs x86_64 1.4.3-4.fc40 @fedora 674 k
fuse-common x86_64 3.16.2-3.fc40 @fedora 38
fuse3 x86_64 3.16.2-3.fc40 @fedora 126 k
geoclue2 x86_64 2.7.0-5.fc40 @fedora 485 k
gsm x86_64 1.0.22-6.fc40 @fedora 69 k
lame-libs x86_64 3.100-17.fc40 @fedora 1.2 M
libasyncns x86_64 0.8-28.fc40 @fedora 59 k
libcanberra x86_64 0.30-35.fc40 @fedora 275 k
liblc3 x86_64 1.1.1-1.fc40 @updates 167 k
libldac x86_64 2.0.2.3-15.fc40 @fedora 78 k
libnotify x86_64 0.8.3-3.fc40 @fedora 129 k
libsbc x86_64 2.0-4.fc40 @fedora 94 k
libsndfile x86_64 1.2.2-2.fc40 @fedora 526 k
libtdb x86_64 1.4.10-1.fc40 @fedora 97 k
low-memory-monitor x86_64 2.1-10.fc40 @fedora 70 k
mpg123-libs x86_64 1.31.3-4.fc40 @fedora 787 k
pipewire x86_64 1.0.7-2.fc40 @updates 367 k
pipewire-alsa x86_64 1.0.7-2.fc40 @updates 134 k
pipewire-jack-audio-connection-kit x86_64 1.0.7-2.fc40 @updates 30
pipewire-jack-audio-connection-kit-libs x86_64 1.0.7-2.fc40 @updates 444 k
pipewire-libs x86_64 1.0.7-2.fc40 @updates 6.8 M
pipewire-pulseaudio x86_64 1.0.7-2.fc40 @updates 411 k
rtkit x86_64 0.11-63.fc40 @fedora 142 k
sound-theme-freedesktop noarch 0.8-21.fc40 @fedora 460 k
webrtc-audio-processing x86_64 1.3-1.fc40 @fedora 1.3 M
wireplumber x86_64 0.5.5-1.fc40 @updates 375 k
wireplumber-libs x86_64 0.5.5-1.fc40 @updates 1.2 M
xdg-desktop-portal x86_64 1.18.4-1.fc40 @updates 2.3 M
Transaction Summary
================================================================================
Remove 34 Packages
Freed space: 23 M
Is this ok [y/N]:
Fedora-40:
bash-5.2# dnf remove pulseaudio*
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Removing:
pulseaudio-libs x86_64 16.1-7.fc40 @fedora 3.2 M
pulseaudio-libs-glib2 x86_64 16.1-7.fc40 @fedora 20 k
Removing dependent packages:
ffmpeg-free x86_64 6.1.1-14.fc40 @updates 2.3 M
gnome-bluetooth x86_64 1:46.0-1.fc40 @fedora 95 k
gnome-calendar x86_64 46.1-1.fc40 @updates 2.1 M
gnome-connections x86_64 46.0-3.fc40 @updates 1.0 M
gnome-contacts x86_64 46.0-1.fc40 @fedora 2.1 M
gnome-control-center x86_64 46.3-1.fc40 @updates 23 M
gnome-disk-utility x86_64 46.0-1.fc40 @fedora 6.5 M
gstreamer1-plugin-libav x86_64 1.24.5-1.fc40 @updates 409 k
gstreamer1-plugins-good x86_64 1.24.5-1.fc40 @updates 7.3 M
libcanberra-gtk3 x86_64 0.30-35.fc40 @fedora 67 k
pipewire-alsa x86_64 1.0.7-2.fc40 @updates 134 k
pipewire-gstreamer x86_64 1.0.7-2.fc40 @updates 133 k
pipewire-pulseaudio x86_64 1.0.7-2.fc40 @updates 411 k
pipewire-utils x86_64 1.0.7-2.fc40 @updates 1.0 M
qubes-vm-recommended noarch 4.2.14-1.fc40 @qubes-builder-vm-r4.2-current-testing
0
totem x86_64 1:43.0-5.fc40 @updates 6.0 M
wireplumber x86_64 0.5.5-1.fc40 @updates 375 k
Removing unused dependencies:
SDL2 x86_64 2.30.3-1.fc40 @updates 1.8 M
abseil-cpp x86_64 20240116.2-1.fc40 @updates 2.4 M
accountsservice x86_64 23.13.9-4.fc40 @fedora 380 k
accountsservice-libs x86_64 23.13.9-4.fc40 @fedora 212 k
bluez-obexd x86_64 5.76-1.fc40 @updates 324 k
bolt x86_64 0.9.8-2.fc40 @updates 503 k
boost-system x86_64 1.83.0-5.fc40 @updates 16 k
boost-thread x86_64 1.83.0-5.fc40 @updates 137 k
cjson x86_64 1.7.17-1.fc40 @updates 64 k
codec2 x86_64 1.2.0-4.fc40 @fedora 1.3 M
colord-gtk4 x86_64 0.3.1-1.fc40 @fedora 36 k
conntrack-tools x86_64 1.4.7-7.fc40 @fedora 684 k
dleyna x86_64 0.8.3-4.fc40 @updates 71 k
dleyna-connector-dbus x86_64 0.8.3-4.fc40 @updates 16 k
dleyna-server x86_64 0.8.3-4.fc40 @updates 211 k
evolution-data-server x86_64 3.52.3-1.fc40 @updates 8.7 M
evolution-data-server-langpacks noarch 3.52.3-1.fc40 @updates 8.7 M
exo x86_64 4.18.0-5.fc40 @fedora 2.1 M
fakeroot x86_64 1.34-1.fc40 @updates 163 k
fakeroot-libs x86_64 1.34-1.fc40 @updates 125 k
flite x86_64 2.2-8.fc40 @fedora 22 M
folks x86_64 1:0.15.9-1.fc40 @updates 2.6 M
freeglut x86_64 3.6.0-1.fc40 @updates 472 k
freerdp-libs x86_64 2:3.6.2-1.fc40 @updates 4.1 M
fwupd-qubes-vm noarch 1.8.14-5.fc40 @qubes-builder-vm-r4.2-current-testing
8.7 k
game-music-emu x86_64 0.6.3-14.fc40 @fedora 327 k
garcon x86_64 4.18.2-2.fc40 @fedora 1.1 M
gcab x86_64 1.6-5.fc40 @fedora 24 k
gnome-bluetooth-libs x86_64 1:46.0-1.fc40 @fedora 1.0 M
gnome-control-center-filesystem noarch 46.3-1.fc40 @updates 0
gnome-settings-daemon x86_64 46.0-1.fc40 @fedora 6.0 M
gom x86_64 0.5.1-1.fc40 @updates 185 k
grilo x86_64 0.3.16-4.fc40 @fedora 807 k
grilo-plugins x86_64 0.3.16-4.fc40 @fedora 2.4 M
gsound x86_64 1.0.3-8.fc40 @fedora 82 k
gstreamer1-plugins-good-gtk x86_64 1.24.5-1.fc40 @updates 68 k
gstreamer1-plugins-good-qt x86_64 1.24.5-1.fc40 @updates 190 k
gtk-vnc2 x86_64 1.3.1-5.fc40 @fedora 224 k
gvfs-fuse x86_64 1.54.2-1.fc40 @updates 50 k
gvnc x86_64 1.3.1-5.fc40 @fedora 237 k
gvncpulse x86_64 1.3.1-5.fc40 @fedora 48 k
ibus-libs x86_64 1.5.30-5.fc40 @updates 855 k
iio-sensor-proxy x86_64 3.5-3.fc40 @fedora 153 k
ilbc x86_64 3.0.4-10.fc40 @fedora 88 k
intel-mediasdk x86_64 23.2.2-5.fc40 @updates 22 M
intel-vpl-gpu-rt x86_64 24.2.4-1.fc40 @updates 7.7 M
ladspa x86_64 1.17-4.fc40 @fedora 155 k
leptonica x86_64 1.84.1-3.fc40 @fedora 2.9 M
libXres x86_64 1.2.2-3.fc40 @fedora 21 k
libass x86_64 0.17.1-4.fc40 @fedora 255 k
libasyncns x86_64 0.8-28.fc40 @fedora 59 k
libavc1394 x86_64 0.5.4-22.fc40 @fedora 144 k
libavcodec-free x86_64 6.1.1-14.fc40 @updates 10 M
libavdevice-free x86_64 6.1.1-14.fc40 @updates 215 k
libavfilter-free x86_64 6.1.1-14.fc40 @updates 4.1 M
libavformat-free x86_64 6.1.1-14.fc40 @updates 2.4 M
libavutil-free x86_64 6.1.1-14.fc40 @updates 914 k
libbs2b x86_64 3.1.0-33.fc40 @fedora 68 k
libcaca x86_64 0.99-0.73.beta20.fc40 @fedora 870 k
libcanberra x86_64 0.30-35.fc40 @fedora 275 k
libchromaprint x86_64 1.5.1-17.fc40 @fedora 69 k
libdc1394 x86_64 2.2.7-5.fc40 @fedora 347 k
libdecor x86_64 0.2.2-3.fc40 @fedora 166 k
libdmapsharing4 x86_64 3.9.13-3.fc40 @fedora 453 k
libdovi x86_64 3.3.0-2.fc40 @updates 529 k
libgcab1 x86_64 1.6-5.fc40 @fedora 216 k
libglvnd-opengl x86_64 1:1.7.0-4.fc40 @fedora 149 k
libical x86_64 3.0.18-1.fc40 @updates 1.6 M
libical-glib x86_64 3.0.18-1.fc40 @updates 1.8 M
libiec61883 x86_64 1.2.0-34.fc40 @fedora 86 k
libldac x86_64 2.0.2.3-15.fc40 @fedora 78 k
libmodplug x86_64 1:0.8.9.0-19.fc40 @fedora 355 k
libmysofa x86_64 1.2.1-7.fc40 @fedora 72 k
libnetfilter_cthelper x86_64 1.0.0-27.fc40 @fedora 43 k
libnetfilter_cttimeout x86_64 1.0.0-25.fc40 @fedora 43 k
libnetfilter_queue x86_64 1.0.5-8.fc40 @fedora 57 k
liboauth x86_64 1.0.3-23.fc40 @fedora 48 k
libopenmpt x86_64 0.7.8-1.fc40 @updates 1.6 M
libpeas1 x86_64 1.36.0-5.fc40 @fedora 372 k
libpeas1-gtk x86_64 1.36.0-5.fc40 @fedora 63 k
libpeas1-loader-python3 x86_64 1.36.0-5.fc40 @fedora 32 k
libphonenumber x86_64 8.13.35-1.fc40 @updates 6.8 M
libplacebo x86_64 6.338.2-1.fc40 @fedora 1.1 M
libportal-gtk3 x86_64 0.7.1-3.fc40 @fedora 32 k
libpostproc-free x86_64 6.1.1-14.fc40 @updates 86 k
librabbitmq x86_64 0.14.0-2.fc40 @updates 94 k
libraw1394 x86_64 2.1.2-20.fc40 @fedora 163 k
librist x86_64 0.2.7-4.fc40 @fedora 153 k
libsbc x86_64 2.0-4.fc40 @fedora 94 k
libshaderc x86_64 2024.0-1.fc40 @updates 3.4 M
libshout x86_64 2.4.6-6.fc40 @fedora 183 k
libswresample-free x86_64 6.1.1-14.fc40 @updates 147 k
libswscale-free x86_64 6.1.1-14.fc40 @updates 575 k
libtomcrypt x86_64 1.18.2-19.fc40 @fedora 875 k
libtommath x86_64 1.2.1-3.fc40 @fedora 126 k
libvdpau x86_64 1.5-6.fc40 @fedora 21 k
libvpl x86_64 1:2.11.0-1.fc40 @updates 401 k
libwinpr x86_64 2:3.6.2-1.fc40 @updates 1.2 M
libwnck3 x86_64 43.0-8.fc40 @fedora 2.1 M
lpcnetfreedv x86_64 0.5-5.fc40 @fedora 15 M
lv2 x86_64 1.18.8-8.fc40 @fedora 373 k
malcontent x86_64 0.11.1-5.fc40 @fedora 521 k
malcontent-control x86_64 0.11.1-5.fc40 @fedora 122 k
malcontent-ui-libs x86_64 0.11.1-5.fc40 @fedora 112 k
mbedtls x86_64 2.28.8-1.fc40 @updates 1.1 M
mesa-libGLU x86_64 9.0.3-4.fc40 @fedora 354 k
nautilus-python x86_64 4.0.1-1.fc40 @updates 62 k
nftables x86_64 1:1.0.9-3.fc40 @fedora 1.0 M
ocl-icd x86_64 2.3.2-6.fc40 @updates 195 k
openal-soft x86_64 1.23.1-5.fc40 @fedora 1.4 M
opencore-amr x86_64 0.1.6-6.fc40 @fedora 345 k
openpgm x86_64 5.2.122-34.fc40 @fedora 300 k
pciutils x86_64 3.12.0-1.fc40 @updates 236 k
pinentry-gnome3 x86_64 1.3.0-2.fc40 @fedora 89 k
pipewire x86_64 1.0.7-2.fc40 @updates 367 k
pipewire-jack-audio-connection-kit x86_64 1.0.7-2.fc40 @updates 30
pipewire-jack-audio-connection-kit-libs
x86_64 1.0.7-2.fc40 @updates 444 k
pipewire-libs x86_64 1.0.7-2.fc40 @updates 6.8 M
pipewire-qubes x86_64 4.2.15-1.fc40 @qubes-builder-vm-r4.2-current-testing
72 k
power-profiles-daemon x86_64 0.21-3.fc40 @updates 174 k
protobuf x86_64 3.19.6-8.fc40 @fedora 3.3 M
python3-click noarch 8.1.7-4.fc40 @fedora 1.1 M
python3-idna noarch 3.7-1.fc40 @updates 595 k
python3-jinja2 noarch 3.1.4-1.fc40 @updates 2.9 M
python3-jmespath noarch 1.0.1-6.fc40 @fedora 149 k
python3-looseversion noarch 1.3.0-4.fc40 @fedora 27 k
python3-markupsafe x86_64 2.1.3-4.fc40 @fedora 56 k
python3-msgpack x86_64 1.0.7-3.fc40 @fedora 419 k
python3-packaging noarch 23.2-4.fc40 @fedora 421 k
python3-psutil x86_64 5.9.8-1.fc40 @fedora 1.4 M
python3-pycryptodomex x86_64 3.20.0-1.fc40 @fedora 3.8 M
python3-pysocks noarch 1.7.1-22.fc40 @fedora 101 k
python3-pyyaml x86_64 6.0.1-14.fc40 @fedora 786 k
python3-requests noarch 2.31.0-3.fc40 @fedora 462 k
python3-tornado x86_64 6.3.3-3.fc40 @fedora 5.0 M
python3-tqdm noarch 4.66.4-2.fc40 @updates 566 k
python3-urllib3 noarch 1.26.19-1.fc40 @updates 997 k
python3-urllib3+socks noarch 1.26.19-1.fc40 @updates 49 k
python3-zmq x86_64 25.1.1-6.fc40 @fedora 1.6 M
qubes-core-agent-dom0-updates noarch 4.2.35-1.fc40 @qubes-builder-vm-r4.2-current-testing
24 k
qubes-core-agent-nautilus x86_64 4.2.35-1.fc40 @qubes-builder-vm-r4.2-current-testing
4.9 k
qubes-core-agent-network-manager noarch 4.2.35-1.fc40 @qubes-builder-vm-r4.2-current-testing
2.9 k
qubes-core-agent-networking noarch 4.2.35-1.fc40 @qubes-builder-vm-r4.2-current-testing
35 k
qubes-core-agent-passwordless-root noarch 4.2.35-1.fc40 @qubes-builder-vm-r4.2-current-testing
1.0 k
qubes-gpg-split x86_64 2.0.71-1.fc40 @qubes-builder-vm-r4.2-current-testing
88 k
qubes-img-converter x86_64 1.2.16-1.fc40 @qubes-builder-vm-r4.2-current-testing
4.8 k
qubes-input-proxy-sender x86_64 1.0.36-1.fc40 @qubes-builder-vm-r4.2-current-testing
28 k
qubes-mgmt-salt-vm-connector noarch 4.2.2-1.fc40 @qubes-builder-vm-r4.2-current-testing
6.3 k
qubes-pdf-converter x86_64 2.1.19-1.fc40 @qubes-builder-vm-r4.2-current-testing
93 k
qubes-repo-templates noarch 4.2.2-1.fc40 @qubes-builder-vm-r4.2-current-testing
4.0 k
qubes-usb-proxy noarch 1.3.0-1.fc40 @qubes-builder-vm-r4.2-current-testing
13 k
rtkit x86_64 0.11-63.fc40 @fedora 142 k
rubberband x86_64 3.3.0-6.fc40 @updates 1.8 M
salt noarch 3006.8-1.fc40 @updates 57 M
salt-ssh noarch 3006.8-1.fc40 @updates 4.0 k
slang x86_64 2.3.3-5.fc40 @fedora 1.3 M
sound-theme-freedesktop noarch 0.8-21.fc40 @fedora 460 k
soxr x86_64 0.1.3-15.fc40 @fedora 188 k
speex x86_64 1.2.0-17.fc40 @fedora 117 k
spirv-tools-libs x86_64 2024.2-1.fc40 @updates 5.4 M
srt-libs x86_64 1.5.3-2.fc40 @fedora 949 k
switcheroo-control x86_64 2.6-5.fc40 @fedora 102 k
taglib x86_64 1.12-10.fc40 @fedora 1.1 M
tecla x86_64 45.0-2.fc40 @fedora 119 k
tesseract x86_64 5.3.4-4.fc40 @fedora 3.2 M
tesseract-langpack-eng noarch 4.1.0-7.fc40 @fedora 3.9 M
tesseract-tessdata-doc noarch 4.1.0-7.fc40 @fedora 15 k
tinyproxy x86_64 1.11.1-1.fc40 @fedora 139 k
totem-video-thumbnailer x86_64 1:43.0-5.fc40 @updates 62 k
twolame-libs x86_64 0.4.0-4.fc40 @fedora 162 k
uriparser x86_64 0.9.8-1.fc40 @updates 142 k
vamp-plugin-sdk x86_64 2.9.0-9.fc40 @fedora 526 k
vapoursynth-libs x86_64 65-2.fc40 @fedora 1.8 M
vid.stab x86_64 1.1.1-2.fc40 @fedora 96 k
vo-amrwbenc x86_64 0.1.3-20.fc40 @fedora 146 k
wavpack x86_64 5.6.0-6.fc40 @fedora 551 k
wireplumber-libs x86_64 0.5.5-1.fc40 @updates 1.2 M
xfce4-notifyd x86_64 0.8.2-3.fc40 @fedora 885 k
xfce4-panel x86_64 4.18.6-1.fc40 @fedora 5.6 M
xvidcore x86_64 1.3.7-11.fc40 @fedora 887 k
zeromq x86_64 4.3.5-16.fc40 @fedora 885 k
zimg x86_64 3.0.5-2.fc40 @fedora 813 k
zvbi x86_64 0.2.35-22.fc40 @fedora 1.1 M
Transaction Summary
================================================================================
Remove 202 Packages
Freed space: 349 M
Is this ok [y/N]:
pulseaudio-libs
is expected to be installed. Pipewire provides pulseaudio interface too (via pipewire-pulseaudio
) and several applications are still using this.
What should not be there is the main pulseaudio
package together with pipewire
.
How to file a helpful issue
Qubes OS release
4.2
Brief summary
After a 4.1 to 4.2 upgrade I was surprised to find that both pulseaudio and pipewire were installed in both dom0 as well as debian-12.
Steps to reproduce
Expected behavior
One of the two is installed.
Actual behavior
Both are installed.
In dom0 even both are running! I'm therefore not surprised anymore that my audio isn't working.
Possibly related
8560 #8495