-
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
No signal on external display, sometimes it works for less than a second #8517
Comments
Anything in
This can happen when a window is made fullscreen and is harmless (just means direct scanout is not used). |
There's no fullscreen window in this context. The line following this also indicates a failure, I don't know if they're related:
Will produce |
I was having the same symptoms as yours, display was going dark every every few seconds, sometimes never coming back if I launch few apps. At first I though it was a sway issue, but then I tried some other wayland compositors i tried also had it, both wlroots and non-wlroots based. After some googling, I found a solution at Arch wiki 1 which seem to help. According to this reddit post 2 problem is related having high refresh rate monitors. |
I'm using an Intel GPU, not AMD, so I don't think it's the same issue. This display worked a year ago too (it regressed only some a couple of months ago). |
Here's the dmesg output, stating a second before I connect the output:
I produced new logs with a shorter configuration file:
Is is here: https://paste.sr.ht/~whynothugo/18e0bc34ec4df49f94257dab634ff96b68bc3670 I think I produced the original logs with stdout and not stderr, so these might contain additional information (and a lot less noise). When I plugged in the external display, it indicated that it had no signal. Meanwhile, the laptop internal display started blinking on and off for about half a second on and half a second off. It did this about maybe 6-10 times. Finally, the laptop screen remained on and the external display remained off. I discovered that if I switch to another VT and back, both outputs work just fine. I did this near the end of the test, and the logs for the seat change start around line 1891: https://paste.sr.ht/~whynothugo/18e0bc34ec4df49f94257dab634ff96b68bc3670#sway.out-L1891 The display also works fine for the Linux console. |
Please fill out the following:
(reproducible with both versions)
Debug Log:
Configuration File:
Stack Trace:
Description:
When I plug in this particular external display, no output signal is sent. Sometimes sway won't even show the output as connected. Other times, it starts blinking the laptop display AND the external display continuously over and over until I unplug the external display.
The logs indicate
00:00:00.510 [DEBUG] [wlr] [backend/drm/fb.c:147] Failed to get DMA-BUF from buffer
. I don't know what this means.The text was updated successfully, but these errors were encountered: