linphone-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-users] No sound from called number


From: J G Miller
Subject: Re: [Linphone-users] No sound from called number
Date: Sat, 19 Mar 2016 18:34:19 +0100

At 14:16h, on Friday, March 18, 2016,
in message <address@hidden>,
on the subject of "[Linphone-users] No sound from called number", 
Halb Taxabo observed --

> linphone output startALSA lib conf.c:4738:(snd_config_expand) Unknown 
> parameters 0ALSA lib control.c:954:(snd_ctl_open_noupdate) Invalid CTL 
> default:0ALSA lib conf.c:4738:(snd_config_expand) Unknown parameters 0ALSA 
> lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:0ALSA lib 
> conf.c:4738:(snd_config_expand) Unknown parameters 0ALSA lib 
> pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:0ALSA lib 
> conf.c:4738:(snd_config_expand) Unknown parameters 1ALSA lib 
> control.c:954:(snd_ctl_open_noupdate) Invalid CTL default:1ALSA lib 
> conf.c:4738:(snd_config_expand) Unknown parameters 1ALSA lib 
> pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:1ALSA lib 
> conf.c:4738:(snd_config_expand) Unknown parameters 1ALSA lib 
> pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:1

This message is telling your that linphone cannot communicate with the ALSA 
device which it is
configured to use.

You need to check what ALSA sound devices, if any, are recognized and setup by 
the kernel with

      cat /proc/asound/cards

then you need, as you indicate you have Pulseaudio running, whether or not you 
have sound to
the ALSA device output set in linphone going to an ALSA device which is already 
being used
(indirectly) by PulseAudio, and thus cannot be used when PulseAudio is running.

The simple solution would be, if you are getting sounds from PulseAudio to set 
the output
of linphone to Pulseaudio instead of the ALSA device which may or may not exist 
(especially
if it is a USB sound card which you have forgotten to plug in).

Just to clarify since many people do not seem to understand this, sound 
capablity on GNU/Linux
is a layered structure and in the inverted (ie bottom to top) representation


                 Physical sound card
                         |  
                  kernel ALSA modules
                         |
                     /dev/snd device files
                         |
                     ALSA libraries
                         }
                         +-->ALSA user interface ---> ALSA user applications eg 
alsamixer
                         |
                       PulseAudio
                         |
                         +--> Pulseaudio user interface --> PulseAudio user 
applications eg pavucontrol\


It also needs to be mentioned that in many GNU/Linux distributions, it is now 
standard practice to
re-route sound intended for the default ALSA device to go to PulseAudio instead 
using eg
/usr/share/alsa/pulse.conf with

         
          pcm.!default {
              type pulse

etc ...

Hopw this helps to get your sound problem resolved.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]