On Sun, Nov 16, 2008 at 11:00:58PM +0100, Alexander Hall wrote: > Jacob Meuser wrote: > >> there are more coming ... even if your device starts working, please >> keep testing patches to make sure it doesn't stop working ;) > > In this regard, I've had no sound on my speakers for a few snaps, but > sound when headphones are plugged in. Updating to a new snap today fixed > that, thanks! :)
this is something of a common issue. often speakers are connected to the surround output (instead of front or as we call it, "master") by default. we've decided to override this default since most people just play stereo files. patches to work this out are being worked on. > However, what still does not work on my ThinkPad X61s is recording using > the built-in microphone. The microphone input (3.5mm plug) worked and > still works though. Deanna mailed me some diffs some time ago but we > (where my part was compiling and testing) didn't succeed in making it > work back then. Is this something that is supposed to work now or is > being worked on? well, if it doesn't work, it's being worked on ;) > I saw the suggestion to read tech@ in another thread but saw no (recent) > diffs there that I believe apply to this machine. one thing I'm trying to do is get rid of the static mixer definitions in azalia_codec.c. this exposes all the controls instead of a limited subset and should give the user the ability to "fix" these types of issues (we'll try our best to make things work by default, but we might need test results and it's a lot easier to have users try mixerctl settings than apply kernel patches). your problem is probably an inconvenient default connection, like the speakers-connected-to- surround-by-default issue described above. > > /Alexander > > $ mixerctl -v > outputs.master=186,186 > outputs.master.mute=off [ off on ] > record.volume=216,216 > record.volume.mute=off [ off on ] > record.source=mic [ mic ] > inputs.mic.preamp=255,255 > inputs.mic=248,248 > inputs.mic.mute=off [ off on ] > outputs.headphones=186,186 > outputs.headphones.mute=off [ off on ] > outputs.headphones.boost=off [ off on ] > outputs.speaker=186,186 > outputs.speaker.mute=off [ off on ] > outputs.speaker.boost=off [ off on ] > outputs.mono=120 > outputs.mono.mute=off [ off on ] the AD1984 has a _lot_ more controls than what is exposed here. I'll get to the AD codecs after I'm finished with ALC and STAC. -- [EMAIL PROTECTED] SDF Public Access UNIX System - http://sdf.lonestar.org

