No audio on edge after upgrade (pulseaudio)
Update
This likely affects anyone using pulseaudio, and isn't UI or device specific.
Please see the following edge post: https://postmarketos.org/edge/2024/06/14/pulseaudio-wireplumber-upgrade/
To recover, run apk fix
(may need to reboot)
Old context
Describe your issue
What's the expected behaviour?
Audio is working
What's the current behaviour?
Audio is not working, In GNOME Settings/Sound I see "No output devices" under Input and Output sections.
How to reproduce your issue?
Run a fully updated pmOS edge installation on oneplus-enchilada.
What device are you using?
oneplus-enchilada
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v23.12
-
v24.06
-
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
-
GNOME Shell on Mobile -
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway) Please post the output of sxmo_version.sh
-
Other: Please fill out
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
2024-03-25
Additional information
I tried rebooting the device.
On the postmarketOS matrix channel, it was suggested that this issue might be related to !5163 (merged)
logread
shows the following error:
[Jun 13 18:13:16] user pulseaudio[9308]: [pulseaudio] pid.c: Stale PID file, overwriting.
[Jun 13 18:13:23] user pulseaudio[9308]: [pulseaudio] alsa-ucm.c: Assertion 'dev == data->device' failed at ../src/modules/alsa/alsa-ucm.c:1562, function pa_alsa_ucm_set_port(). Aborting.
[Jun 13 18:13:28] user pulseaudio[9305]: [pulseaudio] main.c: Daemon startup failed.
Edited by Administrator