winapps-org / winapps

The winapps main project, forked from https://github.com/Fmstrat/winapps/
Other
881 stars 38 forks source link

Feature Request: Implement Looking Glass. #230

Open geraveoyomama opened 3 weeks ago

geraveoyomama commented 3 weeks ago

FreeRDP is good enough for office tasks and potentially light games. But to have even lower latency a "KVMFrameRelay" such as looking glass may be implemented to minimise latency and allow for direct quality. Looking Glass is a way to do this but there seem to limitation such as requiring an nvidia gpu, being same device only and sharing memory between host and guest.

oskardotglobal commented 3 weeks ago

Just taking a look at the docs here and it seems to me that Looking Glass ideally requires 2 GPUs. This seems like a requirement that is unrealistic to be met by most users.

LDprg commented 2 weeks ago

Just taking a look at the docs here and it seems to me that Looking Glass ideally requires 2 GPUs. This seems like a requirement that is unrealistic to be met by most users.

I have used looking glass before. It is neat if you have a dedicated gpu and a internal one, you get very high quality and latency. Most modern gaming build should have a igpu so for this usecase it would be nice. However looking glass has no rails, so only full desktop streaming

So looking glass is probably more for a custom setup.

Magniquick commented 1 week ago

Indeed, most laptops (including mine) have 2 GPUs, generally nvidia as the dGPU and an Intel iGPU Would be cool to have some sort of support (even if not officially maintained) for looking glass and similar.

oskardotglobal commented 1 week ago

Yes, but imo WinApps is less effective on a laptop simply because of the battery and performance overhead of running a VM. If someone is willing to contribute a looking glass feature however, it would be best fit on the rewrite.