Comment 25 for bug 775788

Revision history for this message
Gregor Riepl (onitake) wrote :

I started a bug on the ALSA bug tracker a while ago for this: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5324

A mini-patch is provided that makes the 522 be detected as "ideapad", apparently a catch-all for Acer devices. This causes the headphone and mic jack sense to work - but not always. As far as I can tell, there's a bigger issue that causes the driver to "lose" events and stop processing them because the event counter doesn't match. Fortunately, the jack sense detection routine is always called during initalization, so at least the state during bootup (or module load) will stick.

If you don't want to patch ALSA, can you guys try model=ideapad and test if jack sense during bootup and/or runtime works? Please also check your syslog if the driver is really using ideapad mode. It didn't work for me, that's why I patched ALSA instead.