[Feature request] Multiple X servers on one graphics card?

Prof. Dr. Klaus Kusche klaus.kusche at computerix.info
Tue Aug 2 01:17:53 PDT 2011

On 2011-08-01 22:22, Alan Cox wrote:
> There are also some interesting security issues with a lot of GPUs where
> you'd be very very hard pushed to stop one task spying on the display of
> another as there isn't much in the way of MMU contexts on the GPU side.
> Alan

But I believe this is a problem of all approaches which provide
multiple hardware-accelerated (or Xv-enabled) seats on a single GPU,
no matter if based on multiple DRM devices, on Xephyr or Xnest
with some kind of OpenGL or DRI passthrough, or on Wayland:
If one has direct access to the graphics engine, he also can access
any video memory he wants.

Hence, that's no argument against multiple DRM devices on a single card,
because the other solutions suffer from the same problem.

In the long term, it needs to be fixed,
but in a classroom environment, that's not my primary concern
(and I believe 90 % of all multiseat installations
will be classroom or home environments).


Prof. Dr. Klaus Kusche
Private address: Rainstraße 9/1, 88316 Isny, Germany
+49 7562 6211377 Klaus.Kusche at computerix.info http://www.computerix.info
Office address: NTA Isny gGmbH, Seidenstraße 12-35, 88316 Isny, Germany
+49 7562 9707 36 kusche at nta-isny.de http://www.nta-isny.de

More information about the dri-devel mailing list