<div dir="ltr">So this setup has only stopped working very recently, I've had this setup for almost a year now with probably 100 hours of CS:GO on it. So they either patched a vm detect or some sort of clock skew detect to combat people running multiple instances for item farming (at least, that's my assumption based on the KB page i get sent to).</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 27, 2017 at 10:11 PM, <a href="mailto:Taiidan@gmx.com">Taiidan@gmx.com</a> <span dir="ltr"><<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I thought the same a few days ago.<br>
<br>
"Did you try the hyperV clock? it could be a timer issue." (but this didn't fix it for him)<br>
<br>
Playing in a VM sometimes results in strange timer issues like NPC's and cars spawning after they should have.<br>
<br>
The issue isn't so much clock drift as it is a jitter, even with the hyperv clock enabled for some reason things don't work properly (but they did work in the past before I changed my OS turning on hyperv clock and enlightenment fixed my timer issues now it doesn't...strange)<br>
<br>
I imagine that could definitely trigger anti cheat software that looks for things out of place.<span class=""><br>
<br>
<br>
On 02/27/2017 10:08 PM, <a href="mailto:globalgorrilla@fastmail.fm" target="_blank">globalgorrilla@fastmail.fm</a> wrote:<br>
<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
I'd be interesting if they were detecting VMs for, or just the presence of, clock jitter, skew and drift. I don't know much about CS:GO but I wonder if it might adversely affect game play network data.<br>
<br>
It might be interesting for you to track those in the VM and sync tightly with NTP. Besides Windows' own NTP client perhaps one might experiment with something like:<br>
<br>
<a href="http://www.bytefusion.com/products/ntm/ptnt/whatispresentense.htm" rel="noreferrer" target="_blank">http://www.bytefusion.com/prod<wbr>ucts/ntm/ptnt/whatispresentens<wbr>e.htm</a><br>
<br>
On 27 Feb 2017, at 17:26, Brandon Ganem wrote:<br>
<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
I've emailed and attempted to submit tickets. Asking valve is a heck of a<br>
lot easier said than done.<br>
<br>
On Mon, Feb 27, 2017 at 8:22 PM, <a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>> wrote:<br>
<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
You guys really should ask valve :<<br>
Something worth doing for better latency is an IOMMU attached networking<br>
device.<br>
The best choice for performance/latency is an SR-IOV networking device set<br>
up with the new libvirt method (so the mac address stays the same)<br>
<br>
<br>
On 02/27/2017 08:19 PM, Brandon Ganem wrote:<br>
<br>
I've got a pretty normal network setup where i'm bridged to my wired. I can<br>
reproduce every time I play, somewhere between 15 minutes and 45 minutes.<br>
It's happened 5 or so times now.<br>
<br></span><span class="">
On Mon, Feb 27, 2017 at 8:17 PM, Scott <<a href="mailto:shewless@unleashed-web.org" target="_blank">shewless@unleashed-web.org</a>> <<a href="mailto:shewless@unleashed-web.org" target="_blank">shewless@unleashed-web.org</a>> wrote:<br>
<br>
<br>
Why not just nat?<br>
<br>
scott<br>
<br></span><span class="">
On Feb 27, 2017 8:10 PM, "Ethan Bugden" <<a href="mailto:ethan961@gmail.com" target="_blank">ethan961@gmail.com</a>> <<a href="mailto:ethan961@gmail.com" target="_blank">ethan961@gmail.com</a>> wrote:<br>
<br>
<br>
I got kicked after ~45 mins of DMing again, waited a couple minutes then<br>
it said "Your connection to matchmaking servers is not reliable" or similar<br>
attempting to find a game, while it let me join a local server. Repaired<br>
steam service and it let me on official servers yet again... wonder if it's<br>
due to networking differences. I use ARP proxy between my wireless card and<br>
a TAP device.<br>
<br></span>
On Mon, Feb 27, 2017 at 2:06 PM, Brandon Ganem <<a href="mailto:brandonganem@gmail.com" target="_blank">brandonganem@gmail.com</a>> <<a href="mailto:brandonganem@gmail.com" target="_blank">brandonganem@gmail.com</a>><span class=""><br>
wrote:<br>
<br>
<br>
Just got kicked again from a casual game. I had not been running it as<br>
admin, but doing so just now was not enough to let me back into a game.<br>
<br>
I'll do my best to find some contact points with Valve and reference<br>
this thread as well. Thanks again!<br>
<br></span>
On Sun, Feb 26, 2017 at 9:59 PM, Ethan Bugden <<a href="mailto:ethan961@gmail.com" target="_blank">ethan961@gmail.com</a>> <<a href="mailto:ethan961@gmail.com" target="_blank">ethan961@gmail.com</a>><span class=""><br>
wrote:<br>
<br>
<br>
Just to clarify, you did repair the steam service in an elevated<br>
command prompt/as admin, not a regular one? I've never had this problem<br>
occur and have it not solved by a repair, at least it should work long<br>
enough to finish your match. It does sound like this is an actual issue<br>
with playing in VMs being flagged in the first place though. I just did<br>
another 45mins of Valve DM in my VM without issues, I'll keep playing in VM<br>
when I play to gather some more info. I call qemu through the CLI, my CPU<br>
line is: -cpu host,hv_time,hv_vapic,hv_relax<wbr>ed,hv_spinlocks=0x1fff, I<br>
don't hide KVM. I think we'd probably get better results emailing the VAC<br>
and/or CSGO teams than submitting a ticket. We only want to use one<br>
instance of the game, so hopefully if they're at least aware of this use<br>
case they can keep it in mind during future developments. Or if they fixed<br>
the native client that would be nice....<br>
<br></span>
On Mon, Feb 27, 2017 at 1:43 PM, Brandon Ganem <<a href="mailto:brandonganem@gmail.com" target="_blank">brandonganem@gmail.com</a>> <<a href="mailto:brandonganem@gmail.com" target="_blank">brandonganem@gmail.com</a>><span class=""><br>
wrote:<br>
<br>
<br>
I'll give it a go again if I get kicked after these changes. Thanks<br>
for your help!<br>
<br></span>
On Sun, Feb 26, 2017 at 9:41 PM, <a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>><div><div class="h5"><br>
wrote:<br>
<br>
<br>
Damn, like I said you should submit a support ticket with valve.<br>
<br>
I am sure there is a way, no matter how hard the web 2.0 companies<br>
try to make it.<br>
<br>
<br>
On 02/26/2017 09:39 PM, Brandon Ganem wrote:<br>
<br>
<br>
Updated to the following:<br>
   <features><br>
     <acpi/><br>
     <hyperv><br>
       <relaxed state='on'/><br>
       <vapic state='on'/><br>
       <spinlocks state='on' retries='8191'/><br>
     </hyperv><br>
     <kvm><br>
       <hidden state='on'/><br>
     </kvm><br>
   </features><br>
   <cpu mode='host-passthrough'><br>
     <topology sockets='1' cores='6' threads='2'/><br>
   </cpu><br>
   <clock offset='localtime'><br>
     <timer name='hypervclock' present='yes'/><br>
   </clock><br>
<br>
So far i'm in a game, but it typically takes anywhere from 30<br>
minutes to an<br>
hour to get VAC'd based on the last 3 attempts.<br>
<br></div></div>
On Sun, Feb 26, 2017 at 9:34 PM, <a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>><span class=""><br>
wrote:<br>
<br>
You need to use a newer version of libvirt that has the vendor tag<br>
<br>
workaround to be able to get past that, it should also give you<br>
better<br>
performance to use all the hyperv enhancements.<br>
<br>
This<br>
<vendor_id state='on' value='whatever'/><br>
needs to be supported but I forgot which version added it<br>
<br>
<br>
On 02/26/2017 09:30 PM, Brandon Ganem wrote:<br>
<br>
Looks like I've got the opposite of all of that enabled, probably<br>
<br>
was for<br>
code 43 issues. I'll update to recommended hyper-v settings and<br>
see.<br>
<br></span>
On Sun, Feb 26, 2017 at 9:12 PM, <a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>> <<a href="mailto:Taiidan@gmx.com" target="_blank">Taiidan@gmx.com</a>><span class=""><br>
wrote:<br>
<br>
Did you try the hyperV clock? it could be a timer issue.<br>
<br>
<br>
 _____________________________<wbr>__________________<br>
vfio-users mailing listvfio-users@redhat.comhttps<wbr>://<a href="http://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">www.redhat.com/mailman/<wbr>listinfo/vfio-users</a><br>
<br>
<br>
<br>
______________________________<wbr>_________________<br></span>
vfio-users mailing listvfio-users@redhat.comhttps<wbr>://<a href="http://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">www.redhat.com/mailman/<wbr>listinfo/vfio-users</a><br>
<br>
<br>
<br>
</blockquote></blockquote><span class="">
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
______________________________<wbr>_________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/vfio-users</a><br>
</blockquote>
<br>
</span></blockquote>
<br>
</blockquote></div><br></div>