Looks like that section of code has gone through a few changes. It's hard to tell exactly which version you have, as there are so many now. Could you download and instal 1.0.14rc4? That would at least give me a good starting point to go with.
Tobin
On Fri, 2007-05-04 at 02:46 +0200, albox@free.fr wrote:
Hi, I installed Ubuntu Feisty a few days ago and my sound card driver doesn't work anymore. It was working perfectly before updating to Feisty but I'm not sure the problem comes from the update since I was not using the last ALSA version but an older one patched with a patch released by Tobin Davis a few months ago (something else could have been changed in the ALSA source code since then) :
--- alsa-driver/alsa-kernel/pci/hda/patch_realtek.c.orig 2006-10-08 10:58:28.000000000 -0700 +++ alsa-driver/alsa-kernel/pci/hda/patch_realtek.c 2006-10-09 10:50:03.000000000 -0700 @@ -112,6 +112,7 @@ ALC883_6ST_DIG, ALC888_DEMO_BOARD, ALC883_ACER,
ALC883_MEDION, ALC883_AUTO,
ALC883_MODEL_LAST,
}; @@ -5080,6 +5081,8 @@ .config = ALC883_ACER }, { .pci_subvendor = 0x1025, .pci_subdevice = 0x009f, .config = ALC883_ACER },
{ .pci_subvendor = 0x161f, .pci_subdevice = 0xd82b,
.modelname = "medion", .config = ALC883_MEDION }
{ .modelname = "auto", .config = ALC883_AUTO }, {}
}; @@ -5167,6 +5170,20 @@ .channel_mode = alc883_3ST_2ch_modes, .input_mux = &alc883_capture_source,
},
[ALC883_MEDION] = {
.mixers = { alc883_base_mixer,
alc883_chmode_mixer },
.init_verbs = { alc883_init_verbs,
alc882_eapd_verbs },
.num_dacs = ARRAY_SIZE(alc883_dac_nids),
.dac_nids = alc883_dac_nids,
.num_adc_nids = ARRAY_SIZE(alc883_adc_nids),
.adc_nids = alc883_adc_nids,
.num_channel_mode = ARRAY_SIZE(alc883_sixstack_modes),
.channel_mode = alc883_sixstack_modes,
.input_mux = &alc883_capture_source,
}
};
You can find some parts of the emails about this subject on this web page : http://www.spinics.net/lists/alsa-devel/msg04396.html
The driver (Developement release 1.0.14rc3) can detect my sound card but I can't figure out what's wrong. Can anybody help me ?
$ dmesg | grep alsa [ 20.468000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:696: codec_mask = 0x3 [ 20.648000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:1768: hda_codec: model 'medion' is selected for config 161f:2054 (Medion laptop) [ 21.376000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/patch_si3054.c:245: si3054: cannot initialize. EXT MID = 0000 [ 21.384000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/patch_si3054.c:257: Link Frame Detect(FDT) is not ready (line status: 0000) [ 76.256000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158: azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11 [ 76.256000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11 [ 76.264000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11 [ 76.272000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11 [ 76.280000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11 [ 76.292000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0 [ 76.300000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0 [ 76.308000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0 [ 76.320000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0 [ 76.332000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158: azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11 [ 76.332000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11 [ 76.344000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11 [ 76.356000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11 [ 76.364000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11 [ 76.376000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0 [ 76.384000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0 [ 76.392000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0 [ 76.408000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0 [ 76.592000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158: azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11 [ 76.592000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11 [ 76.600000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11 [ 76.608000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11 [ 76.616000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11 [ 153.564000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0 [ 153.572000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0 [ 153.580000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0 [ 153.588000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0 [ 216.896000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158: azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11 [ 216.896000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11 [ 216.904000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11 [ 216.912000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11 [ 216.920000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11 [ 216.932000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0 [ 216.940000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0 [ 216.948000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0 [ 216.956000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0 [ 216.972000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158: azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11 [ 216.972000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11 [ 216.980000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11 [ 216.988000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11 [ 216.996000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11 [ 218.824000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0 [ 218.832000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0 [ 218.840000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0 [ 218.848000] ALSA /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627: hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
Thanks _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel