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

Re: Problem with Lenny / Intel 82801G (ICH7) and line-in



On Fri, Oct 05, 2007 at 21:29:55 +0200, Peter Gruener wrote:
> Hi!
>
> After installation of Debian/Lenny I have problems with the 
> microphone/line-in jack of my Dell Latitude D820 using ALSA. It does not 
> work. (In Windows XP it works without problems)
>
> The configuration is the following:
>
> Debian Lenny on 2.6.21-2-686 with DELL Latitude D820,
>
> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High 
> Definition Audio Controller (rev 01)
>
> alsa-base:
>   Installed: 1.0.14-2
>   Candidate: 1.0.14-2
>   Version table:
>  *** 1.0.14-2 0
>         500 http://http.us.debian.org lenny/main Packages
>
> alsa-utils:
>   Installed: 1.0.14-2
>   Candidate: 1.0.14-2
>   Version table:
>  *** 1.0.14-2 0
>         500 http://http.us.debian.org lenny/main Packages
>
> alsaconf tells me "Unloading ALSA sound driver modules: snd-hda-intel 
> snd-hda-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-alloc."
>
> hda-intel Intel Corpation 82801G (ICH7 Fa....
>
> The hardware seems to be detected. Sound is there but recording does not 
> work.

Most probably "capture" is not activated for the relevant mixer control.
(Yes, that is confusing about ALSA, unfortunately.)

With this kind of problem I have always been most successful with a
trial-and-error approach using "alsamixer". If you run this application
you will get access to all mixer controls in a curses-based interface.
You can switch between the "Playback" and the "Capture" controls by
pressing TAB. You can then select controls with CURSOR LEFT/RIGHT,
change volume or amplification levels with CURSOR UP/DOWN, and activate
capture by pressing SPACE. Then it will be a matter of finding the right
control(s) to set "CAPTUR" on, and to set volume/amp levels correctly.
The relevant control might be called "Mic" or "Mix" or "Aux" or
something like that.

If you get stuck then you can post the output of

amixer | egrep -i '^( .*capture|[^ ])'

and we might be able to give more specific advice. Also tell us which
application you use to do the recording.

-- 
Regards,            | http://users.icfo.es/Florian.Kulzer
          Florian   |



Reply to: