When automatically logging into the GNOME desktop environment, the Night Light does not work.
(Change the color temperature, nothing changes.)
However, it works good after re-login with the password, and works fine in LiveCD.
Hi, maybe you could also check user session service (systemctl status --user name.service) related to night light:
systemctl status --user org.gnome.SettingsDaemon.Color.service
systemctl status --user org.gnome.SettingsDaemon.Color.target
systemctl status --user org.gnome.SettingsDaemon.Datetime.service
systemctl status --user org.gnome.SettingsDaemon.Datetime.target
Hi,
I noticed switching to Xorg session and the night light works properly after reboot.
Wayland session
~ $ systemctl status --user org.gnome.SettingsDaemon.Color.service
β org.gnome.SettingsDaemon.Color.service - GNOME color management service
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Color.servi>
Active: active (running) since Mon 2021-12-27 01:09:22 CST; 28min ago
Main PID: 1270 (gsd-color)
Tasks: 4 (limit: 19071)
Memory: 9.3M
CPU: 327ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gn>
ββ1270 /usr/libexec/gsd-color
Dec 27 01:09:22 ovo systemd[949]: Starting GNOME color management service...
Dec 27 01:09:22 ovo systemd[949]: Started GNOME color management service.
~ $ systemctl status --user org.gnome.SettingsDaemon.Color.target
β org.gnome.SettingsDaemon.Color.target - GNOME color management target
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Color.target; static)
Active: active since Mon 2021-12-27 01:09:22 CST; 28min ago
Dec 27 01:09:22 ovo systemd[949]: Reached target GNOME color management target.
~ $ systemctl status --user org.gnome.SettingsDaemon.Datetime.service
β org.gnome.SettingsDaemon.Datetime.service - GNOME date & time service
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Datetime.service; static)
Active: active (running) since Mon 2021-12-27 01:09:22 CST; 28min ago
Main PID: 1273 (gsd-datetime)
Tasks: 4 (limit: 19071)
Memory: 2.9M
CPU: 39ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.SettingsDaemon.Datetime.service
ββ1273 /usr/libexec/gsd-datetime
Dec 27 01:09:22 ovo systemd[949]: Starting GNOME date & time service...
Dec 27 01:09:22 ovo systemd[949]: Started GNOME date & time service.
~ $ systemctl status --user org.gnome.SettingsDaemon.Datetime.target
β org.gnome.SettingsDaemon.Datetime.target - GNOME date & time target
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Datetime.target; static)
Active: active since Mon 2021-12-27 01:09:22 CST; 28min ago
Dec 27 01:09:22 ovo systemd[949]: Reached target GNOME date & time target.
Xorg session
~ $ systemctl status --user org.gnome.SettingsDaemon.Color.service
β org.gnome.SettingsDaemon.Color.service - GNOME color management service
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Color.service; static)
Active: active (running) since Mon 2021-12-27 01:40:30 CST; 1min 2s ago
Main PID: 1364 (gsd-color)
Tasks: 4 (limit: 19071)
Memory: 8.4M
CPU: 237ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.SettingsDaemon.Color.service
ββ1364 /usr/libexec/gsd-color
Dec 27 01:40:30 ovo systemd[943]: Starting GNOME color management service...
Dec 27 01:40:30 ovo systemd[943]: Started GNOME color management service.
Dec 27 01:40:30 ovo gsd-color[1364]: cd_client_find_device_by_property: assertion 'priv->proxy != NULL' failed
Dec 27 01:40:30 ovo gsd-color[1364]: could not find device: property match 'XRANDR_name'='DP-1' does not exist
Dec 27 01:40:30 ovo gsd-color[1364]: could not find device: property match 'XRANDR_name'='DP-1' does not exist
Dec 27 01:40:36 ovo gsd-color[1364]: Failed to connect to GeoClue2 service: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 'gnome-color-panel' disallowed, no agent for UID 1000
~ $ systemctl status --user org.gnome.SettingsDaemon.Color.target
β org.gnome.SettingsDaemon.Color.target - GNOME color management target
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Color.target; static)
Active: active since Mon 2021-12-27 01:40:30 CST; 2min 4s ago
Dec 27 01:40:30 ovo systemd[943]: Reached target GNOME color management target.
~ $ systemctl status --user org.gnome.SettingsDaemon.Datetime.service
β org.gnome.SettingsDaemon.Datetime.service - GNOME date & time service
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Datetime.service; static)
Active: active (running) since Mon 2021-12-27 01:40:30 CST; 3min 20s ago
Main PID: 1371 (gsd-datetime)
Tasks: 4 (limit: 19071)
Memory: 2.9M
CPU: 31ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.SettingsDaemon.Datetime.service
ββ1371 /usr/libexec/gsd-datetime
Dec 27 01:40:30 ovo systemd[943]: Starting GNOME date & time service...
Dec 27 01:40:30 ovo systemd[943]: Started GNOME date & time service.
~ $ systemctl status --user org.gnome.SettingsDaemon.Datetime.target
β org.gnome.SettingsDaemon.Datetime.target - GNOME date & time target
Loaded: loaded (/usr/lib/systemd/user/org.gnome.SettingsDaemon.Datetime.target; static)
Active: active since Mon 2021-12-27 01:40:30 CST; 3min 45s ago
Dec 27 01:40:30 ovo systemd[943]: Reached target GNOME date & time target.
I found that mutter is related to this problem and replacing mutter-42.1-2.fc36.x86_64 with mutter-42.0-6.fc36.x86_64.rpm which is in fedora base packages, solved problem.
Please, if there is not bug already filed then file one on mutter for the issue.
If there is a bug already filed then update it with your findings. bugzilla.redhat.com