Hello,
I installed Fedora 43 on my laptop and after playing with it for awhile I noticed that my brightness keys don’t work. I’ve tried to troubleshoot the problem myself, but without much success.
I’ve tried:
- booting into live environment, brightness doesn’t work
- installing
light(Brightness control on fedora 41 - #7 by reyhn) - messing with
/etc/default/grub- particularly settingGRUB_CMDLINE_LINUX=" rd.luks.uuid=luks-98aad992-3ad3-4309-825b-3c86d3216bf3 rhgb quiet splash acpi_backlight=native i915.enable_dpcd_backlight=1 rd.driver.blacklist=nouveau,nova_core modprobe.blacklist=nouveau,nova_core "as said in Brightness control not working after suspend or Fix brightness not working in linux | Gamming laptop | AMD + nVidia (hybrid gpu). - DEV Community - changing the
GRUB_CMDLINE_LINUXdoes not change the output ofls /sys/class/backlight - the file
/sys/class/backlight/nvidia_wmi_ec_backlight/actual_brightnessdoes show correct brightness level
I do use NVidia GPU. Here is something about my system:
System:
Kernel: 6.18.9-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
Desktop: GNOME v: 49.4 tk: GTK v: 3.24.51 wm: gnome-shell dm: GDM
Distro: Fedora Linux 43 (Workstation Edition)
Machine:
Type: Laptop System: LENOVO product: 82RB v: Legion 5 15IAH7H
serial: <superuser required> Chassis: type: 10 v: Legion 5 15IAH7H
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <superuser required>
part-nu: LENOVO_MT_82RB_BU_idea_FM_Legion 5 15IAH7H Firmware: UEFI
vendor: LENOVO v: J2CN61WW date: 12/05/2024
Battery:
ID-1: BAT0 charge: 57.4 Wh (80%) condition: 71.8/80 Wh (89.7%) volts: 16.53
min: 15.44 model: Sunwoda L21D4PC1 serial: <filter> charging:
status: not charging cycles: 242
CPU:
Info: 14-core (6-mt/8-st) model: 12th Gen Intel Core i7-12700H bits: 64
type: MST AMCP arch: Alder Lake rev: 3 cache: L1: 1.2 MiB L2: 11.5 MiB
L3: 24 MiB
Speed (MHz): avg: 578 min/max: 400/4600:4700:3500 cores: 1: 578 2: 578
3: 578 4: 578 5: 578 6: 578 7: 578 8: 578 9: 578 10: 578 11: 578 12: 578
13: 578 14: 578 15: 578 16: 578 17: 578 18: 578 19: 578 20: 578
bogomips: 107520
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] vendor: Lenovo
driver: i915 v: kernel arch: Xe ports: active: eDP-1 empty: DP-1,DP-2
bus-ID: 00:02.0 chip-ID: 8086:46a6
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Lenovo
driver: nvidia v: 580.119.02 arch: Ampere pcie: speed: 2.5 GT/s lanes: 8
ports: active: none empty: DP-3, DP-4, HDMI-A-1, eDP-2 bus-ID: 01:00.0
chip-ID: 10de:2560
Device-3: Luxvisions Innotech Integrated RGB Camera driver: uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-6:5 chip-ID: 30c9:0056
Display: wayland server: Xwayland v: 24.1.9 compositor: gnome-shell
driver: gpu: i915 display-ID: 0
Monitor-1: eDP-1 model-id: CSO 0x1509 res: 2560x1440 dpi: 189
diag: 394mm (15.5")
API: OpenGL v: 4.6 vendor: intel mesa v: 25.3.4 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
device-ID: 8086:46a6 display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:51c8
Device-2: NVIDIA GA106 High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 8
bus-ID: 01:00.1 chip-ID: 10de:228e
API: ALSA v: k6.18.9-200.fc43.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:51f0
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: 3000 bus-ID: 34:00.0 chip-ID: 10ec:8168
IF: enp52s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-10:7 chip-ID: 8087:0033
Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 1.86 TiB used: 15.37 GiB (0.8%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SKC3000S1024G size: 953.87 GiB
speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 32.9 C
ID-2: /dev/nvme1n1 vendor: Micron model: MTFDKBA1T0TFH size: 953.87 GiB
speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 43.9 C
Partition:
ID-1: / size: 952.27 GiB used: 14.64 GiB (1.5%) fs: btrfs dev: /dev/dm-0
mapped: luks-98aad992-3ad3-4309-825b-3c86d3216bf3
ID-2: /boot size: 973.4 MiB used: 720 MiB (74.0%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 23.4 MiB (3.9%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 952.27 GiB used: 14.64 GiB (1.5%) fs: btrfs
dev: /dev/dm-0 mapped: luks-98aad992-3ad3-4309-825b-3c86d3216bf3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 12 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 57.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.06 GiB used: 6.6 GiB (21.2%)
Processes: 532 Power: uptime: 1h 55m wakeups: 0 Init: systemd v: 258
default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 8 Compilers:
gcc: 15.2.1 Shell: Bash v: 5.3.0 running-in: ptyxis-agent inxi: 3.3.40
I do use secure boot and installed the drivers with this guide GitHub - Comprehensive-Wall28/Nvidia-Fedora-Guide: A complete guide on getting Nvidia's Proprietary drivers for Fedora desktops (Workstation, KDE and Atomic) with instructions for Secure Boot and encrypted drives. without issues.
The brightness keys worked light 1 or 2 versions before, so I don’t know what broke it.