|
Bugzilla – Full Text Bug Listing |
| Summary: | mute button not functioning on Lenovo X200 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Federico Lucifredi <flucifredi> |
| Component: | Basesystem | Assignee: | E-mail List <bnc-team-screening> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P3 - Medium | CC: | forgotten_DuE-AwUNHz, mgorse, tiwai, zaitor |
| Version: | 13.2 | ||
| Target Milestone: | 13.2 | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Product Management | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Federico Lucifredi
2009-10-15 02:16:07 UTC
The problem sounds like a GNOME issue. I thought it's fixed on SLED11, but it might be a different stuff. Anyway, reassigned to GNOME guys. I confirm exactly the same problem have with Opensuse 13.2 x86_64 on a Lenovo Thinkpad T410 I confirm exactly the same problem have with Opensuse 13.2 x86_64 on a Lenovo Thinkpad T410 with the default KDE environment. From http://www.thinkwiki.org/wiki/Mute_button Mute button Note: This article refers to the plaback mute button next to the volume control buttons. For the Microphone Mute Button present in some Thinkpad models, see Microphone Mute Button. Starting from Linux version 2.6.23, the kernel passes the OSI string "!Linux" to ACPI (instead of "Linux"). There is a number of reasons for that (see details in drivers/acpi/osl.c in the kernel source). But IBM/Lenovo has a consistently good record of supporting Linux, so this trick is not necessary for Thinkpads. Moreover, OSI string "Linux" is needed to make the Mute button work. For Thinkpads R61, T61 and X61, there are already hooks in drivers/acpi/blacklist.c, so no special action is required. For most other models, you need to pass the string acpi_osi="Linux" to the kernel as a boot parameter. grub2 in Ubuntu and derivative distros In any Ubuntu and most Ubuntu-derived distributions that use grub2, edit /etc/default/grub and add a the parameter acpi_osi="Linux" to one of these lines: GRUB_CMDLINE_LINUX_DEFAULT (for non-recovery boots) GRUB_CMDLINE_LINUX (for all boots) Then run sudo update-grub and reboot. Needed for models T400, X200, X301 So this is in no way a "DE" problem but a base one - anyone have opinions on who should be put as assignee? Reseting to default It's no "sound" problem, per se. The mute button action is done by DE, and the sound subsystem just follows it. That said, if nothing happens, it usually means that DE doesn't handle the key event correct, or DE doesn't get the key event itself. In either way, it has nothing to do with the sound itself; i.e. this was assigned to a wrong component. This version of openSUSE changed to end-of-life (EOL [1]) status. As such it is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of openSUSE, or consider the bug still valid, please feel free to reopen this bug against that version, or open a new ticket. Thank you for reporting this bug and we are sorry it could not be fixed during the lifetime of the release. [1] https://en.opensuse.org/Lifetime |