Регулировка яркости дисплея ноутбука

Автор m0hn, 21 апреля 2025, 17:54:21

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

m0hn

Ноутбук Asus Rog Flow X13 GV301RE
Debian 12
KDE 5.27.5
Ядро 6.1.0-33-amd64 (64-бита)
Графика: Wayland
Недавно перестала работать регулировка яркости дисплея с помощью ползунков в интерфейсе и кнопками на клавиатуре, но анимация регулировки присутствует (честно-честно регулировка яркости дисплея работала сразу после установки). Подсветка клавиатуры регулируется как обычно.
Порылся в интернете и нашел вариант как можно регулировать через командную строку утилитой:
root@ROG:/home/mohn# brightnessctl
Device 'amdgpu_bl1' of class 'backlight':
        Current brightness: 0 (0%)
        Max brightness: 255
Потом нарыл как без этой утилиты можно яркость установить:
echo 0 > /sys/class/backlight/amdgpu_bl1/brightnessкоманда выше выставляет минимальную яркость, если заменить 0 на 255, то можно поставить максимальную.
Теперь задача: как починить регулировка яркости ползунками в интерфейсе KDE и кнопками клавиатуры?

Лия

#1
Цитата: m0hn от 21 апреля 2025, 17:54:21Недавно
А вы что-нибудь меняли? Какие-нибудь настройки KDE? Может, обновления устанавливали?

$ cat /var/log/dpkg.log
Вчера в 02:07:40
И логи заодно посмотрите

$ sudo journalctl -xe

m0hn

#2
Цитата: Лия от Вчера в 02:06:32
Цитата: m0hn от 21 апреля 2025, 17:54:21Недавно
А вы что-нибудь меняли? Какие-нибудь настройки KDE? Может, обновления устанавливали?

$ cat /var/log/dpkg.log
23 апреля 2025, 06:07:40
И логи заодно посмотрите

$ sudo journalctl -xe

Посмотрел:
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit packagekit.service has successfully entered the 'dead' state.
апр 23 15:26:22 ROG systemd[1]: packagekit.service: Consumed 4.806s CPU time.
░░ Subject: Потребленные юнитом ресурсы
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ Юнит packagekit.service завершен. Приводится статистика по потребленным им ресурсам.
апр 23 15:27:13 ROG plasmashell[3068]: [3117:3122:0423/152713.933606:ERROR:ssl_client_socket_impl.cc(1097)] handshake failed; returned -1, SSL error code 1, net_error -101
апр 23 15:27:38 ROG sudo[7443]: pam_unix(sudo:session): session closed for user root
апр 23 15:27:42 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:42 ROG dbus-daemon[862]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.97' (uid=1000 pid=1752 comm="/usr/lib/x86_64-linux-gnu/libexec>
апр 23 15:27:42 ROG dbus-daemon[862]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
апр 23 15:27:44 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:44 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:47 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:48 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:50 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:50 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:54 ROG kernel: asus 0003:0B05:19B6.0004: Unmapped Asus vendor usagepage code 0xec
апр 23 15:27:54 ROG sudo[8125]:     root : TTY=pts/3 ; PWD=/home/mohn ; USER=root ; COMMAND=/usr/bin/journalctl -xe
апр 23 15:27:54 ROG sudo[8125]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
Не понятно, по ошибкам поиск выдает разные ссылки на багрепорты.
dpkg.log приложил, но что именно отвечает за работу регулировки яркости - я хз.

Вчера в 15:13:14
Обновился до Debian 13, проблема осталась.
Попробовал по рекомендации Fedora KDE - проблема осталась.
Всё, у меня лапки.

Вчера в 17:44:07
Разобрался с помощью этого сообщения: https://bbs.archlinux.org/viewtopic.php?pid=2081999#p2081999

Для следующих искателей.

Правим конфиг загрузчика:
$ sudo nano /etc/default/grub

Там есть строчка:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Делаем эту строчку такой:
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=native"
Ctrl + O (Записать)
Ctrl + X (Выход)

Обновляем настройки загрузчика:
$ sudo update-grub
Перезагружаемся.
$ sudo reboot

Теперь объясняю.

Используется только amdgpu_bl0, в моем случае amdgpu_bl1, возможно и amdgpu_bl2
acpi_backlight=native
Используется только acpi_video0
acpi_backlight=video
Используются все возможные контроли
acpi_backlight=vendor