No audio in Qubes 4.2.1

Somedays ago I realized my system has no sound at all. It worked fine before but now none of my appvm has sound. I don’t know exactly when the problem appeared (I suppose it was after a dom0 upgrade, but not sure).

My audio mixer icon in the system tray shows no devices. The same in the system settings window.

I’ve read several threads in the forum related to sound problems but my problems persist. What I’ve installed right now is:

  • in dom0: pipewire, wireplumber
  • in my fedora template: pipewire, pipewire-qubes, pipewire-pulseaudio, wireplumber

Is this correct? What should I do in order to have the sound working again?

Any advice will be much appreciated. TIA.

1 Like

Do you mean upgrading Qubes OS from 4.1 to 4.2 or just regular update?

1 Like

Regular upgrade.

1 Like

What’s the output of this command in dom0?

dnf list installed | grep -e pipe -e pulse
1 Like

[vicent@dom0 ~]$ dnf list installed | grep -e pipe -e pulse
kpipewire.x86_64 5.27.8-1.fc37 @qubes-dom0-cached
libpipeline.x86_64 1.5.6-2.fc37 @anaconda
pipewire.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pipewire-alsa.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pipewire-jack-audio-connection-kit.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pipewire-jack-audio-connection-kit-libs.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pipewire-libs.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pipewire-pulseaudio.x86_64 0.3.84-1.fc37 @qubes-dom0-cached
pulseaudio-libs.x86_64 16.1-4.fc37 @anaconda
pulseaudio-libs-glib2.x86_64 16.1-4.fc37 @anaconda
xfce4-pulseaudio-plugin.x86_64 0.4.4-1.fc37 @anaconda
[vicent@dom0 ~]$

1 Like

Also in dom0, the output of

$ journalctl -b | grep audio

ends with 1809 lines like

may 14 17:45:39 dom0 plasmashell[4150]: org.kde.plasma.pulseaudio: context kaput

I’m googleing for a solution of this specific problem.

1 Like

Maybe some issue with KDE, I don’t use KDE so I don’t know.

You can also check the output of these commands in dom0:

systemctl --user status pipewire
journalctl -b | grep -i -e pulse -e pipe -e audio -e snd -e sof -e alsa -e sound
1 Like

The pipewire service was masked. I’ve unmasked and started it. Now sound devices are shown again in the system tray. Testing the speakers and mic in the system settings is fine.

The journalctl command return no errors. I’ve started a couple of appqubes and sounds works just fine.

Thanks a lot @apparatus !

1 Like