GNU bug report logs -
#31591
alsamixer Cannot open shared library libasound_module_ctl_pulse.so
Previous Next
Full log
View this message in rfc822 format
Le 2018-05-25 13:18, Oleg Pykhalov a écrit :
> Hello Guix,
>
> The alsa-service-type service produces /etc/asound.conf with content:
> --8<---------------cut here---------------start------------->8---
> # Generated by 'alsa-service'.
>
> # Use PulseAudio by default
> pcm.!default {
> type pulse
> fallback "sysdefault"
> hint {
> show on
> description "Default ALSA Output (currently PulseAudio Sound
> Server)"
> }
> }
>
> ctl.!default {
> type pulse
> fallback "sysdefault"
> }
> --8<---------------cut here---------------end--------------->8---
>
> This config brokes alsamixer utility (removing asound.conf fixes
> issue):
>
> $ alsamixer
> --8<---------------cut here---------------start------------->8---
> ALSA lib dlmisc.c:287:(snd1_dlobj_cache_get) Cannot open shared
> library
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_ctl_pulse.so
> ((null):
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_ctl_pulse.so:
> cannot open shared object file: No such file or directory)
> cannot open mixer: No such device or address
> --8<---------------cut here---------------end--------------->8---
>
> alsa-lib doesn't contain libasound_module_ctl_pulse.so
>
> $ find /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib
> --8<---------------cut here---------------start------------->8---
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/libasound.so
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/libasound.la
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/libasound.so.2
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/pkgconfig
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/pkgconfig/alsa.pc
> /gnu/store/98fa0av6rsj9kzrhdw45n9k53gp0d4dg-alsa-lib-1.1.6/lib/libasound.so.2.0.0
> --8<---------------cut here---------------end--------------->8---
>
> but alsa-plugins:pulseaudio does
>
> $ find
> /gnu/store/cfz7jvkzp3k2ginvzz35pyp7zffabksk-alsa-plugins-1.1.6-pulseaudio
> | grep libasound_module_ctl_pulse.so
> --8<---------------cut here---------------start------------->8---
> /gnu/store/cfz7jvkzp3k2ginvzz35pyp7zffabksk-alsa-plugins-1.1.6-pulseaudio/lib/alsa-lib/libasound_module_ctl_pulse.so
> --8<---------------cut here---------------end--------------->8---
>
> Still after install alsa-utils and alsa-plugins:pulseaudio in my user
> profile (I also have alsamixer in system profile), alsamixer cannot
> find
> libasound_module_ctl_pulse.so
>
> Oleg.
Hi Oleg,
I've sent a patch to the mailing list for this issue already. I think
I'll push it this evening.
https://lists.gnu.org/archive/html/guix-patches/2018-04/msg00351.html
This bug report was last modified 7 years and 24 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.