intel-virtual-output not proxying xrandr/(un)plug events correctly
@haarp
Submitted by haarp Assigned to Chris Wilson @ickle
Description
Created attachment 101037
i-v-o debug log
Hello,
I'm noticing some more bugs in intel-virtual-output. The setup is the same as in bug 79994.
When I first start the discrete GPU and i-v-o with no outputs connected, then plug in a display, this display will still show as disconnected in
$ xrandr
however, when I run
$ xrandr -d :8
i-v-o then correctly declares it as connected on :0. Shouldn't running xrandr on :0 suffice for i-v-o to proxy that query to :8?
Additionally, when I disconnect the display, :0 is also not notified until I run
$ xrandr -d :8
at which point i-v-o runs into a bug and stops functioning properly (see the attached log)
Attachment 101037, "i-v-o debug log":
file_80019.txt