Bug 2400989 - Night Light not functioning properly
Summary: Night Light not functioning properly
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 42
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: GNOME SIG Unassigned
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-02 10:07 UTC by buzgilla
Modified: 2025-11-01 23:32 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description buzgilla 2025-10-02 10:07:30 UTC
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

Comment 1 Fedora Admin user for bugzilla script actions 2025-10-02 10:07:38 UTC
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!

Comment 2 breakpointx 2025-10-31 18:52:35 UTC
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.

Comment 3 breakpointx 2025-11-01 23:32:26 UTC
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


Note You need to log in before you can comment on or make changes to this bug.