Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Distribution: CrunchBang Linux (#!) - Debian Squeeze
Posts: 36
Rep:
Realtek ALC861 no microphone
Hello everybody,
I am running Debian Squeeze on my Amilo Li 1718 having a Realtek ALC816 sound card using alsa drivers (version 1.0.21).
When I plug-in any microphone in the front jack I cannot record any sound or get any voip to use it. I have tried to google this issue and also tried to run alsa-info.sh (of which you can see the output here) without any result (maybe because I am not good enough in reading the output ).
More strangely I found out that in alsa mixer the microphone does not even shop up... http://dl.dropbox.com/u/56661804/alsa.png
Location: Danville, VA Approx. N 36°36.434' W 79°24.342' Accur. 100' or so.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,209
Rep:
Hi VDP76, Welcome to LQ. It looks like you have capture devices available from the output and the picture. Did you try selecting the recording tab from the alsa mixer GUI that you saved a screen cap of?
Location: Danville, VA Approx. N 36°36.434' W 79°24.342' Accur. 100' or so.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,209
Rep:
Capture should be your mic or at least one of them. Try playing with those capture and digital settings, changing the levels and such. You should be able to get some sound recorded/captured.
Distribution: CrunchBang Linux (#!) - Debian Squeeze
Posts: 36
Original Poster
Rep:
Playing with "Capture" and "Digital" levels hasn't produced any results. As I wrote before, I am afraid that for some reason the "Microphone" level is missing for my alsa mixer.
In fact I actually have a "Microphone" level setting, but is for the built-in mic in my web-cam. So far I always used this mic but now I wanted to solve this issue.
your subject is wrong...you have a ALC861-VD not 816.
2) not sure why model=lenovo should be the first option for your make?
so here is the text for your consideration
ALC861VD/660VD
==============
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
asus-v1s ASUS V1Sn
auto auto-config reading BIOS (default)
as you don't say you use hdmi...or optical I suggest you change to model=3stack-660
3) FYI 3 stack means you have 3 coloured input or outputs.
your ms specs are
Audio
Azalia codec, 1 built-in high quality speaker, microphone in
combined with stereo line-in, headphone out shared with
line-out, sound volume controlled by Hot Keys
so that seems about right....headphone uses the line out but now it is better to use alsamixer to setup line out as mic in
now I have 2 mics so forgive me for some creative guessing.
open a terminal and run alsamixer
the left hand image for you....is the OUTPUT and will hopefully say "line OUT" (not in) or micophone
use arrow right to get to it and the press up or down arrow to change to mic ok?
the right hand image is obtained by pressing the TAB key to get to capture devices
Your input source must now say mic (hopefully)
then look at the volumes and raise and test as per my first link
Distribution: CrunchBang Linux (#!) - Debian Squeeze
Posts: 36
Original Poster
Rep:
Quote:
Originally Posted by Peacedog
Try editing the file and adding this line to the end of it.
Code:
options snd-hda-intel position_fix=1 model=lenovo
To edit try the following.
Code:
$ sudo gedit /etc/modprobe.d/alsa-base.conf
Quote:
Originally Posted by aus9
2) not sure why model=lenovo should be the first option for your make?
so here is the text for your consideration
ALC861VD/660VD
==============
3stack 3-jack
3stack-dig 3-jack with SPDIF OUT
6stack-dig 6-jack with SPDIF OUT
3stack-660 3-jack (for ALC660VD)
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
lenovo Lenovo 3000 C200
dallas Dallas laptops
hp HP TX1000
asus-v1s ASUS V1Sn
auto auto-config reading BIOS (default)
as you don't say you use hdmi...or optical I suggest you change to model=3stack-660
I'm glad to tell you this solution worked out...
Now my alsamixer shows "Microphone" and "Mic Boost" and I'm able to use a headset instead of the webcam built-in microphone..
Just FYI, strangely, in addition the mixer also shows "Front Mic" and "Front Mic Boost" which work as well as the others...
Anyway, thank you very much for the help you gave me!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.