jonls / redshift

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.
http://jonls.dk/redshift
GNU General Public License v3.0
5.82k stars 424 forks source link

Color adjustments are applied to cursor twice #881

Open Gotolei opened 1 year ago

Gotolei commented 1 year ago

Describe the bug Whatever color adjustments are being made to the screen, be it temperature and/or brightness, it's applied to the cursor twice, making it visibly redder and/or darker than everything else.

To Reproduce Steps to reproduce the behavior:

  1. Install redshift on EndeavourOS
  2. Apply any color adjustment, manual or automatic
  3. Observe cursor

Expected behavior Adjustments are applied equally to the cursor as to the rest of the screen

"Screenshots" https://i.imgur.com/rsaORDW.jpg https://i.imgur.com/mX3HXYI.jpg

Notes RX 580, xf86-video-amdgpu 23.0.0-1, settings unchanged from default other than enabling tearfree

Noticed this happening after installing EndeavourOS earlier this week. Was not an issue on Manjaro before. I still have the Manjaro install in case there are any settings you need me to look at there.

Software versions (please complete the following information):

ClementTsang commented 1 year ago

Seeing this as well after I did a pacman upgrade on my Arch system. I can try and bisect which package(s) might be related to this issue, if that'll help anyone.

EDIT: Haven't had time to do this, sorry, but I do notice that I am also using an RX 580 with xf86-video-amdgpu 23.0.0-1.

zaynewestly87 commented 1 year ago

For me, every part of the screen except the area of my white cursor. It would be nice to warm the temperature of the cursor late at night.

fatalis commented 1 year ago

Same issue here, cursor is barely visible. Also RX 580, xf86-video-amdgpu

ClementTsang commented 1 year ago

For anyone hitting this issue, it might(?) be linked to this issue - or at least, that's where I found a workaround for now. For me, setting:

Option "SWCursor" "True"

in my xorg config seemed to fix it as a workaround for now.