Bugzilla – Bug 529467
Cannot record sound with Dell Latitude 2100
Last modified: 2018-07-03 20:15:48 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-1.1 Firefox/3.0.5 I cannot record sound with my Intel 82801G soundcard. The command arecord | hexdump shows me that the card always delivers the same output no matter what noise I make. I have checked alsamixer - capture is on and at 100%. As input source I can only give "front mi". Here is my card: # hwinfo --sound 11: PCI 1b.0: 0403 Audio device [Created at pci.318] UDI: /org/freedesktop/Hal/devices/pci_8086_27d8 Unique ID: u1Nb.90r805Lq7J8 SysFS ID: /devices/pci0000:00/0000:00:1b.0 SysFS BusID: 0000:00:1b.0 Hardware Class: sound Model: "Intel 82801G (ICH7 Family) High Definition Audio Controller" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller" SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x02d6 Revision: 0x01 Driver: "HDA Intel" Driver Modules: "snd_hda_intel" Memory Range: 0xf6ebc000-0xf6ebffff (rw,non-prefetchable) IRQ: 21 (5246 events) Module Alias: "pci:v00008086d000027D8sv00001028sd000002D6bc04sc03i00" Driver Info #0: Driver Status: snd_hda_intel is active Driver Activation Cmd: "modprobe snd_hda_intel" Config Status: cfg=no, avail=yes, need=no, active=unknown Reproducible: Always Steps to Reproduce: 1. have a computer with an Intel 82801G 2. use alsamixer to activate capture, set it to 100% 3. use arecord | hexdump to verify the card does not react on sound 4. use krecord to verify you cannot record with it either Actual Results: always the same output from arecord Expected Results: arecord's output depends on what noise there is
Please run alsa-info.sh with --no-upload option, and attach the generated file. Also, you can try alsa-driver-kmp on OBS multimedia:audio:KMP repo. http://download.opensuse.org/repositories/multimedia:/audio:/KMP/ If you are using the updated 11.1 kernel, choose openSUSE_11.1-Update repo, not openSUSE_11.1. The latter is only for the original 11.1-GM kernel.
Created attachment 311620 [details] alsa-info.txt after default installation, without any OBS repository updates
Thanks. What machine is it exactly? It looks like a Dell. Please provide the vendor/product names.
I guess alsa-driver-kmp works as is. The PCI SSID is found in the white list in the latest driver. Give it a try.
You are my hero, since I upgraded to OBS and configured the card using zast2 sound, sound playback works which it did not do before!!! My PC is a brand new Dell Latitude 2100 netbook that came factory-preinstalled with Ubuntu. I am trying to switch now to SUSE.
Created attachment 311680 [details] alsa-info.txt after OBS updates
I still cannot record sound. Here is what I have made sure - only have one soundcard in the system - have alsamixer's volumes set to a sensible value - there is no "input source" like "front mi" within alsamixer - have tried as well with arecord as with krecord Do you have any magic parameters for arecord?
OK, found another bug. Now I fixed on GIT tree and triggered the build of alsa-driver-kmp. Please try alsa-driver-kmp again after a while. The changelog should contain the following entry. Check rpm changelog after updating the package: * ALSA: hda - Don't override ADC definitions for ALC codecs
BTW, with the latest driver, you don't have "Input Source" mixer element but the mic is automatically selected via plugging. It's no bug :)
Wohooot! Did not work before my system update, worx now! You rock! dd if=/dev/dsp of=audio.raw dd if=audio.raw of=/dev/dsp is a test case I add to my repository :)