
Я недавно купил Lenovo Thinkpad E14 Gen3
с AMD Ryzen 3 5300u
APU
, я получил этот ноутбук только вчера. Я использую ArchLinux
для своего OS
с DWM
оконным менеджером. Это первый раз, когда я использую AMD
CPU
вместо Intel
одного. Большинство вещей работает, кроме сканера отпечатков пальцев.
Если я попытаюсь изменить подсветку с терминала, xbacklight -set 50%
например, я получу сообщение об ошибке:
No outputs have backlight property
Я видел эту ошибку раньше на Intel
ноутбуках. Чтобы исправить эту проблему на Intel
ноутбуках, я создал /etc/X11/xorg.conf
файл и добавил этот блок текста в файл,
Section "Device"
Identifier "Card0"
Driver "intel"
Option "Backlight" "intel_backlight"
EndSection
Что мне нужно здесь изменить для AMD
CPU
?
Например , есть /sys/class/backlight/amdgpu_bl0/brightness
, с помощью которого я могу редактировать vim
, но он не позволяет мне сохранить файл без добавления, wq!
но это действительно меняет яркость.
Я хочу иметь возможность изменять яркость, xbacklight
используя скрипт, который отображает уведомление, изменяет значение яркости в строке состояния, а также изменяет яркость, которую я привязал к XF86XK_MonBrightnessUp
и XF86XK_MonBrightnessDown
восприимчиво для увеличения и уменьшения.
решение1
СогласноАрхВики xbacklight
работает только с Intel
я AMD/Radeon
могу использовать что-то вродеacpilightчто является "обратно-совместимой заменой xbacklight". Мне также пришлосьсоздатьudev
правило, чтобы пользователи video
группы могли редактировать /sys/class/backlight/amdgpu_bl0/brightness
файл без прав root. Теперь я могу менять яркость просто отлично.