-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[1.10][Regression] Output not detected, black screen, duplicated screens #8428
Comments
Your log doesn't appear to set the position of the third monitor. Sway might think they are placed in the same spot thus rendering the same thing. |
Hi, I probably have a related issue to this. The result is that in my dual monitor (laptop + HDMI) the screens get mixed up, or so it seems: Image above is showing my HDMI monitor after turned off and on again. I notice now that this issue is in the background, making it a bit confusing. But the waybar is on the bottom of my screen and duplicated on the HDMI from eDP-1. The log file: After reverting to sway 1.9 everything works as expected. |
It seems that Sway Downgrading to Sway |
@andreesteve your issue appears to just be that you're not specifying the position of one output, while you at the same time have an output that is positioned at 0,0. Depending on order, the automatic positioning might use 0,0 first, with the explicit 0,0 output then placed on top. Explicit position of the remaining output should fix that. @Firwanaa Your config is setting |
Same issue, my multi monitor setup is misbehaving badly with 1.10 update. Downgrading to 1.9 fixes it |
@kennylevinsen Not sure If you meant to reply to me as I didn't mention my output config, however I actually found a mistake in one of my monitors names 😬, still, having some issues with Sway 1.10, downgrading to Sway 1.9 works just fine. |
@kennylevinsen There was an error in my config as well, eDP1 => eDP-1. Issue seems fixed. Thanks! |
Ah, no, wrong nick.
Everyone here had latent config errors they had not noticed, check yours. For anything that is not the specific issue OP is having, please open a new, specific issue with config file and debug log. This is not a catch-all issue for 1.10 regressions. Otherwise, For this actual issue, a possible regression:
Now imagine two outputs, one auto and one fixed at 0,0:
There isn't anything to catch that output 0 needs to have its x/y/w/h moved, leading to a disagreement between the I really don't like that we have two sources of truth here... |
Could anyone with the original issue try to reproduce with: #8431? If you have already fixed your issue by adjusting your config file, do please test with config file undone to test the original problem. |
@kennylevinsen - thank you for the fix. I could test it but I can't build it locally. Is there a way I could download it from the build system? https://builds.sr.ht/~emersion/job/1363306 Also, on 1.1.0 sans patch, explicitly adding the other display to the config solves the initial rendering issue, but I found a couple of other issues, in case it helps: (1) the focus command in the config after start up seems to fail, as the focus is not set to the target output; and (2) setting background color in 1.10 does not work. I always get a black background. |
I bisected this issue to 2879260 (I was finding #8435 first, but it seems that it's duplicate of current one). Adding deleted lines back fixes the issue for me. P.S. Cherry-picking commit from #8431 fixes issue for me, too, thank you, @kennylevinsen |
Does #8431 work for you all even if |
@Sinaaaa yes, still works |
Sway Version: 1.10
Debug Log: debug logs here
Configuration File:
Problematic example in 1.10
Working example in 1.9
The text was updated successfully, but these errors were encountered: