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