WARNING: Latest Linphone on Arch breaks device access

Janina Sajka janina at rednote.net
Wed Sep 7 14:53:41 EDT 2016


Tried that. No joy.

Actually, names are less reliable than the hw:X (or plughw:X)
designations.

Note this is a problem when there's more than one USB sound device. I've
not seen the problem apart from USB sound.


John Covici writes:
> I think you can use names instead of numbers, maybe a different
> variable in your asoundrc.
> 
> On Wed, 07 Sep 2016 13:31:28 -0400,
> Janina Sajka wrote:
> > 
> > It was a great suggestion, Chris. Unfortunately, it seems there's yet
> > another bug in how alsa handles usb devices.
> > 
> > I have 2 usb devices. No matter how I specify things, the card that gets
> > invoked is the first of those two.
> > 
> > Now, if I were really clever, I suppose I'd know how to write udev rules
> > to insure that the Sennheiser gets a lower card ID than the C-Media
> > device. This really should be an exact science, but my experience says
> > it's anything but.
> > 
> > Sigh.
> > 
> > Janina
> > 
> > Chris Brannon writes:
> > > Janina Sajka <janina at rednote.net> writes:
> > > 
> > > > Hi, All:
> > > >
> > > > If you use Linphone on Arch, beware. The latest release built 31 August
> > > > introduced what for me is a showstopper bug. I'm referring to
> > > > Linphone-3.10.2-1.
> > > 
> > > Hi Janina,
> > > I think I might have a solution for you.
> > > The only reason this will work is that you are using the headset for all
> > > three functions: ringer, playback, and capture.  If you needed something
> > > fancier, this falls flat.
> > > You can set a specific default card for a given application using the
> > > ALSA_CARD environment variable.
> > > For instance,
> > > ALSA_CARD=Headset espeak 'Hello there.'
> > > should cause espeak to speak the string through your headset.
> > > So try setting ALSA_CARD when starting linphone.
> > > 
> > > Now there's another problem in that Linphone seems to want to use
> > > pulseaudio for the default sound output.  Can't help you with that one.
> > > Maybe the config file would at least let you specify alsa rather than
> > > pulse?
> > > 
> > > -- Chris
> > > _______________________________________________
> > > Speakup mailing list
> > > Speakup at linux-speakup.org
> > > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> > 
> > -- 
> > 
> > Janina Sajka,	Phone:	+1.443.300.2200
> > 			sip:janina at asterisk.rednote.net
> > 		Email:	janina at rednote.net
> > 
> > Linux Foundation Fellow
> > Executive Chair, Accessibility Workgroup:	http://a11y.org
> > 
> > The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
> > Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa
> > 
> > _______________________________________________
> > Speakup mailing list
> > Speakup at linux-speakup.org
> > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> > 
> 
> -- 
> Your life is like a penny.  You're going to lose it.  The question is:
> How do
> you spend it?
> 
>          John Covici
>          covici at ccs.covici.com
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 

Janina Sajka,	Phone:	+1.443.300.2200
			sip:janina at asterisk.rednote.net
		Email:	janina at rednote.net

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa



More information about the Speakup mailing list