Previously, I wrote about installing Ubuntu Intrepid Ibex beta in my eeePC 900 here.
In the “Fn keys” section, I mentioned that the audio control keys were working well after fixing the keycodes. However, recently I noticed the mute key (Fn+F7) is no longer functioning. I am not sure when it stopped working. I did recall running the “Cruft Remover” (was just testing it) and it ended up removing the “eeepc-acpi-modules”. This might or might not be related to the problem, I just wasn’t sure.
Unfortunately, the package “eeepc-acpi-source” is now missing from the Intrepid repository; therefore, I could not repeat the step to rebuild eeepc-acpi-modules. Searching using “eeepc” keyword revealed two items: “eeepc-acpi-modules-2.6.27-7-generic” and “eeepc-acpi-scripts”. The former package is broken and cannot be install. The latter wants to remove “ubuntu-desktop”: big problem.
I am not sure what was going on, but I just want to get the mute button working again. The entire audio control system is too complicated to understand within a short time, and I simply don’t have the time or urge to spend time on it.
I ended up with a quick and dirty hack.
gksudo gedit /etc/acpi/mutebtn.sh
Append this line to the end of the file:
amixer set Master 0%
It’s not an elegant way to solve this problem, but it got the job done well enough. Press Fn+F7 will mute the audio (but will not toggle it back). To unmute, I right-click on the volume control applet, then check and uncheck mute.
Meanwhile, I will try to find out the mysterious disappearance of eeepc-acpi-source from the Intrepid repository.

Comments 2
I found it far easier just to assign actions to their function buttons instead of using Fn+ in Keyboard Shortcuts.
Posted 08 Apr 2009 at 8:08 pm ¶hi martin
Posted 09 Apr 2009 at 9:28 am ¶That only works if you don’t normally use the function keys. They are useful shortcuts in some application. For instance, the rename a file in Nautilus, you press F2.
Post a Comment