По просьбе одного человека устанавливал на ноутбук Asus K40IJ дистрибутив Linux Mint 11 Katya. Установка прошла успешно, не считая аварийной остановки в самом ее конце, вызванная намеренным подсовыванием установщику невалидного устройства для инсталяции в него GRUB2. (Ну не люблю я GRUB2!) После успешной загрузки в свежеустановленную систему выявилось несколько не очень больших, но портящих всю картину нюансов.
Из сочетаний горячих клавиш Fn+Key работало только отключение/включение беспроводного модуля Wi-Fi. Регулировка громкости звука и яркости дисплея при нажатии нужного сочетания функциональных клавиш не производилась. Если быть точным, то регулировка яркости не работала совсем, даже через апплет на панели задач, причем эти нажатия отлавливались согласно системе уведомлений примерно через 30 — 40 секунд. Со звуком была та же беда.
При этом dmesg изобиловал руганью на ошибки в ACPI
ACPI Error: Method parse/execution failed [_SB_.PCI0.VGA_.UPBL] (Node f3c28e40), AE_AML_NO_RETURN_VALUE
Заметил также, что если после перезагрузки не нажимать Fn клавиши, то ноутбук нормально уходит в S2RAM и нормально оттуда возвращается. После использования же горячих клавиш спящий режим перестает работать.
Теперь ближе к делу. Для того, чтобы было «УМВР» необходимо всего лишь передать некоторые опции ядру через загрузчик. Так как я не использую GRUB2 пример будет на основе menu.lst
sudo nano -w /boot/grub/menu.lst
Переходим к строке с указанием файла ядра и его опций. После приведем его к такому виду:
kernel /boot/vmlinuz-2.6.38-11-generic root=/dev/sda5 ro quiet splash acpi_osi="Linux" acpi_backlight=vendor
Само собой путь до root устройства должно соответствовать Вашим реалиям.
P.S. Пост считаю полезным, так как долго и безрезультатно гуглил пока сам не догадался.