Alex, thank you for a great patch! Everything worked as you said.

However, I think the noise problem is still here. I'll check on my
reference headphones tomorrow, and post. Moreover, setting model=mbp3
doesn't seem to fix the noise issues any more. Is that possible, or am I
just confused?

It would be lovely to have the headset microphone work, too. Can I help
fix that in any way? If you provide some pointers, I can try to gather
the relevant information under OS X, or to experiment under Linux. I'm
pretty happy with C debugging and development, just don't know the ALSA
stack. If the only thing that's blocking you is the lack of a headset,
I'd be happy to help too.

I noticed one other issue, which is probably not ALSA-triggered. There
are volume sliders for "Surround" and "LFE". I have no idea what
"Surround" is -- it didn't do anything that I could notice. LFE is the
subwoofer (low-frequency emitter) -- btw, it would be nice to have a
better mixer name for it, if that's easy to fix :). The problem is this:
if I use the GNOME volume control (which goes through pulseaudio), and
turn the volume all the way down to 0, then hit mute, then LFE and
Surround suddenly get set to 0. The only way to get them to return is to
turn the volume up to a nonzero value, and then toggle mute twice (or
use a full mixer). Seems pretty mysterious to me. The bad thing is that
this results in people unexpectedly losing all their low frequency
sounds -- I doubt many people aside from me look at alsamixer.

Let me know what you think about the outstanding 3 issues. If necessary,
I'll create separate bugs for them.

-- 
Poor support for MacBook Pro 5,1: noise, no jack sense, no in-line headset 
microphones, broken volume control
https://bugs.launchpad.net/bugs/488103
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to