[Bug 594363] New: Microphone / Audio capture not working with hda-intel Realtek ALC880 openSUSE 11.2 on Fujitsu-Siemens Amilo PI 1536
http://bugzilla.novell.com/show_bug.cgi?id=594363 http://bugzilla.novell.com/show_bug.cgi?id=594363#c0 Summary: Microphone / Audio capture not working with hda-intel Realtek ALC880 openSUSE 11.2 on Fujitsu-Siemens Amilo PI 1536 Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: i686 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: wap.jpn@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=352857) --> (http://bugzilla.novell.com/attachment.cgi?id=352857) results from the alsa-info.sh script User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4 I'm using openSUSE 11.2 i586 KDE4 on a Fujitsu-Siemens Amilo PI 1536 laptop with hda-intel Realtek ALC880. There are is one headphone jack and one microphone jack on the laptop and a built-in microphone. My problem is that my microphone (I'm attempting to use a 3.5mm headset) doesn't work. I know that my headset works in Windows XP. Audio playback however does work through the built-in speakers and headphones. In System settings-> Multimedia in the Device Preference tab -> Audio Capture my audio card HDA Intel (ALC880 Analog) is listed, but the test button is greyed out and I cannot test it. This is opposed to the audio output where I can use the test button and audio output works. I don't know whether this is important. I have tested audio recording with arecord -vv -fdat foo.wav with an extensive range of configurations in alsamixer, none resulting in a recording of my voice. I am attaching my alsa-info.sh output. I also hope the following is useful. rpm -qa '*alsa*' alsa-plugins-1.0.21-3.3.i586 alsa-1.0.21-3.2.i586 alsa-oss-1.0.17-25.2.i586 alsa-devel-1.0.21-3.2.i586 alsa-firmware-1.0.20-3.2.noarch alsa-utils-1.0.21-3.1.i586 rpm -qa '*pulse*' libpulse-browse0-0.9.19-2.3.i586 libpulse-mainloop-glib0-0.9.19-2.3.i586 libpulse0-0.9.19-2.3.i586 libpulse-devel-0.9.19-2.3.i586 libxine1-pulse-1.1.18.1-1.pm.37.2.i586 rpm -q libasound2 libasound2-1.0.21-3.2.i586 uname -a Linux linux-qvcu 2.6.31.12-0.2-desktop #1 SMP PREEMPT 2010-03-16 21:25:39 +0100 i686 i686 i386 GNU/Linux cat /etc/modprobe.d/50-sound.conf options snd-hda-intel model=fujitsu options snd slots=snd-hda-intel # u1Nb.DV3KFp34yEE:82801G (ICH7 Family) High Definition Audio Controller alias snd-card-0 snd-hda-intel Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c1
--- Comment #1 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c2
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c3
Philip Woite
What if you pass model=auto instead?
Takashi Thank you for your quick reaction to the bug post. When I pass model=auto, I have fewer options in alsamixer in the Capture page. The three input sources that could be set to mic/frontmic/line/CD are no longer present, leaving three capture sources. I used arecord again, with all three capture sources set to 100% but still no recording of my voice. The resulting recording is silent (when played back at 200% volume in vlc al you can hear is a slight hiss). Philip -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c4
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c5
--- Comment #5 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c6
Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c7
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c8
Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c9
--- Comment #9 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c10
--- Comment #10 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c11
--- Comment #11 from Philip Woite
It's up now. Could you check?
Sorry that I didn't post sooner. I did install the patch early Saturday morning. Sadly I cannot report success. The vumeter in arecord still registers 0% when I attempt to record. I am attaching a new alsa-info.tx with my current configuration. Thank you again for your attention to the bug. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c12
--- Comment #12 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c13
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c14
Philip Woite
OK, it implies that the pin 0x19 is a wrong one despite BIOS reports it being a mic pin. But to be sure, run like % arecord -Dplughw -fdat -vv foo.wav to skip PulseAudio.
I have tried the above advice and unfortunately it didn't work.
If the above doesn't work, try to figure out which pin is the mic pin. An easy way would be to use mode=test option. Then the driver will allow you to change each pin. Try to change the input pin mode, and input source, and record.
I have added a line options mode=test to the /etc/modprobe.d/50-sound.conf. I don't know how to change the input pin mode and input source - my alsamixer looks the same as without the mode=test option. (In the capture page it has Capture and Digital). I have looked in the arecord man page and didn't find a reference to changing the pin there. I will start searching on the internet how to do it, but I would also like to ask you whether you could point me in the right direction. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c15
--- Comment #15 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c16
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c17
Philip Woite
Add a line like options snd-hda-intel mode=test
I have modified my options line to look like your example. Upon restart of the computer I received the following system message: "KDE detected that one or more internal sound devices were removed. Do you want KDE to permanently forget about these devices?" and then listing the following: "Capture: HDA Intel (ALC880 Analog) Output: HDA Intel (ALC880 Analog) Output: HDA Intel (ALC880 Digital)" I chose the "No" button. Also the command alsamixer gives the following message: "cannot open mixer: No such file or directory" and KMix now has no channels. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c18
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c19
Philip Woite
OK, try like below (as root): rcalsasound stop modprobe snd-hda-intel model=test
I get the following error: FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.31.12-0.2-desktop/updates/alsa/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Do you still get an error? Run alsamixer with -c0 option, BTW.
When I try % alsamixer -c0 I get: % invalid card index: 0 % try `alsamixer --help' for more information -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c20
--- Comment #20 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c21
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c22
Philip Woite
Grrr, it's a typo. Pass model=test, not mode.
Okay, now I've changed 50-sound.conf file and % rcalsasound stop % modprobe snd-hda-intel model=test worked. I'm attaching two screenshots of my alsamixer. There are only pin labels on the playback page. On the capture page I now have three times Capture and Input Source. Input source can take on the settings In-1,2,3,4, CD, Front, Surround. I think I will start by setting individual capture sources to 100% and matching that to Input Sources and adjusting the settings. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c23
--- Comment #23 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c24
--- Comment #24 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c25
--- Comment #25 from Philip Woite
Created an attachment (id=353789) --> (http://bugzilla.novell.com/attachment.cgi?id=353789) [details] screenshot of the alsamixer playback page with soundcard options model=test
Sorry, I just noticed that there are many more options that was out of screen on the playback page, so the image is probably useless. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c26
--- Comment #26 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c27
--- Comment #27 from Philip Woite
http://bugzilla.novell.com/show_bug.cgi?id=594363
http://bugzilla.novell.com/show_bug.cgi?id=594363#c28
--- Comment #28 from Philip Woite
https://bugzilla.novell.com/show_bug.cgi?id=594363
https://bugzilla.novell.com/show_bug.cgi?id=594363#c29
Uwe Drechsel
https://bugzilla.novell.com/show_bug.cgi?id=594363
https://bugzilla.novell.com/show_bug.cgi?id=594363#c30
--- Comment #30 from Uwe Drechsel
participants (1)
-
bugzilla_noreply@novell.com