Client persistence across GPU hotexchange

Kosyrev Serge _deepfire at
Wed Sep 17 10:11:53 PDT 2014

Good day, folks!

I'd like some light to be shed on the general area of GPU
hotplug/hotremoval, and in particular, on how this is supposed to affect
client persistence.

What is the state of multi-card output?

Is it possible to have drm_outputs replaced with (non-GL) clients surviving?

A specific scenario I have in mind is:

  - weston initially starts with an accelerated DRM device (#1)
  - some fairly pedestrian (plain GTK/Qt) clients start
  - a dumb framebuffer DRM device (#2) is hot-added
  - the accelerated device (#1) is removed

Is it possible to even express this with the current infrastructure?

What is the estimate for the survival of the clients, if so?

Серёга Косырев

More information about the wayland-devel mailing list