Return to Level1Techs.com

Looking Glass - Triage

helpdesk
lookingglass

#964

Yea, I figure that may not be a good scenario for using LG. Things are cool when using parsec except it is not OSS. I will try other solutions as an alternative. Thanks.


#965

Newtek’s NDI protocol is gaining popularity on the networked “dual system” setup front. However, it is limited to 30fps. LG can go up to 4K 300FPS theoretical on a X299 system running a 7900X in quad channel DDR4.


#966

Do hit the forum if you find something that fits :wink:

I googled around a little but I couldn’t really find any alternatives. All I could find were articles about various cloud gaming solutions which is not what InHome Streaming is at all :frowning:

I think there’s still some way to go until it hits that, but to be honest it’s working amazingly well from what I read, considering it’s such an early stage.


#967

Where do I put this?

<shmem name='looking-glass'>
  <model type='ivshmem-plain'/>
  <size unit='M'>32</size>
</shmem>

silly question, but it has been a while since I got Looking Glass working and now after system reinstall I’m starting from scratch and as I have limited experience editing VMs outside GUI manager I have no clue in which section I should add it while using virsh edit.


#968

See: https://looking-glass.hostfission.com/quickstart/linux/libvirt


#969

followed that - and I don’t see in which section I should add it. Before closing domain tag or where?


#971

Thank you Gnif, you rock man :slight_smile: .


#972

Hello, did you have a chance to look at what these guys do?

I know they are using KVM virtual machines. They passthrough a dedicated GTX 1080 graphics card to each individual subscriber.

Had a chance to see their product in action and was impressed (4K @60FPS on a regular FC Internet connection): no lag, very smooth.

Not sure what kind of streaming or underlying encoding technologies they are using (H.265 it seems) to get such results over the WAN!!

I understand Looking Glass works on the same hardware by design… but wouldn’t it be great at some stage to be able to connect remotely to a VM and get maximum GPU performance?


#973

No, it is not a goal of Looking Glass. streaming over a WAN adds huge latencies, Looking Glass intends to provide near zero latency for local host streaming only.


#974

So, I was mulling over the use case for this program some more, and I think I’ve missed something.

If (A) virtual machine software has built-in “monitors” to display the desktop, and (B) this program is designed to solely communicate between VM and host, why not just use the built-in monitor on the VM? Does the VM’s monitor use RDP/some other compression method that yields a poorer quality than what LG does?


#975

IMHO: Protocols RDP/VNC/X11 are not capable transfer 500 mil pixels every second ([email protected]).


#976

Right, I can personally attest to RDP not wanting to use more than 3Mb/s over LAN when pushed. What I’m asking is: when you connect from your host machine to the VM using the VM management software, does it connect over RDP / some compressed protocol, or does it give you the full un-compressed frames as though you were viewing the VM as non-virtual machine through a “real” monitor.


#977

the built in ones (spice, qxl) aren’t gpu accelerated, and in some cases work like a vnc connection, where latency is very high


#978

That will not fly with modern anti-cheats. Valve’s VAC will not allow players to use that to game on multiplayer games, and PUBG recently banned all VMware products from Battleye.

The benefit of Looking Glass is native VAC titles that run on Linux won’t have issues,


#979

What is the reason for banning VMs exactly? What kind of cheating involves VMs that couldn’t better be solved by either more classical banning (IP / HID) or if it’s VM-based botting farms that are the issue, then just limit the number of clients coming from one public IP.


#980

some cheating macro tools use spice keyboard automation or similar, also a problem in wow, where a single pc might be able to run 20 wow VMs with a gold farming bot


#981

Is it really that difficult to just look for the repetitive motion of a keyboard macro script? Even if there is built-in pseudo-random variance, that seems like it would be a perfect candidate for machine learning (which these large video game companies could easily afford, and for that matter, pioneer).

As for WoW gold farming, why not just go “hey, there are 20 clients running from this one public IP, that’s suspicious”?


#982

lmao

also, a lot of games are based on successfully executing repetitive inputs with small variance in timing.

you’re aware that lan parties and internet cafes are a thing right

also, most gold farms just put multiple nics in their farm boxes and pass a different port to each VM to get around this rudimentary protection


Looking Glass and VM banning in video games
#983

Please take this discussion to a dedicated thread instead of derailing this one.


#984

I’m having issues with installing IVSHMEM driver. I’ve used this one:
http://people.redhat.com/vrozenfe/ivshmem/ivshmem.zip

and Windows 10 states it cannot recognize its signature (code 52) and does not allow me to use it. I’ve had similar problem on different machine at home. Is the only way to make it work to switch windows to test mode permanently?