Description of problem: This issue was first reported about, to my knowledge, here: https://discussion.fedoraproject.org/t/night-light-not-working-after-upgrade-to-fedora-42-gnome-48-4-wayland-intel-gpu/163333 On one person's machine, Night Light doesn't seem to function at all. On another, Night Light doesn't function at all on a secondary user account, and on the main user account, it works for about 5 seconds before fading back to how it was. The slider stays in place, but the effect fades away. GNOME version: 48.4 Wayland CPU: AMD Ryzen AI 7 300 series GPU: AMD Radeon 860M Integrated Graphics Framework 13 laptop with 2.8k display Version-Release number of selected component (if applicable): How reproducible: Sometimes reproducible Steps to Reproduce: 1. Create a brand new user under a brand new install of Fedora 42 2. Try using Night Light Actual results: Night Light either doesn't work, or only works for 5 seconds Expected results: Night Light should work regardless of hardware or any other user settings
Bug reports for this component on Red Hat Bugzilla are not actively monitored. Please consider reporting your issue directly to GNOME at https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will be resolved. This issue should only be kept open if it: 1. Relates to Fedora packaging or integration with other Fedora components 2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions If this issue isn't needed for either of these two reasons, please: * create an issue with GNOME * add a link to the GNOME issue here * close this issue as CLOSED/UPSTREAM Thank you!
I have exactly the same issue and I've created a bug report at gnome's side: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8780 the only way I can temporary fix the issue is to create new user, log out from existing, login to new, logout from new, login to primary. switching users doesn't work. disabling extensions hasn't fixed the issue either.
I have found a cultprint, at least on my side, I've reported the comment in the gnome issue linked above: The root cause appears to be GNOME shell + autologin + not being initialized properly or coming to a race condition. With manual login, the session is fully initialized and the colormgr get-devices returns my display device With autologin, the session starts and journalctl shows an error for registering a device from colord side. Steps to reproduce: Configure autologin for a GNOME user on Fedora 43. Boot the system. Observe that Night Light does not activate automatically. Log out and log back in manually with a password → Night Light works. The issue has something to do with: GNOME session startup with autologin initialization. Authorization handling for org.freedesktop.color-manager.create-device