It's both nice and bad when I upgrade to a newer Ubuntu version. The good part is I have lots of posts material for the blog but the bad part is there's always something on my main computer or netbook which doesn't work out of the box and needs tweaking.
I really didn't expect the Fn keys to work out of the box on my Asus EeePC 1005HA (so this method has only been tested for this Asus EeePC model, I don't know if it works on others) and unfortunately I was right. However, the fix is very quick. Here's what you have to do.
I really didn't expect the Fn keys to work out of the box on my Asus EeePC 1005HA (so this method has only been tested for this Asus EeePC model, I don't know if it works on others) and unfortunately I was right. However, the fix is very quick. Here's what you have to do.
Notice: editing the Grub can be dangerous so be very careful not to change anything else!
To enable the Fn keys on an Asus EeePC 1005HA (possibly other models too) with Ubuntu 10.04 Lucid Lynx and 10.10 Maverick Meerkat, open a terminal and type:
and search for the line that says:
This line should originally look like this:
Add acpi_osi=Linux to the end of the line, before the closing quote. Basically after you edit it, the line should look like this:
Once you're done, save the file and run the following command:
Now reboot!
To enable the Fn keys on an Asus EeePC 1005HA (possibly other models too) with Ubuntu 10.04 Lucid Lynx and 10.10 Maverick Meerkat, open a terminal and type:
sudo gedit /etc/default/grub
and search for the line that says:
GRUB_CMDLINE_LINUX_DEFAULT
This line should originally look like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Add acpi_osi=Linux to the end of the line, before the closing quote. Basically after you edit it, the line should look like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
Once you're done, save the file and run the following command:
sudo update-grub
Now reboot!
Update: I've added "Ubuntu 10.10" to the title as this seems to work with the latest Ubuntu 10.10 Maverick Meerkat too (thanks to Howls in the comments for confirming this!)