You are not logged in.
Pages: 1
It's rather recent, and it occurs with two different audio hardware (one card used on a VM and one integrated chipset used on a laptop).
Here's what I think is the relevant part of the boot log:
archlinux audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=alsa-restore comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
archlinux systemd-udevd[297]: Process '/usr/bin/alsactl restore 0' failed with exit code 99.
archlinux pulseaudio[565]: E: [pulseaudio] ltdl-bind-now.c: Filed 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
archlinux pulseaudio[565]: E: [pulseaudio] module.c: Failed to open module "module-alsa-card".
The same card on the exact "same" setup still works properly on the x64 version of Arch (VM).
Last edited by shroom (2019-08-18 21:39:33)
Offline
Yes, since updating yesterday I now get the same. Pulseaudio playback results in silence through my USB soundcard, but alsa playback still seems to be working. Unfortunately I can't get vlc to use alsa directly it seems, and mplayer is still broken when trying to play back videos, so I guess I have to use one of my 64-bit machines to play back my daily video collection.
I have the same last two lines in my boot log as you do. Indeed, my investigations of /usr/lib/pulse-12.2/modules/module-alsa-card.so indicate it doesn't have any symbol named pa_alsa_ucm_device_update_available.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Cries for a rebuild of some pulseaudio and/or alsa stuff..
Offline
There seems to have been an update to the pulseaudio package today to v12.2-2.6 from v12.2-2.5, but I'm still getting the same error. Pulseaudio owns both lib-alsautil.so and module-alsa-card.so, so it looks like a rebuild of these didn't resolve this issue. I haven't looked at the source yet, but I can't imagine why this symbol isn't being exported to the vtable, unless perhaps it's not marked as virtual and is being optimised away.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
There seems to have been an update to the pulseaudio package today to v12.2-2.6 from v12.2-2.5, but I'm still getting the same error. Pulseaudio owns both lib-alsautil.so and module-alsa-card.so, so it looks like a rebuild of these didn't resolve this issue. I haven't looked at the source yet, but I can't imagine why this symbol isn't being exported to the vtable, unless perhaps it's not marked as virtual and is being optimised away.
Same for me!
Offline
Aug 21 07:36:09 arch32-stable-pentium4 pulseaudio[4760]: E: [pulseaudio] ltdl-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
Could be a regression of https://www.linuxquestions.org/question … 175654115/
Offline
Looks to have already been reported back to upstream at https://gitlab.freedesktop.org/pulseaud … issues/718
It's still being triaged at time of writing though, so a fix isn't available just yet, but hopefully it will be before too long.
I say hopefully because the other machine I have I can watch videos on it connected to the monitor over a distance by a badly wired VGA cable I picked up cheap once. X seems to detect the monitor resolution wrongly, so everything's stretched and I miss the right hand third of anything, which is fine for the trash I watch on youtube, but problematic for the proper tv programmes I have left to watch.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
After booting Xfce I have no audio device.
A popup opens and it says "...Pulse-Audio-Modul hat die Taskleiste verlassen...". And in Pulsaudio configuration I only have an "Dummy Device" listed.
Last edited by redqueen (2019-08-22 13:40:00)
Offline
Sounds like a duplicate report, but could you check your boot log (sudo journalctl -b) to check it's got the same root cause as previously reported here?
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Yes it's the same as reported before. Sorry!
Last edited by redqueen (2019-08-22 18:01:31)
Offline
No problem. There's another xfce-pulseaudio bug currently being rebuilt, so it's worth checking which issue you're having exactly.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Looks to have already been reported back to upstream at https://gitlab.freedesktop.org/pulseaud … issues/718
And... I think that bug's been closed because pasuspender failed. It seems to work for me (and does produce audio), even though vlc and mplayer won't play back audio through pulseaudio and I'm still getting the error about module-alsa-card.so complaining about missing symbols in libalsa-util.so.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
In a small testing and debugging session (thanks thePiGrepper, see https://mirror.archlinux32.org/irc-logs … l#19:34:30)
we found out that pulseaudio 12.2 is flagged out of date and that pulseaudio 12.99 indeed solved the missing symbol problem
in the alsa plugin. So I think audio via pulseaudio will work again after a release of 12.99 upstream.
Also note that you can still use ALSA. :-)
Offline
Thanks very much for getting to the bottom of this. If the missing symbol issue is resolved, I would expect it to be fixed too.
Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.
Offline
Fingers crossed. :-)
Offline
Pages: 1