Intereting Posts
ClamAV: подавляет весь вывод, кроме сводных Использовать rtcwake без ввода пароля ограничение eval с помощью команд с каналами Сканировать хотя каталог файлов и найти реплики с тем же именем и объединить их в один файл Linux-ленты, что такое la и m на конце ленточных устройств в dev? Выполнять команды из истории, которые соответствуют регулярному выражению или grep ubuntu 16.04 команда chmod не вычитается в rc.local автоматически Разница между sudo-s и sudo su – Как найти команды / файлы в моем PATH через вкладку с помощью подстановочных знаков? AWK сравнивает помощь для получения желаемого объёма вывода как получить список всех процессов, обращающихся к общей библиотеке Переместить условия «если» в переменные Разрешения базы данных umask на USB-накопителе Rsync-каталог, отфильтровывающий файлы и сохраняющие края (например, имена w / hyphen (-) chars) Вернитесь в графический интерфейс с текстовой консоли со многими серверами X11?

Debian 9: Яркость подсветки

Я только что установил новый Debian 9 с LXDE в ноутбук ACER AMD, и все, кажется, работает нормально, за исключением яркости подсветки. Во время загрузки происходит следующее:

  • появляется несколько сообщений и ошибок

    [FAILED] Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0. See 'systemctl status systemd-backlight@backlight:acpi_video0.service' for details. Starting Load/Save Screen Backlight Brightness of backlight:radeon_bl0 ... [ OK ] Started Load/Save Screen Backlight Brightness of backlight:radeon_bl0 
  • часто яркость подсветки сбрасывается на максимум

Чтобы установить яркость подсветки на приемлемый уровень, наилучшим решением на данный момент является открытие терминала и ввод командной строки ниже, как только инициализируется Debian:

  • tee /sys/class/backlight/radeon_bl0/brightness <<< 15

Вопросы

  1. Как избежать, чтобы яркость подсветки сбрасывалась на максимум при загрузке?
  2. Как установить ярлыки на яркость подсветки (например, [Fn] + ←/→ )?

отлаживать

 root@debian:~# dmesg | grep -i "error\|firmware\|backlight" [ 1.049855] pci 0000:01:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format) [ 7.729996] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro [ 12.960474] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_pfp.bin [ 13.017938] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_me.bin [ 13.043827] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_rlc.bin [ 13.161157] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_uvd.bin [ 13.897112] [drm] radeon atom DIG backlight initialized 

 root@debian:~# systemctl status systemd-backlight@backlight:acpi_video0.service ● systemd-backlight@backlight:acpi_video0.service - Load/Save Screen Backlight Brightness of backlight:acpi_video0 Loaded: loaded (/lib/systemd/system/systemd-backlight@.service; static; vendor preset: enabled) Active: failed (Result: exit-code) since Sat 2018-06-16 06:37:19 -03; 29min ago Docs: man:systemd-backlight@.service(8) Process: 411 ExecStart=/lib/systemd/systemd-backlight load backlight:acpi_video0 (code=exited, status=1/FAILURE) Main PID: 411 (code=exited, status=1/FAILURE) Jun 16 06:37:19 debian systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0... Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Main process exited, code=exited, status=1/FAILURE Jun 16 06:37:19 debian systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0. Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Unit entered failed state. Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Failed with result 'exit-code'. 

Технические характеристики оборудования
Ноутбук Aspire E1-421-0622 | информация о продукте

  • Процессор AMD 2 Core ™ E1-1200 (1,4 ГГц), 1 МБ кэш-памяти, 64-разрядная обработка
  • Графический controller AMD Radeon HD 7310
  • 2 Гб памяти DDR3 SDRAM
  • 256 МБ общей видеопамяти

Debian Strech
Debian-9.4.0-amd64-netinst.iso

  • Маленькие компакт-диски
  • Архитектура процессора AMD64
  • Установлен несвободный пакет firmware-amd-graphics
    Для установки режима ядра Radeon для R600 или новее требуется firmware-amd-graphics
  • Выбор программного обеспечения
    () Рабочая среда Debian
    () … GNOME
    () … Xfce
    () … KDE
    () … Корица
    ( ) … ПРИЯТЕЛЬ
    (X) … LXDE
    ( ) веб сервер
    (X) сервер печати
    () SSH сервер
    (X) стандартные системные утилиты

Ваша система имеет два интерфейса для управления backlight:acpi_video0 и backlight:radeon_bl0 . И, очевидно, интерфейс ACPI не работает и / или вызывает проблемы при использовании вместе с интерфейсом, специфичным для Radeon.

Поскольку специфичный для Radeon интерфейс, кажется, работает нормально, я бы попробовал сказать systemd, чтобы он сначала прекратил использовать интерфейс подсветки ACPI:

 systemctl mask systemd-backlight@backlight:acpi_video0.service 

При необходимости это можно отменить с помощью:

 systemctl unmask systemd-backlight@backlight:acpi_video0.service 

Если это не поможет, необходимо дальнейшее расследование.

С journalctl -xb вы сможете увидеть довольно подробную версию сообщений только для текущей загрузки . По умолчанию постоянное хранение журнала systemd не включено в Debian 9, но включить его довольно просто: просто запустите mkdir /var/log/journal от имени пользователя root. Затем, начиная со следующей загрузки, журнал будет сохраняться постоянно, и вы сможете, например, просматривать журнал предыдущей загрузки от запуска до выключения с помощью journalctl -xb -1 . Самые старые журналы в конечном итоге будут автоматически очищены, что контролируется настраиваемыми критериями journald доступного дискового пространства.

Откройте файл /etc/default/grub и обновите строку:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet" 

Ровняться:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=video" 

Затем запустите:

 update-grub reboot 

Возможные альтернативные параметры, если этот не работает (полное обсуждение в параметрах командной строки ядра ):

 acpi_backlight=video acpi_backlight=vendor acpi_backlight=native acpi_backlight=none 

В моем случае acpi_backlight=video похоже, решил обе проблемы:

  • яркость подсветки больше не сбрасывается до максимальной во время загрузки (вопрос 1)
  • [Fn] + ←/→ был установлен как ярлык для уменьшения / увеличения яркости подсветки (вопрос 2)

После этого возник конфликт с сочетанием клавиш [Fn] + ← , который уменьшал яркость подсветки, но также открывал окно «Настройки дисплея». Просто открыл « Preferences > Setup Hot Keys и изменил « XF86Display на что-то другое.