Hello,
I’ve been running Fedora for about a year and half now - moved from Debian and never looked back. Recently transitioned to ostree and so far it’s been a great experience.
I however have this Laptop - an ASUS ROG Zephyrus G16 - which has integrated and discrete graphics.
For quite a while, I had to run custom kernels (Author LukeDukem - great work!), but once the patches got to upstream I was able to use the “official” kernels.
I still had to have some degree of tweaking for some of the features to work… One of them around the brightness control not working. The workaround was adding a few things to my kargs.
But recently (and unfortunately I cannot really tell when…) it stopped working. When pushing the brightness control keys (fn+F7|F8), the OSD shows but the brightness doesn’t change.
I’ve tried a combination of different kargs… Here’s the ouptut of rpm-ostree kargs:
resume=UUID=... rhgb quiet root=UUID=863fd701-95fc-48f7-ac5b-804e087d5149 vconsole.keymap=gb rootflags=subvol=root rw rd.driver.blacklist=nouveau modprobe.blacklist=nouveau i915.enable_dpcd_backlight=1 nvidia.NVreg_EnableBacklightHandler=0 nvidia.NVreg_RegistryDwords=EnableBrightnessControl=0 ostree=/ostree/boot.0/fedora/b974c609ad83ed6d21a24519781decec9bd5fe9f1caca46c5a11d482ac2e9ad1/0
The blacklisting works and lsmod | grep nouveau shows blank.
I think the only layered packages are pretty much the nvidia drivers and also some virtualisation stuff:
> rpm-ostree status
State: idle
Deployments:
* fedora:fedora/44/x86_64/kinoite
Version: 44.20260726.0 (2026-07-26T00:32:53Z)
BaseCommit: 17bef67bea967c44873c66e3009711214c48e7d29da9ae25c7825386e42e4468
GPGSignature: Valid signature by 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6
LayeredPackages: akmod-nvidia kernel-devel libva-nvidia-driver qemu-img steam-devices tailscale xorg-x11-drv-nvidia-cuda
By now I’ve tried to play with most combinations of the various relevant kargs… e.g. i915.enable_dpcd_backlight=..., nvidia.NVreg_EnableBacklightHandler=..., nvidia.NVreg_RegistryDwords=EnableBrightnessControl=.... No luck so far.
Does anyone have an idea of what I could try to get back to brightness controls working please?
Thanks!