-
Notifications
You must be signed in to change notification settings - Fork 13
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
Skylake: unreliable detection of connected external displays #155
Comments
Strangeness continues. When I disconnect and reconnect either external monitor it works fine.
connecting them back doesn't change the picture, they remain disconnected and do not show anything. |
And after rebooting, I ended up with only one output detected:
however I was able to recover from it as described in the first post. |
My guess is that since in my case Xorg startup is what initiates intel driver load and initialization, there is a race condition, in which there's high probability of Xorg communicating with the driver before it was able to discover and initialize all the outputs, so Xorg ends up not seeing them until it's restarted. The problem with disconnecting both displays is probably a separate bug. |
After I've removed xorg.conf panics were fixed and I was able to use both external monitors, but it turned out to be not reliable. Here's what xrandr looks like when everything works:
however in most cases there will be no DP1-1, DP1-2 and DP1-3 after the boot. I've managed to fix this conditing the following way:
The text was updated successfully, but these errors were encountered: