LINUX.ORG.RU

Не меняется яркось экрана в fedora 38

 


0

1

Недавно установил linux fedora на ноутбук acer nitro 5 и заметил, что кнопки по переключению яркости экрана (Fn + F9, Fn + F10) не работают. Хотя до этого на винде все работало отлично. Так же пробовал изменить яркость с помощью xrandr --output XWAYLAND0 --brightness 0.50, но безуспешно.



Последнее исправление: abacaba1213121 (всего исправлений: 1)

Недавно установил linux fedora…

Куда установил? На десктоп или ноутбук (на какой именно)?

…и заметил, что кнопки по переключению яркости экрана…

Что за кнопки? На мониторе, на клавиатуре, на ноутбуке? Точно по переключению?

…не работают. Хотя до этого на винде все работало отлично. Так же пробовал изменить яркость с помощью xrandr, но безуспешно.

Как именно ты пробовал? Какую именно команду и с какими аргументами запускал? Что она вывела в ответ? С каким кодом завершилась?

А что ты хочешь-то? Забыл спросить? Ну, тогда продолжай наблюдение.

debugger ★★★★★
()
Ответ на: комментарий от debugger

Установил на ноут acer nitro 5

Кнопки на клавиатуре

Запускал команду xrandr --output XWAYLAND0 --brightness 0.50, пробовал и другие значения, но ничего не меняется

Ну хочу чтобы можно было с помощью кнопок Fn + F9 и Fn + F10 изменять яркость экрана

abacaba1213121
() автор топика

Во-первых, xrandr меняет не ту яркость, которая меняется кнопками. Та, что кнопками - более настоящая. Во-вторых, кажется у тебя wayland вместо Xorg - он может быть источником разных проблем (в частности, xrandr не меняет ничего именно из-за этого). В-третьих, покажи вывод

ls -al /sys/class/backlight

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

Попробовал запуститься с Xorg, заработали кнопки Fn + F9, Fn + F10, но они стали изменять яркость подсветки клавиатуры, а не самого экрана. Так же в настройках появилась возможность включить ночной свет (раньше эта вкладка в настройках была недоступна)

abacaba1213121
() автор топика
Ответ на: комментарий от abacaba1213121

В ядре драйвера какого-то не хватает либо настройка неправильная стоит. Я например у себя в параметры ядра (через конфиг grub) прописал опцию acpi_backlight=vendor чтобы управление яркостью появилось. Попробуй тоже, проверь не появится ли что-нить после этого в /sys/class/backlight. Там должна быть директория (точнее симлинк на неё) и в ней файл brightness, число в котором можно менять (с правами рута) - будет меняться яркость. Всякие DE обычно это умеют делать через гуи или те самые Fn+кнопки на клавиатуре.

firkax ★★★★★
()
Ответ на: комментарий от firkax

А можете по подробнее рассказать, пожалуйста, как настроить параметры ядра через конфиг grub. Я пытался сделать сам по информации в гугла, но что-то не получается

abacaba1213121
() автор топика
Ответ на: комментарий от abacaba1213121

Как в федоре - не знаю. Можно вручную отредактировать /boot/grub/grub.cfg (найти в нём строку запуска ядра нужного и туда дописать), но это скорее всего перезапишется назад при ближайшем обновлении.

firkax ★★★★★
()
Ответ на: комментарий от abacaba1213121

а проверил ли ты, что изменения вступили в силу?

после загрузки с новым конфигом, открой терминал и дай команду cat /proc/cmdline

ну и помимо acpi_backlight=vendor попробуй ещё acpi_backlight=video и acpi_backlight=native (это три разных параметра и лепить их в одно строку grub’a нельзя)

ну и тут ещё пишут, что вместо Fn+F9|F10 нужно использовать Fn+стрелки влево/вправо

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 2)
Ответ на: комментарий от d00fy

ну и тут ещё пишут, что вместо Fn+F9|F10 нужно использовать Fn+стрелки влево/вправо

Хоткеи это дело DE, с ними можно и потом разобраться. Но пока в /sys/class/backlight пусто яркость точно не заработает.

firkax ★★★★★
()
Ответ на: комментарий от d00fy
cat /proc/cmdline
BOOT_IMAGE=(hd1,gpt3)/vmlinuz-6.4.4-200.fc38.x86_64 root=UUID=b4aa3d5c-8ac9-46ac-b6b7-4d3724f47b37 ro rootflags=subvol=root nomodeset rhgb quiet acpi_backlight=vendor

попробовал acpi_backlight=vendor, acpi_backlight=video, acpi_backlight=native ничего не поменялось

Fn+стрелки тоже пробовал, не работет

abacaba1213121
() автор топика
Ответ на: комментарий от abacaba1213121

попробуй загрузиться с параметром i915.enable_dpcd_backlight=1 (и не забудь потом проверить, что параметр подхватился)

и содержимое каталога /sys/class/backlight/ тоже проверяй, пустое или нет

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 1)
Ответ на: комментарий от abacaba1213121

а покажи вообще lspci -nnk | grep -EA3 'VGA|3D'

а то там у тебя несколько видюх, и неизвестно, какая из них активна вообще

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 1)
Ответ на: комментарий от d00fy
lspci -nnk | grep -EA3 'VGA|3D'
00:02.0 VGA compatible controller [0300]: Intel Corporation CometLake-H GT2 [UHD Graphics] [8086:9bc4] (rev 05)
	Subsystem: Acer Incorporated [ALI] Device [1025:143d]
	Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 02)
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] [10de:1f95] (rev a1)
	Subsystem: Acer Incorporated [ALI] Device [1025:143e]
	Kernel modules: nouveau
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10fa] (rev a1)
abacaba1213121
() автор топика
Ответ на: комментарий от abacaba1213121

у меня две идеи, последние
первая, попробовать загрузиться с liveCD другого свежего дистра (ubuntu 23.04 или archlinux-2023.07.01-x86_64.iso) и попробовать там крутить яркость

вторая, посмотреть сайт производителя, может быть вышло обновление для BIOS к материнке твоего ноута

ps совсем забыл, посмотри dmesg и journalctl , может там какие-то ошибки или предупреждения будут насчёт яркости

d00fy ★★★
()
Последнее исправление: d00fy (всего исправлений: 1)