Brightness control not working after suspend

I’m experiencing an issue with brightness control on my laptop after suspend. Here are the details:

Im running Fedora 43 (Gnome) and Wayland.

My Laptop has hybrid graphics and thus two backlight interfaces: intel_backlight and nvidia_0

Problem: After the first suspend/resume cycle, I can no longer adjust screen brightness using:

  • keys (Fn + brightness keys)
  • GNOME Settings slider

However, brightness control works fine with brightnessctl in the terminal.

After a reboot, everything works normally again until the next suspend.

What I’ve observed:
Before the suspend i control the intel backlight after, I control the nividia one which doesn’t affect my screen.

How do I set it up, to only use the intel backlight?

Thanks in advance

I have the same issue with Intel(R) Core™ Ultra 9 185Hv and NVIDIA GeForce RTX 4070 Max-Q on Fedora 43 GNOME.

This is what finally resolved my issue

editing sudo nano /etc/default/grub to include the following in GRUB_CMDLINE_LINUX=“…”

Blockquote acpi_backlight=native video.use_native_backlight=1 i915.enable_dpcd_backlight=1

I put the above after rhgb quiet so it was like
GRUB_CMDLINE_LINUX=“rhgb quiet acpi_backlight=native video.use_native_backlight=1 i915.enable_dpcd_backlight=1”

then i reloaded my grub file using: sudo grub2-mkconfig -o /boot/grub2/grub.cfg

finally i rebooted and my brightness works now

3 Likes