Re: Не работает xbacklight
On 2016-05-20, Melleus wrote:
> Имеем ноут Acer aspire 5552 старенький. И такую вот ситуацию:
>
>> xbacklight
> No outputs have backlight property
>
> При этом
>
>> sudo tee /sys/class/backlight/radeon_bl0/brightness <<< 140
>
> например, вполне себе работает, т.е. пропертя такая на самом деле есть.
bash# apt-get source xbacklight
$ cat xbacklight.c
backlight_cookie[0] = xcb_intern_atom (conn, 1, strlen("Backlight"), "Backlight");
backlight_reply = xcb_intern_atom_reply (conn, backlight_cookie[0], &error);
backlight = backlight_reply->atom;
...
xcb_randr_change_output_property (conn, output, backlight, XCB_ATOM_INTEGER,
32, XCB_PROP_MODE_REPLACE,
1, (unsigned char *)&value);
В xbacklight(1) так и написано:
NAME
xbacklight - adjust backlight brightness using RandR extension
Тут говорится что /sys/class/backlight/ обеспечивается ACPI, Xrandr из проекта
Xorg.
Есть аналогично вашему баг:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1054298
Я бы не парился и использовал ACPI решение не ожидая поддержки Xrandr...
================================================================
Захотел засунуть себе в /etc/init.d настройку яркости, вроде ж даже
зависимости от xorg нет, если по
echo $NUM | sudo tee /sys/class/backlight/*/brightness
А то слишком яркая подсветка у ноута, надоедает понижать после перезагрузки.
Просыпание после pm-suspend оставляет яркость прежней.
--
http://defun.work/
Reply to: