What Steve wanted to explain is that the "fix" for mute button was that we told 
to BIOS/ACPI that we are "Linux", which may not only "fix" mute button, but may 
have other side effects, which cannot be seen immediately. This is why upstream 
kernel developers did not like the "fix". 
Some time ago, it was decided in the Linux kernel community, that it is better 
to notify the BIOS/ACPI that we are "Windows"-compatible, in order to get all 
the bells and whistles from the BIOS/ACPI as Windows gets. In our particular 
case, this has also drawback: missing mute functionality, due to missing BIOS 
mixer availability through ALSA. This makes mute button only HW switch, with no 
support for SW (kernel, applications).

The right fix is therefore to implement missing functionality (expose BIOS 
mixer to ALSA), rather than changing overall behavior with potentially bad side 
effects.
Even though I do not like the change, I can understand why it was made.

-- 
Mute button not properly working on  current Lenovo Thinkpads x200/x200s , 
t400/t500, X300/X301, & W series
https://bugs.launchpad.net/bugs/281732
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