Wayland For Very Large Wall of Screens
airlied at gmail.com
Thu Oct 2 15:13:48 PDT 2014
On 1 October 2014 03:15, Daniel Stone <daniel at fooishbar.org> wrote:
> On 30 September 2014 16:44, Jasper St. Pierre <jstpierre at mecheye.net> wrote:
>> It's a great question, with a complicated answer. Part of this is the
>> fault of the DRM kernel interface, which is being improved. Part of it is
>> the fault of GL/EGL, which really doesn't have proper multi-GPU support.
Also there is a good reason Windows doesn't work with multiple
graphics cards anymore that aren't from the same vendor and in the
same general class of chip.
For running a wall of lots of monitors or you need multiple ATI or
multiple NVIDIA cards, getting anything else to function in a rational
manner isn't supported or at least wasn't last I look.
Since you have a compositor running you no longer have the knowledge
of on-screen clipping to say where to direct rendering,
There is unfortunately no "nice" solution to this problem, under X or
wayland, except making apps that are aware of the problem and use
interface provided to solve it.
You also have the optimus style solutions, which is run everything on
one GPU and just use the other GPUs as slave outputs.
More information about the wayland-devel