Здравствуйте, уважаемые специалисты!ситуация такова, установил ubuntu netbook 10.04 на asus 1001px. из fn работали только включение/выключение wifi и регулировка яркости.мне посоветовали в /boot/grub/grub.cfg. заменить GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=Linux acpi_backlight=vendor splash" теперь работают все Fn, но яркость на максимуме и Fn, регулирующие яркость( на нажатие они реагируют) не могут её изменить, яркость на максимуме.Извечный вопрос :"Что Делать?"
Ubuntu 10.04LTS Fn Asus eeepc1001px
1.Костыли подпирать.
я в свое время для определенного ядра на своем нетбуке не мог яркость менять.
помогли скрипты такого плана, привязанные к комбинациям клавиш(например ктрл+алт+вверх, вниз)
темнее
#!/usr/bin/perl
my $tmp='/tmp/brightness';
my $brightness;
system('sudo chown asm:asm /sys/class/backlight/acpi_video0/brightness');
system('cat /sys/class/backlight/acpi_video0/brightness>'.$tmp);
open(F,$tmp);
$brightness=<F>;
close(F);
chomp($brightness);
if ($brightness>0)
{
$brightness--;
system('echo '.$brightness.' > /sys/class/backlight/acpi_video0/brightness');
system('kdialog --passivepopup "Яскравість "'.(($brightness+1)*10).'"%" --title "Дисплей" 1');
}
ярче
#!/usr/bin/perl
my $tmp='/tmp/brightness';
my $brightness;
system('sudo chown asm:asm /sys/class/backlight/acpi_video0/brightness');
system('cat /sys/class/backlight/acpi_video0/brightness>'.$tmp);
open(F,$tmp);
$brightness=<F>;
close(F);
chomp($brightness);
if ($brightness<9)
{
$brightness++;
system('echo '.$brightness.' > /sys/class/backlight/acpi_video0/brightness');
system('kdialog --passivepopup "Яскравість "'.(($brightness+1)*10).'"%" --title "Дисплей" 1');
}
Они основаны на ячейке в области ядра /sys/class/backlight/acpi_video0/brightness
соответственно проверьте как изменится яркость если сделать
echo значение_яркости >/sys/class/backlight/acpi_video0/brightness
2.Поставьте ядро по-новее, где брать и как ставить обсосано на форуме 20 раз...
acpi_backlight=vendor
вендор - подразумевается вендор производящий сей ноутбук, например asus, acer...
Но перед тем как вписывать сие стоит поискать какие они бывают...
может подойдут какие-то из имен файлов в /lib/udev/keymaps
так как по идее будет подставляться в маппинг содержимое файла...
acpi_backlight=vendor
вендор - подразумевается вендор производящий сей ноутбук, например asus, acer...
Но перед тем как вписывать сие стоит поискать какие они бывают...
может подойдут какие-то из имен файлов в /lib/udev/keymaps
так как по идее будет подставляться в маппинг содержимое файла...
спасибо за ответ! просмотрел /lib/udev/keymaps, там есть ASUS c таким содержанием
0хED volumeup
0xEE volumedown
0xEF mute
по-видимому он мне не подходит, а в ручную как-то можно прописать Fn ?А по-поводу нового ядра,будьте любезны, скажите , у меня UBUNTU 10.04 LTS(2.6.32-34), какое лучше ядро поставить?
вот сайт с ядрами для убунту... можете перебирать по порядку...
http://kernel.ubuntu.com/~kernel-ppa/mainline/
по идее должно работать и 3-е но могут быть моменты...
В общем ставте новое ядро проверяйте, если что не так в грубе выбирайте старое а новове удаляйте
вот сайт с ядрами для убунту... можете перебирать по порядку...
http://kernel.ubuntu.com/~kernel-ppa/mainline/
по идее должно работать и 3-е но могут быть моменты...
В общем ставте новое ядро проверяйте, если что не так в грубе выбирайте старое а новове удаляйте
поставил 3.0.13, таже картина, откатился назад на 2.6.32-34. Cделал вот,что в grub: в GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_osi=Linux acpi_backlight=vendor splash" vendor заменил на asus( /lib/udev/keymaps) теперь могу регулировать яркость(Fn+F6- увеличить, Fn+F5-уменьшить), индикатор яркости в правом углу отсутствует,но можно поставить апплет управления яркостью, он работает. Подытожим:
работает включение/выключение WI-FI на Fn+F2,блокировка touchpad Fn+F3,регулировка яркости,переключение на монитор Fn+F8,регулировка и отключение звука(даже появляется индикатор).
не работает Fn+F1(режим сна),выключение Lcd на Fn+F7, и Fn+F9 -не знаю что.
VGraev
А пакет eee-control не? http://itmages.ru/image/view/318315/684cc072
http://forum.ubuntu.ru/index.php?topic=94406.0
PS Ставил из ppa репозиория
1.я в свое время когда компилил ядро под асус ееерс900 встертил там в конфиге опцию поддержки асус ееерс клавиш. с ее включением все работало Ок...
2.обрабатывать крышку можно самому...))) я такое тоже делал но для ацера.
Почитайте, может чего вам поможет...
http://dikiy-mujchina.livejournal.com/131430.html
http://dikiy-mujchina.livejournal.com/130925.html
Бук такой же . F1 -работает -уходит в сон и будится. touchpad - отключается. Звук отключается . Яркость регулируется. WI-FI -отключается.
Дистр брал - с журналом Linux Fomat пришел. Убунту 11.04 . Дополнительно ничего не ставил.
To Mvt
eee-control ставил, моя модель не поддерживается,
to Харитон
спасибо за ссылки, попробую.
Бук такой же . F1 -работает -уходит в сон и будится. touchpad - отключается. Звук отключается . Яркость регулируется. WI-FI -отключается.
Дистр брал - с журналом Linux Fomat пришел. Убунту 11.04 . Дополнительно ничего не ставил.
подожду следующую версию Ubuntu LTS, там, наверное, таких проблем не будет