2501
Не устанавливается яркость экрана
Здравствуйте. На моём моноблоке packard bell — темноватая картинка и не регулируется яркость экрана в широких пределах. На самом мониторе есть регулировка яркости, но она не изменяет яркость в широких пределах. Пробовал инструкцию в arch wiki, к сожалению, такой случай, когда система не возвращает ответ на предлагаемые в wiki команды, не рассматривается. Например, на запрос
в ответ — тишина. Каталога acpi_video0 нет.
И на запрос
Нет такого файла или каталога
Не рассматривается мой случай, когда каталог пуст, искомой паки acpi_video0 нет. Может нужно её создать? Пытаюсь создать папку в сессии суперпользователя, система отвечает, что невозможно создать папку acpi_video0.
Команда
/etc/udev/rules.d/81-backlight.rules
# Установить уровень подсветки равным 8
SUBSYSTEM==«backlight», ACTION==«add», KERNEL==«acpi_video0», ATTR{brightness}=«8»
не изменяет яркости после загрузки ОС ни в максимальном значении 15, ни в минимальном 5.
Попробую однако определить что вообще за «зверь»?
Значит то что только для intel работать не будет и есть смысл поискать утилиты для ATI?
[useruser1-onetwol5351 ~]$ ls /sys/class/backlight/
[useruser1-onetwol5351 ~]$
в ответ — тишина. Каталога acpi_video0 нет.
И на запрос
[useruser1-onetwol5351 ~]$ ls /sys/class/intel_backlight/
ls: невозможно получить доступ к '/sys/class/intel_backlight/': Нет такого файла или каталога
[useruser1-onetwol5351 ~]$
Нет такого файла или каталога
Не рассматривается мой случай, когда каталог пуст, искомой паки acpi_video0 нет. Может нужно её создать? Пытаюсь создать папку в сессии суперпользователя, система отвечает, что невозможно создать папку acpi_video0.
[useruser1-onetwol5351 ~]$ sudo mkdir /sys/class/backlight/acpi_video0
[sudo] пароль для user:
mkdir: невозможно создать каталог «/sys/class/backlight/acpi_video0»: Операция не позволена
[useruser1-onetwol5351 ~]$
Команда
/etc/udev/rules.d/81-backlight.rules
# Установить уровень подсветки равным 8
SUBSYSTEM==«backlight», ACTION==«add», KERNEL==«acpi_video0», ATTR{brightness}=«8»
не изменяет яркости после загрузки ОС ни в максимальном значении 15, ни в минимальном 5.
Попробую однако определить что вообще за «зверь»?
[useruser1-onetwol5351 ~]$ sudo lshw -c video | grep driver
[sudo] пароль для user:
configuration: driver=radeon latency=0
[useruser1-onetwol5351 ~]$
Значит то что только для intel работать не будет и есть смысл поискать утилиты для ATI?
21 комментарий
Обзор
Некоторые пользователи, особенно те, кто использует ноутбуки, сталкиваются с проблемой, когда яркость экрана слишком тусклая при замене Microsoft Windows дистрибутивом Linux в качестве основной операционной системы. Это связано с тем, что некоторые недобросовестные производители оборудования закодировали BIOS для автоматического отключения подсветки экрана, если Windows не обнаружена в системе. К счастью, эту проблему можно решить, введя одну команду в терминале.
Повторная активация подсветки экрана
Эту проблему можно легко устранить, убедившись, что загрузчик GRUB повторно активирует подсветку. Для этого сначала откройте терминал и введите следующую команду:
user $ sudo sed «s/\(GRUB_CMDLINE_LINUX=\)\»\"/\1\" acpi_osi=Linux acpi_backlight=vendor\"/" /etc/default/grub -i
Вам также нужно будет ввести пароль, чтобы продолжить. Теперь введите вторую и последнюю команду:
пользователь $ sudo update-grub
После завершения закройте терминал и перезагрузите систему, чтобы изменения вступили в силу навсегда.
/etc/udev/rules.d/81-backlight.rules
# Установил уровень подсветки равным 15
SUBSYSTEM==«backlight», ACTION==«add», KERNEL==«acpi_video0», ATTR{brightness}=«15»).
кстати, команды из wiki также оказались бесполезны на другой машине (системный блок Acer с в-картой ATI) с Manjaro Mate
Всё сделал по этой инструкции (Повторная активация подсветки), но, в результате ранее приведенные команды из wiki — также как и раньше не работают (backlight/acpi_video0 не появился) и не влияют на яркость никак (так же и команда
/etc/udev/rules.d/81-backlight.rules
# Установил уровень подсветки равным 15
SUBSYSTEM==«backlight», ACTION==«add», KERNEL==«acpi_video0», ATTR{brightness}=«15» — изменение параметра никак не увеличивает яркость).
Кстати, команды из wiki также оказались бесполезны на другой машине с отличной яркостью экрана (системный блок Acer с в-картой ATI radeon) с Manjaro Mate.
Это даёт право предположить, что регулировка яркости находится не там, где ищем.
Машина ACER3812 c отличной яркостью экрана
Моноблок packard bell — с низкой яркостью
Всё в порядке. К драйверу претензий нет.
Место где спрятана регулировка еще может зависеть и от DM, но ещё есть где «порыться» — в настройках файла конфигурации драйвера!
wiki.archlinux.org ATI
нет, к сожалению, яркость не увеличилась
Можно еще определить KERNEL имя выполнив: