Pull to refresh

Регулировка яркости экрана в Meego 1.1 на Samsung 210

Reading time2 min
Views1.2K
Пользователям samsung n210/150/220 знакома проблема невозможности регулировки яркости дисплея в linux из коробки.
Особенно я был расстроен этим обнаружив туже проблему в свежевышедшим meego 1.1, который в остальном практически идеальный для меня нетбучный дистрибутив.
Проблема известная и решаемая.
К примеру тут:
forum.meego.com/showthread.php?t=769

Но лучшее решение — поставить соответствующий модуль ядра, было описано довольно скупо, что я и попытаюсь поправить в этой заметке.



Все говорим спасибо товарищу Voira. Он написал драйвер специально для пользователей самсунговских нетбуков Правда оформил он это только для убунты, но это не должно нас смущать. Все ниже применимо для свежустановленого meego 1.1.

Скачиваем launchpad.net/~voria/+archive/ppa/+files/samsung-backlight_0.13.3~ppa1~loms~maverick.tar.gz

Открываем терминал и идем туда куда скачали.

Распаковываем:

tar -xzvf samsung-backlight_0.13.3~ppa1~loms~maverick.tar.gz

Теперь нам надо поставить исходники ядра и компилятор:

sudo zypper in kernel-netbookk
sudo zypper in gcc


Переходим в тот каталог куда распаковался драйвер. И там в каталог samsung_backlight-0.13.3

make

В каталоге появится куча новых фаилов но нам потребуется только samsung-backlight.ko это и есть наш драйвер. Теперь его надо перетащить ко всем драйверам

su
cp samsung-backlight.ko /lib/modules/2.7.35.3-10.3-netbook/kernel/drivers/acpi
chmod 744 /lib/modules/2.7.35.3-10.3-netbook/kernel/drivers/acpi/samsung-backlight.ko
depmod


Теперь надо перегрузится. После этого должен появится /sys/class/backlight/samsung через который и идет управление яркостью подсветки. Плюс должна заработать регулировка яркости с помощью стрелок и через ползунок в Devices

PS свежий апдейт meego принес новое ядро поэтому пришлось повторить и положить драйвер в /lib/modules/2.7.35.3-12.1-netbook/kernel/drivers/acpi/
Tags:
Hubs:
Total votes 9: ↑7 and ↓2+5
Comments0

Articles