Bug 1285590 - Redshift has no effect in Wayland Session
Redshift has no effect in Wayland Session
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: redshift (Show other bugs)
26
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Miloš Komarčević
Fedora Extras Quality Assurance
https://bugzilla.gnome.org/show_bug.c...
:
Depends On:
Blocks: WaylandRelated
  Show dependency treegraph
 
Reported: 2015-11-25 19:34 EST by František Zatloukal
Modified: 2017-08-04 15:22 EDT (History)
29 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-08-04 15:22:05 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
GNOME Desktop 741224 None None None 2016-04-21 04:31 EDT

  None (edit)
Description František Zatloukal 2015-11-25 19:34:16 EST
Description of problem:
Redshift doesn't work in Gnome Wayland Session at all.

Version-Release number of selected component (if applicable):
redshift-1.10-4
mutter-3.18.2-1
gnome-shell-3.18.3-1

How reproducible:
Always

Steps to Reproduce:
1. Install Redshift
2. Start Gnome Wayland Session

Actual results:
Redshift has no effect at all.

Expected results:
Redshift should "move" screen colors to red.

Additional info:
Testing should be done during night since Redshift has no visible effect during day.

External bug in upstream: https://github.com/jonls/redshift/issues/260
Comment 1 František Zatloukal 2015-11-27 19:11:45 EST
External bug in upstream: https://github.com/jonls/redshift/issues/55
Comment 2 Jan Kurik 2016-02-24 09:01:48 EST
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle.
Changing version to '24'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
Comment 3 Marius Andreiana 2016-04-21 02:12:38 EDT
Gnome bug (request for a built-in similar feature)
https://bugzilla.gnome.org/show_bug.cgi?id=741224
Comment 4 sheepdestroyer 2016-05-30 09:52:50 EDT
I can confirm that redshift does not work on wayland session on Fedora 24
upstream bug : https://github.com/jonls/redshift/issues/55
Comment 5 Steven Gruspier 2016-08-20 20:31:45 EDT
Still see that it does not work still as of today. So in this case, where do we go from here for a change? Wayland developers? Redshift developers? Gnome developers?
Comment 6 Jeremy Newton 2016-08-24 13:37:04 EDT
(In reply to Steven Gruspier from comment #5)
> Still see that it does not work still as of today. So in this case, where do
> we go from here for a change? Wayland developers? Redshift developers? Gnome
> developers?

I would suggest bugging the GNOME developers, as IIRC it needs to be implemented via the compositor to work. Also, I would doubt they would put it as an API in Wayland, but the GNOME dev's probably have more leverage to get this done.
Comment 7 Steven Gruspier 2016-08-24 20:02:55 EDT
Ah found a request for it here (for those interested):

https://bugzilla.gnome.org/show_bug.cgi?id=741224#c24
Comment 8 ppalka007 2016-11-23 22:40:23 EST
redshift is now broken by default in F25 due to this issue.  Thankfully, unbreaking it by disabling Wayland is really easy (just uncomment the WayLandEnable line in /etc/gdm/custom.conf).
Comment 9 Kamil Páral 2016-11-24 03:42:23 EST
(In reply to ppalka007 from comment #8)
> redshift is now broken by default in F25 due to this issue.  Thankfully,
> unbreaking it by disabling Wayland is really easy (just uncomment the
> WayLandEnable line in /etc/gdm/custom.conf).

No, that's not a nice solution. Much easier is to simply pick Xorg as your session type. See e.g. the picture at https://fedoraproject.org/wiki/Common_F25_bugs#Wayland_issues .
Comment 10 Vasco Rodrigues 2016-11-24 06:25:02 EST
(In reply to Jan Kurik from comment #2)
> This bug appears to have been reported against 'rawhide' during the Fedora
> 24 development cycle.
> Changing version to '24'.
> 
> More information and reason for this action is here:
> https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/
> Fedora24#Rawhide_Rebase

This bug should be moved to version 25. Or at least been considered as FutureFeature in Rawhide.
Comment 11 Jeremy Newton 2016-11-29 12:58:57 EST
For anyone interested, I made a COPR to work around the issue for now:
https://copr.fedorainfracloud.org/coprs/mystro256/gnome-redshift/
Comment 12 Vasco Rodrigues 2016-11-29 17:21:16 EST
Thank you Jeremy, works fine. Hope changes get accepted into the gnome-settings-daemon. So it can become an official extension for Gnome shell.
Comment 13 Fedora End Of Life 2017-02-28 04:50:57 EST
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.
Comment 14 Jeremy Newton 2017-03-01 16:21:33 EST
Note that the "nightlight" function landed in Gnome 3.23 a little while ago, which should be in rawhide. I have not tested this myself, but AFAIK, this should provide this functionality.
Comment 15 Jan Pokorný 2017-04-19 10:56:21 EDT
See also [bug 1443620].
Comment 16 Zbigniew Jędrzejewski-Szmek 2017-08-04 15:22:05 EDT
Nightlight works nicely under gnome-wayland in F26. If there are any issues with that, it should be tracked in new bugs.

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