Skip to content

Can't specify individual monitor #23

@mattspitz

Description

@mattspitz

Hi! Sorry if this is an inappropriate place to ask this, but I can't seem to target a particular monitor when running Redshift.

Here's my setup:

  • HDMI-1 (in xrandr) is my main monitor. I'd like to run redshift on it.
  • DVI-I-1 (in xrandr) is my secondary monitor used for media. I'd like not to run redshift on this one, since it's for watching movies.

They're set up on the same X screen, :0. I use awesome window manager to treat the monitors as separate screens.

I can interact with the monitors using xrandr just fine. I use xrandr to set up their display resolutions and relative positions with no problem.

However, running gtk-redshift (v1.7), I can't seem to get the shift on just HDMI-1.

All of these commands turn on redshift on both monitors:

  • $ gtk-redshift -l 40.6:-74 -m randr:screen=HDMI-1
  • $ gtk-redshift -l 40.6:-74 -m randr:screen=DVI-I-1
  • $ gtk-redshift -l 40.6:-74 -m randr:screen=0

And, as one might expect, this is the output of -m randr:screen=1:

$ gtk-redshift -l 40.6:-74 -m randr:screen=1
Screen 1 could not be found.
Failed to start adjustment method randr.

Must I set up a separate X screen to run Redshift only on HDMI-1? What am I missing?

Thanks for a wonderful piece of software!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions