Bug #2471
[pulseaudio] Sound no longer working after update on Parabola OpenRC
0%
Description
I have Parabola OpenRC on my Thinkpad X60. I updated all packages today, and since then, pulseaudio is no longer working correctly, even after a system reboot. Under pavucontrol, there is just a Dummy Output. This is also the case if I login with root.
I have checked all of the things I had to configure before to get pulseaudio working with OpenRC before, and it's all still there:
- I am a member of the audio group
- My /etc/pulse/client.conf has the content mentioned in https://wiki.parabola.nu/OpenRC#Groups
History
Updated by ThisIsMyAccount over 4 years ago
I just noticed when exiting i3 that I see the following output on my screen:
E: [pulseaudio] itdl-bind.now.c: Failed to open module /usr/lib/pulse-12.2/modules/module-alsa-card.so: /usr/lib/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_alsa_ucm_device_update_available
E: [pulseaudio] module.c: Failed to open module "module-alsa-card"
This appears to be related to the issue.
Updated by freemor over 4 years ago
Thanks for the error output. very useful.
pacman -Fo /usr/lib/pulse-12.2/modules/libalsa-util.so -> is owned by extra/pulseaudio 12.2-2
pacman -Fo /usr/lib/pulse-12.2/modules/module-alsa-card.so -> is owned by extra/pulseaudio 12.2-2
So fom the error it isn't obviously related to anything Parabola.. I'll keep digging tho.
Is anyone else seein this issue?
I'll do a little more digging to be sure it's not us
Updated by ThisIsMyAccount over 4 years ago
That's odd. I checked the packages I cached today and pulseaudio was not updated today on my machine. alsa-utils and alsa-lib were updated today, so I tried downgrading to the previous versions and it didn't seem to fix it.
Updated by ThisIsMyAccount over 4 years ago
Okay, I just downgraded pulseaudio and libpulse as well to previous versions, and I was able to get my sound back for now. The packages I installed to fix the issue were as follows:
/var/cache/pacman/pkg/alsa-lib-1.1.9-1.0-i686.pkg.tar.xz
/var/cache/pacman/pkg/alsa-utils-1.1.9-1.0-i686.pkg.tar.xz
/var/cache/pacman/pkg/libpulse-12.2-2.4-i686.pkg.tar.xz
/var/cache/pacman/pkg/pulseaudio-12.2-2.4-i686.pkg.tar.xz
The following are the latest versions in Parabola OpenRC i686 that are NOT working together:
/var/cache/pacman/pkg/alsa-lib-1.1.9-2.0-i686.pkg.tar.xz
/var/cache/pacman/pkg/alsa-utils-1.1.9-1.1-i686.pkg.tar.xz
/var/cache/pacman/pkg/libpulse-12.2-2.5-i686.pkg.tar.xz
/var/cache/pacman/pkg/pulseaudio-12.2-2.5-i686.pkg.tar.xz
I do see that the version numbers of some of these packages seem to differ between i686 and x86_64. Would that be an issue at all?
Updated by freemor over 4 years ago
Didn't relaize the x60 is i686.. let me go take a gander on my i686 rig
Updated by bill-auger over 4 years ago
aside from arch='all' packages, i686 and x86_64 are separate
systems - the versions only need to be self-consistent - only
packages with arch='all' could pose any conflicts
Updated by freemor over 4 years ago
I suspect what is going on with this one is that archlinux32 just pushed out a
whole bunch of updates. I suspect that in that some of the alsa/pulseaudio
libs got out of sync. I'm guessing more updates will be rolling over the next
few days. The checking I mentioned above got interupted by having to wait for
my poor i686 maching to install the 300+ updates.
Updated by ThisIsMyAccount over 4 years ago
I noticed that pulseaudio and libpulse are now at version 12.2-2.6, so I upgraded to those, and unfortunately I am still seeing the "dummy output" issue on i686
Updated by ThisIsMyAccount over 4 years ago
Pretty sure this is resolved now. Installed pulseaudio 13.0 today and sound appears to be working again even after a reboot.
Updated by bill-auger over 4 years ago
- Status changed from unconfirmed to not-a-bug
excellent - bugs that fix themselves are the best kind