Делитесь своим опытом!
Устанавливал ли кто нибудь на ноутбук linux систему?
ставил на свой VGn-NR31ER OpenSuse 11.2 - все работает - и вайфай и регулировка ярковсти и картридер определился,не работают только кнопки S1 и AV.
ставил на свой VGn-NR31ER OpenSuse 11.2 - все работает - и вайфай и регулировка ярковсти и картридер определился,не работают только кнопки S1 и AV.
Поддержка дополнительных клавиш(Fn+F5(6,7,9,10,12) + дополнительные мультимедийные клавиши).
Не знаю точно работает ли этот способ в более ранних ядрах, но в 2.6.30 он отлично работает. Пример с устновкой яркости(но вообще вы можете поставить на эти клавиши и комбинации всё что захотите)
Итак, для начала нужно определить код самой клавиши. Для этого в консоли выполняем команду
acpi_listen
И нажимаем комбинацию интересующих нас клавиш. Обычно появляется сразу два кода. Первый реагирует на нажатие, а второй на отпускание клавиши. Тем самым даже можно сделать функцию, когда к примеру вы зажимаете Fn+F9 на экране появляется какая-то программа, а когда отпускаете - она исчезает. Итак определили код - для меня он получился
SNC 00000001 00000010
У Вас должен появиться примерно такой же.
Теперь после выполения команды "su"(для ubuntu "sudo -s") и ввода пароля получаем права суперпользователя(root). Далее необходимо перейти в папку "/etc/acpi". В ней нас будут интересовать папки "action" и "events".
В папке "events" создаём файл "sonybrigh-up" такого содержания:
event=/sony/hotkey SNC 00000001 00000010
action=/etc/acpi/actions/sonybright.sh up
Здесь всё ясно - в events пишем код клавиши, а в action - скрипт, который эта клавиша будет запускать.
Аналогично создаём файл "sonybright-down":
event=/sony/hotkey SNC 00000001 00000011
action=/etc/acpi/actions/sonybright.sh down
Осталось написать скрипт "sonybright.sh", который будет менять яркость экрана.. у меня он выглядит следующим образом:
#!/bin/bash
if [ "x$1" = "xdown" ]; then
echo "3">/sys/class/backlight/sony/brightness
elif [ "x$1" = "xup" ]; then
echo "9">/sys/class/backlight/sony/brightness
else
echo "Error">/home/cyrus/sonybright_error.log
fi
Теперь при нажатии Fn+F5 и Fn+F6 можно выбирать яркий и тёмный режим. Но скажу опять, Вы можете выбрать что-то другое..ведь это Linux