Night Shift not working with FC38 on MacBookPro8,1

My trusted Sony vaio laptop which had FC38 running perfectly died recently. So I resurrected my old macbook pro 2011 and installed FC38. I faced two issues. One issue with the macbook taking very long to wakeup got solved thanks to this post.

The issue that I haven’t yet been able to solve is that Night Light isn’t working for me. I have no idea if this is working for others on macbook pro8,1 or other macbook models. I have enabled color profile, added various color profiles. But nothing seems to work for me. The odd thing are these lines in the logs. I feel that these are related to the issue I’m having.

May 09 07:33:54 macbook.indimail.org systemd[1]: Starting colord.service - Manage, Install and Generate Color Profiles…
May 09 07:33:56 macbook.indimail.org systemd[1]: Started colord.service - Manage, Install and Generate Color Profiles.
May 09 07:33:56 macbook.indimail.org audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=colord comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
May 09 07:33:59 macbook.indimail.org gnome-shell[1918]: Failed to create device color profile: Failed to generate and read ICC profile: EDID for xrandr-Apple Computer Inc-0x9cc5-0x00000000 contains bogus Color Characteristics
May 09 07:36:07 macbook.indimail.org systemd[2925]: Starting org.gnome.SettingsDaemon.Color.service - GNOME color management service…
May 09 07:36:09 macbook.indimail.org gnome-shell[3123]: Failed to create device color profile: Failed to generate and read ICC profile: EDID for xrandr-Apple Computer Inc-0x9cc5-0x00000000 contains bogus Color Characteristics
May 09 07:36:09 macbook.indimail.org systemd[2925]: Started org.gnome.SettingsDaemon.Color.service - GNOME color management service.
May 09 07:36:09 macbook.indimail.org systemd[2925]: Reached target org.gnome.SettingsDaemon.Color.target - GNOME color management target.

Anything that I can do to fix this? Also if you see the color.target takes > 2 minutes and this is probably why gdm takes very long to display the username prompt.

You might give us the output of inxi -G to see the graphic card and driver it uses.

Thank you. Here is the output of inxi -G. Hopefull this issue will get solved for me. As of now I have fixed all other issues with my macbook.

$ sudo inxi -G
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
    driver: i915 v: kernel
  Device-2: Apple FaceTime HD Camera type: USB driver: uvcvideo
  Display: server: X.Org v: 1.20.14 with: Xwayland v: 22.1.9 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: crocus gpu: i915
    resolution: 1280x800~60Hz
  API: OpenGL v: 3.3 Mesa 23.0.3 renderer: Mesa Intel HD Graphics 3000 (SNB
    GT2)