<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 30 Jun 2019 at 19:30, José Ramón Muñoz Pekkarinen <<a href="mailto:koalinux@gmail.com">koalinux@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, 30 Jun 2019 at 18:55, Patrick O'Callaghan <<a href="mailto:poc@usb.ve" target="_blank">poc@usb.ve</a>> wrote:<br>
><br>
> On Sun, 2019-06-30 at 16:35 +0300, José Ramón Muñoz Pekkarinen wrote:<br>
> >     Hi vfio users,<br>
> ><br>
> >     I've been taking a look recently to the looking<br>
> > glass project[1], as well as spice display capabilities of<br>
> > qemu, I was wondering if it's possible to have a linux<br>
> > guest with only remote display and use a gpu passed<br>
> > through for 3d rendering either through qxl driver with<br>
> > dri prime, or just removing the qxl device after install.<br>
> ><br>
> >     I did a try with qxl + dri prime, though glxinfo came<br>
> > from qxl no matter of the env variable.<br>
> ><br>
> > [1] <a href="https://looking-glass.hostfission.com/" rel="noreferrer" target="_blank">https://looking-glass.hostfission.com/</a><br>
><br>
> According to that page that only Windows 10 guests are supported at<br>
> present.<br>
<br>
    Oh, sure, my interest is to implement this kind of<br>
vm in linux and windows 10, but I'm looking for alternative<br>
ways rather than using looking glass, as it seems it<br>
enforces to use shared memory.<br>
<br>
     I see that using egl-headless I could get some sort<br>
of capabilities, but not all of the gpu, and using spice only<br>
I don't find a way to redirect the vga output to the remote<br>
display.<br>
<br>
    Best regards.<br>
<br>
    José.<br>
<br></blockquote><div>Hi,</div><div><br></div><div>Have you looked into the feasibility of what you are asking.</div><div>I see the main problem being the massive bandwidth that is needed.</div><div>Taking the output frames and passing them via shared memory is reasonable, and that is what "looking glass" does.</div><div>Passing these same frames over the network is impractical.</div><div>There is just too much data to pass over the network.</div><div><br></div><div>This is why various tools like QXL, Spice and VNC exist.</div><div><br></div><div>Kind Regards</div><div><br></div><div>James</div><div><br></div><br><div><br></div><div><br></div><div><br></div></div></div>