Hiding a monitor from all apps except one

Dave Airlie airlied at gmail.com
Wed Mar 26 17:07:41 PDT 2014


On Thu, Mar 27, 2014 at 2:02 AM, Ilya Faenson <ifaenson at hotmail.com> wrote:
> Dear DRM Experts,
>
> My assignment is to make sure the more or less standard HDMI-connected
> monitor is visible and accessible to a single (our own) OpenGL application
> only. That monitor is part of the larger device so it does not make sense
> for anybody else to interfere with its use. The solution should work with
> any graphics adapter.
>
> I see a few virtual monitor implementations available like VirtualGL,
> vcrtcm, various VNC flavors but we rather need to hide an existing monitor
> rather than create a virtual one. I guess we could try creating a virtual
> monitor, mapping it into the physical one, but the hiding it from almost
> everybody at the upper edge of the DRM might be tricky. The background: I'm
> a very experienced driver developer but I'm new to Linux graphics internals.

Probably asking too much :-)

Something like the multi-seat work I did to allow device nodes with different
crtc/connectors attached to them, with an X server running on that node,
that is independent of X server running on other nodes maybe,

Dave.


More information about the dri-devel mailing list