Hi
I would like to help (or at least help myself) with the creation of a model config for alc889. I'm not a sound developer.
I'm using a laptop with alc889 based sound card. The reported pins are really messed up (it's hard not to use more profane expression). My laptop is Fujitsu-Siemens Amilo xi but the problems are the same as here: https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/71205 or here: http://mailman.alsa-project.org/pipermail/alsa-devel/2008-October/011295.htm... namely: 1.- no jack sensing (extremely annoying - for two years allready) 2.- misnamed mixers in volume control for gnome or alsamixer (example: front instead of headphone) 3.- the volume-control potentiometer on the side of the laptop is not working 4.- I need to mute two different channel at the same time (center and LFE) to mute one physical output (build-in sub-woofer) 5.- A great deal of other small annoyances destroying the user experience
I'm using model 3stack-dig and the optical output is working (at least is lighted up - I do not have the hardware to check it)
My questions are: - What I need to do, to create new model option based on 3stack-dig with different pin mapping? - Is it possible that my present configuration (3stack-dig) is using pins that should not be used? I'm asking in search of an explanation of problem 4. - What I need to do to rename the controls in alsamixer? - What to do to repair jack sensing? - that's the most important of all - What to do to repair the potentiometer for volume control?
I have seen that hda-analyser can create diff files, but where should they be used. (And why is hda-analyser not working - I was forced to use http://ubuntuforums.org/showpost.php?p=7227626&postcount=33. Is it that much to expect working tools on the official website. I understand that small bug will always exist, but that one is there for at least 10 months)
I won't be surprised if many of my questions are answered in the documentation, but I was unable to find anything useful. It would be enough to point me a place to start reading.
I know you guys are working hard and you have done great things, but it's really hard to find something in the documentation(which is occasionally quite old)
Best regards and thank you for the great work Stefan Krastanov