Hacker News new | ask | show | jobs
by washadjeffmad 1643 days ago
Lookingglass, as another user mentioned, peers directly into the framebuffer for an effectively latency-free display experience on the host.

You can also connect the graphics device that's passed through to an external display.

As an example, my SO and I can both play a multiplayer game from the same computer this way. I can use a VM with lookingglass on my Linux host while she uses a monitor connected to the GPU her VM has attached, along with a passed-through hub with mouse and keyboard.

It helps that Threadripper has two NUMA nodes, but it's possible on any system with good IOMMU grouping.

1 comments

> As an example, my SO and I can both play a multiplayer game from the same computer this way. I can use a VM with lookingglass on my Linux host while she uses a monitor connected to the GPU her VM has attached, along with a passed-through hub with mouse and keyboard.

You could also run regular multi-seat Linux with such a setup.

It should also be possible to do it without multiple GPUs, but that's unfortunately more involved (if anyone has a simple way to do this in wayland land, I'm all ears!).