Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
G
gnome-settings-daemon
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 251
    • Issues 251
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 20
    • Merge Requests 20
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • gnome-settings-daemon
  • Issues
  • #60

Closed
Open
Opened Jun 06, 2018 by Benjamin Berg@bbergMaintainer

Night light still turned on on one monitor after resume

It appears that some users have issues that night light is still turned on even though it is daytime.

One corner cases where this may happen (there may be more):

  1. Night light is on and no monitor is attached
  2. User suspends
  3. sunrise happens
  4. User attaches a new monitor
  5. User resumes the machine

In this case, the new monitor may have night light applied. What appears to happen is that CRTC 0 (from the internal monitor) is reassigned to the external monitor. However, for some reason the CRTC 0 ends up with the modified gamma curve again.

An explanation may be a race condition where various gamma curve updates are applied in the wrong order.

Note that the patch from https://bugzilla.gnome.org/show_bug.cgi?id=786569 appears to make this event less likely.

Edited Jun 06, 2018 by Benjamin Berg
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/gnome-settings-daemon#60