Форум русскоязычного сообщества Xubuntu

Установка и настройка => Различные вопросы => Тема начата: mityai78 от июня 23, 2015, 16:12:12

Название: яркость ноутбука
Отправлено: mityai78 от июня 23, 2015, 16:12:12
Что нужно зделать чтобы яркость ноутбука была на 50% при включении xubuntu 14.04.2
lenovo g505s
Спойлер
Процессор

Процессор
A10 5750M 2500 МГц
Ядро процессора
Richland
Количество ядер процессора
4
Объем кэша L2
4 Мб
Память

Память
8 Гб DDR3
Изображение

Экран
15.6 дюймов, 1366x768, широкоформатный
Тип экрана
глянцевый
Подсветка экрана
светодиодная
Тип видеоадаптера
дискретный
Видеопроцессор
AMD Radeon HD 8650G
Видеопамять
2048 Мб GDDR3 
[свернуть]
Название: Re: яркость ноутбука
Отправлено: Kamrad от июня 25, 2015, 22:24:06
Цитата: mityai78 от июня 23, 2015, 16:12:12
Что нужно зделать чтобы яркость ноутбука была на 50% при включении xubuntu 14.04.2


Нужно сделать следующее - установить проприетарный драйвер на АМД-видеокарточку, потом написать скрипт (Гугл в помощь как писать простейшие скрипты), сделать его исполняемым и бросить в автозапуск.
Название: Re: яркость ноутбука
Отправлено: denkin от июня 26, 2015, 00:30:10
тут бороли: http://forum.ubuntu.ru/index.php?topic=255145.0 (http://forum.ubuntu.ru/index.php?topic=255145.0)
Название: Re: яркость ноутбука
Отправлено: demonlibra от августа 13, 2016, 17:24:23
А если яркость не регулируется вообще. Есть ли способ это побороть?

Processor: AMD C-60 APU with Radeon(tm) HD Graphics
Video: 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6290] Subsystem: ASUSTeK Computer Inc. Wrestler [Radeon HD 6290] Kernel driver in use: radeon
Название: Re: яркость ноутбука
Отправлено: denkin от августа 13, 2016, 18:35:42
demonlibra, а что за версия у тебя? у меня нетбук acer AO-722 на такой же платформе с 12-04 работает практически из коробки всё.
Название: Re: яркость ноутбука
Отправлено: demonlibra от августа 13, 2016, 18:54:25
ASUS X501
XUBUNTU 16.04
Или вы про что-то другое?

Дальние кнопки управления яркостью на ноуте работают. Появляется шкала яркости.
Тоже самое и через управление питанием. Но по факту яркость не меняется.

Пробовал XUBUNTU 16.04 LIVE и UBUNTU 16.04 LIVE. Без изменений.
Название: Re: яркость ноутбука
Отправлено: demonlibra от января 17, 2017, 12:21:32
1.
Заменил в файле /etc/default/grub
строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Выполнил  sudo update-grub
Теперь после загрузки яркость стала заметно меньше (даже слишком), но по прежнему не регулируется.

2.
Еще пробовал
sudo lspci
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6290]
sudo setpci -s 00:01.0 F4.B=50

Но ничего не меняется.

3.
Внутри /sys/class/backlight
две папки
/asus-nb-wmi
/radeon_bl0
Пробовал менять содержимое файлов /sys/class/backlight/radeon_bl0/brightness и /sys/class/backlight/asus-nb-wmi/brightness

sudo -i
sudo echo -n 50 > /sys/class/backlight/asus-nb-wmi/brightness
sudo echo -n 10 > /sys/class/backlight/radeon_bl0/brightness
Ползунок изменяет положение. Яркость не меняется.
Название: Re: яркость ноутбука
Отправлено: demonlibra от января 17, 2017, 16:25:59
Победил.
Заменил в файле /etc/default/grub строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"
Выполнил  sudo update-grub

Теперь яркость регулируется.


Папка /sys/class/backlight/asus-nb-wmi/brightness пропала
Вместо неё появилась /sys/class/backlight/acpi_video0



Из командной строки яркость управляется командой
sudo -i
sudo echo -n 10 > /sys/class/backlight/acpi_video0/brightness
Название: Re: яркость ноутбука
Отправлено: denkin от января 17, 2017, 23:50:34
поздравляю с решением проблемы, можно отметить тему как решенную?
Название: Re: яркость ноутбука
Отправлено: demonlibra от января 17, 2017, 23:59:34
Для меня - да. Но не я эту тему создавал.
Название: Re: яркость ноутбука
Отправлено: denkin от января 18, 2017, 00:25:39
извиняюсь, был невнимателен)
Название: Re: яркость ноутбука
Отправлено: demonlibra от января 18, 2017, 00:59:12
Сделал автоматическое изменение яркости при переключении работы от батареи или сети

создать файл /etc/udev/rules.d/powersafe.rules
sudo mousepad /etc/udev/rules.d/powersafe.rules
SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="/usr/local/bin/00-brightness.sh true"
SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="/usr/local/bin/00-brightness.sh false"

создать файл /usr/local/bin/00-brightness.sh
sudo mousepad /usr/local/bin/00-brightness.sh
#!/bin/bash

case $1 in
    true)
        echo "Enable screen power saving"
        echo 60 > /sys/class/backlight/acpi_video0/device/backlight/acpi_video0/brightness
    ;;
    false)
        echo "Disable screen power saving"
        echo 90 > /sys/class/backlight/acpi_video0/device/backlight/acpi_video0/brightness
    ;;
esac


выполнить в терминале
sudo chmod +x /usr/local/bin/00-brightness.sh
udevadm trigger -s power_supply

перегрузиться

Информацию нашел здесь:
http://www.linux.org.ru/forum/desktop/11554844
http://askubuntu.com/questions/613741/ubuntu-15-04-pm-utils-do-not-look-into-etc-pm-power-d-anymore-what-instead