Уголок новичка
   2104

Не удаётся регулировать яркость на ноутбуке Lenovo Y540-15IRH!

Доброе времени суток!
Поставил вчера вечером Manjaro 20 Xfce. Как и на всех дистрибутивах не удаётся регулировать яркость экрана, ползунок появляется и движется, но яркость никак не меняется. В чём может быть проблема? Мое железо: i5 9300HF / 1660 Ti Mobile. Версия драйвера на видеокарту — 455.

11 комментариев

avatar
Решение:
nano /usr/share/X11/xorg.conf.d/10-amdgpu-nvidia-drm-outputclass.conf

Section «OutputClass»
    Identifier «nvidia»
    MatchDriver «nvidia-drm»
    Driver «nvidia»
    Option «AllowEmptyInitialConfiguration»
    Option «RegistryDwords» «EnableBrightnessControl=1»
    ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection

Сохранить и перезагрузить
0
avatar
Поймал аналогичную проблему на intel 7700HQ + nvidia 1050 Mobile, драйвера video-hybrid-intel-nvidia--455xx-prime, при добавлении строки:
Option «RegistryDwords» «EnableBrightnessControl=1»
В файлы 10-amdgpu-nvidia-drm-outputclass.conf и 10-intel-nvidia-drm-outputclass.conf (пробывал и в каждую по отдельности добавлять) лежащие в /usr/share/X11/xorg.conf.d у меня перестаёт запускаться gui системы и приходится откатываться через ctrl+alt+f2. Можете, пожалуйста, подсказать, что в моём случае надо дописывать?
0
avatar
У Вас не тот случай, в ответе выше речь о железе amd-nvidia, у Вас же intel-nvidia. Да и сам ответ странноват- обычно изменения нужно вносить не в /usr/share/X11/xorg.conf.d/, а в /etc/X11/xorg.conf.d/ или в /etc/X11/mhwd.d/.
Для начала нужно убедиться что возможность регулировки вообще включена не уровне ядра.
Покажите вывод команды

ls /sys/class/backlight/
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+2
avatar
intel_backlight


System:
Kernel: 5.9.11-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM
Distro: Manjaro Linux
Machine:
Type: Laptop System: HP product: HP Pavilion Notebook
v: Type1ProductConfigId serial: Chassis: type: 10
serial: Mobo: HP model: 8217 v: 83.72 serial: UEFI: Insyde v: F.53
date: 12/12/2019
Battery:
ID-1: BAT0 charge: 45.3 Wh condition: 45.3/45.3 Wh (100%)
volts: 17.1/15.4 model: Hewlett-Packard Primary serial: N/A
status: Full
CPU:
Info: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP
arch: Kaby Lake rev: 9 L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 44817
Speed: 2435 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 2435
2: 2222 3: 2414 4: 2189 5: 2630 6: 2362 7: 2323 8: 2240
Graphics:
Device-1: Intel HD Graphics 630 vendor: Hewlett-Packard driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:591b
Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile]
vendor: Hewlett-Packard driver: nvidia v: 455.45.01 bus ID: 01:00.0
chip ID: 10de:1c8d
Device-3: Cheng Uei Precision Industry (Foxlink) HP Wide Vision HD
type: USB driver: uvcvideo bus ID: 1-4:4 chip ID: 05c8:038e
Display: x11 server: X.Org 1.20.10 compositor: kwin_x11
driver: modesetting,nvidia alternate: fbdev,intel,nouveau,nv,vesa
resolution: 1: 1920x1080~60Hz 2: 3440x1440 s-dpi: 96
OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2)
v: 4.6 Mesa 20.2.3 direct render: Yes
Audio:
Device-1: Intel CM238 HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a171
Sound Server: ALSA v: k5.9.11-3-MANJARO
Network:
Device-1: Intel Wireless 7265 driver: iwlwifi v: kernel port: 4000
bus ID: 04:00.0 chip ID: 8086:095a
IF: wlo1 state: up mac: Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel port: 3000
bus ID: 05:00.0 chip ID: 10ec:8168
IF: eno1 state: down mac: Drives:
Local Storage: total: 465.76 GiB used: 41.74 GiB (9.0%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 500GB
size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 serial: Partition:
ID-1: / size: 196.99 GiB used: 41.74 GiB (21.2%) fs: ext4
dev: /dev/nvme0n1p5
Swap:
Alert: No Swap data was found.
Sensors:
System Temperatures: cpu: 64.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 257 Uptime: 1h 47m Memory: 15.52 GiB used: 4.61 GiB (29.7%)
Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1292
Shell: Bash v: 5.0.18 running in: konsole inxi: 3.1.08

cat: etc/default/grub: Нет такого файла или каталога
Последний раз редактировалось
0
avatar
Включена. Но возможно регулируется только автоматом из ACPI…
Также хорошо бы увидеть вывод inxi -Fxxz и cat etc/default/grub
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
Дополнил прошлое сообщение.
0
avatar
Видимо, в буфере что-то сбилось. Еще раз
cat /etc/default/grub
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR=«Manjaro»
GRUB_CMDLINE_LINUX_DEFAULT=«quiet apparmor=1 security=apparmor udev.log_priority=3»
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES=«part_gpt part_msdos»

# Uncomment to enable booting from LUKS encrypted devices
GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format «root=/dev/xxx» instead of «root=/dev/disk/by-uuid/xxx»
GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL=«light-gray/black»
GRUB_COLOR_HIGHLIGHT=«green/black»

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at
0
avatar
Ага.
В строкe GRUB_CMDLINE_LINUX_DEFAULT= добавьте параметр i915.enable_dpcd_backlight=0
Пример:
GRUB_CMDLINE_LINUX_DEFAULT=“quiet apparmor=1 security=apparmor  udev.log_priority=3 i915.enable_dpcd_backlight=0”

и потом
sudo update-grub
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+2
avatar
Спасибо, после перезагрузки системы заработало корректно смена яркости.
0
avatar
Учтите что заработало оно только на интеловской графике. При переключении на карту Nvidia регулировки нет. Но она там особо и не нужна, в играх обычно есть собственные регулировки.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.