-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No multi-monitor Support (Linux) #16
Comments
Same issue here using Linux Mint 13 XFCE. Connected my laptop to a larger monitor, but F.lux works only on the laptop monitor, and not the larger secondary monitor. |
What is your display config? separate xserver, nvidia or xrandr? |
I use xrandr. Output from "xrandr" command is:
This is a laptop connected to a docking station with two external monitors attached (VGA1 and HDMI2). Laptop display (LVDS1) is off. |
I am a linux newbie and didn't understand your question. However, this is the output of xrandr for me:
|
I have this issue also, but cannot find the source for xflux in the git repository to try and fix it. |
Same problem in here, with fewer screens. It worked on the laptop screen when it was on, but really, the point is in the main external monitor.
|
I also have this problem and my xrandr is:
|
same problem: |
will fix this. |
https://herf.org/flux/xflux-pre.tgz adds support for RANDR by default (can go back to old behavior with -r 0).
Still need to poll for display changes infrequently - it is quite expensive and makes the X Server hiccup. |
Magnificent, this works perfectly for me (Ubuntu 12.10). For anybody that needs numpty-proof instructions:
|
hi @fiznool , what do you mean by "applet"? would the gui application from this repo work together with the tgz above? so it's not just not using the ppa version, but this one here, AND not using xflux, but xflux-pre ? ease ;)
./xflux: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory
|
Hmm. It's been a while since I did this so I'm not 100% sure, however I think I used the PPA version and replaced the main f.lux binary with the .tgz one, as per my post. The applet is the thing that sits in the status bar / dock thing at the top of the Ubuntu screen. |
@herf, any chance of submitting a pull request for the code that fixes this issue? It'd be great to have it in the main packages. |
If you download the xflux mentioned here: http://justgetflux.com/linux.html under "xflux daemon (command line, but for X-Windows)" and use that it seems to work for multiple monitors by default. |
I had the same issue, but @herf's version appears to work! Thanks a lot. |
It was working previously on my Ubuntu 13.10, but not working on 14.04 now. I tried to use 32-bit version, but getting error:
3 hours of googling and trying solutions didn't help, can you help? red eyes in the morning look too bad :( |
apt-get install libxrandr? |
hahaha, @herf , I just tried that about 30 seconds ago and was going to write here. It is good, that github has real-time update. This is the exact command I ran to get it working:
Now saving my eyes. Thanks anyway! |
I had the same issue and just wanted to say thank you very much! |
I had the same issue too - thanks all for the fixes! 👍 |
Using the binary from the sitte meantioned above, it works for me too :) @Kilian Is there a reason why the version differs from the one on the website? |
I can also confirm downloading the binary in the link above works for me. Is there any chance the ppa will be updated to include this? |
@herf good job, this should be propagated to PPA 👍 |
you can try this solution: |
@herf Great job! I have to add that your version also work when using the NVidia drivers, while the original one didn't. thank you! |
That binary works great, but the problem is that the lighting temperature isn't the same on both monitors. Is there a way to have the lighting temperature the same on both? |
Well I tried this and it works partly for me. Laptop and the other screen were not using flux. Using Ubuntu 15.10 with gnome shell (which also is responsible for the monotor config). I guess that uses xrandr as well.
|
Thank you Herf, your solution works like a charm. |
I see a comment about needing to poll for monitor changes. You shouldn't need to do that; you can use xrrSelectInput to request RROutputChangeNotify events. |
Using Xubuntu 12.04, I can only make f.lux work on the main monitor - my second monitor continues to blind me! ;-)
The text was updated successfully, but these errors were encountered: