This topic has been locked
luki Mar 1, 2017 @ 2:16pm
KVM Hypervisor VGA Passthrough + VAC Authenticaton Error
Hello,

in the last view days i have troubles with VAC Authentication Error in CS:GO.
It kicks me after 1 or 2 games. I sent a ticket to steamsupport and they say:

Your recent disconnects by VAC have been caused by running a KVM hypervisor alongside CS:GO.
As stated in our Disconnected by VAC article, you'll need to disable this software while playing CS:GO to avoid being kicked moving forward.
Steam Support

Why the Hell is it forbidden to use Virtualization? I have a 12 Core Xeon E5 CPU with 128 GB RAM and I want to make full use of it. I run several VMs like Gameservers, Webserver and so on.

And I also virtualized my Gaming Rig on this Server with a 2nd PCI-E VGA Graphics and VAC kicks me out random.
< >
Showing 1-15 of 123 comments
Silicon Vampire Mar 1, 2017 @ 3:13pm 
Why should you turn it off? Because it conflicts with the operation of VAC.

If you insist on running it on VAC enabled games, you will have to stay off VAC servers.

EDIT-----------------

Support did not tell you it was forbidden, just that it won't allow VAC to operate normally.
Last edited by Silicon Vampire; Mar 1, 2017 @ 3:18pm
The Giving One Mar 1, 2017 @ 3:26pm 
Your hardware is not the problem. Some software can conflict with VAC authentication and that is just the way it is.

People complain about cheating in the game so VAC has to check an account to see if there are identifiable cheats installed or in use. If they are detected, the account gets flagged by VAC for a VAC ban.

So we cannot have it both ways. Either you want to have a better gaming experience with less cheaters due to this fact, or you have conflicting software that blocks VAC from checking your computer that you use to connect.

Decide which software you want to function properly, in this case the game of course, and get rid of the other software.

Choices are not always easy, but they are still choices that you have to make.
luki Mar 2, 2017 @ 9:21am 
If i read this answers i must think that u don't eaven have a clue what or what not kvm is.
KVM is Type1 Hypervisor. For all of you again: I have 1 physical server with 2 monitors attached to it. On this server the Operating System is debian linux used as Type 1 Hypervisor (KVM).

No Software except my VMs is running on that Hypervisor. And one of the VMs is my Windows 10 VM with Steam and all of my Games installed. Yes I play in a Virtual Machine because iam so much more flexible then without it. Otherwise I would need 2 Computers instead of only one.

If I uninstall KVM on the Host I cannot even launch a Steam Game or Windows then i would need a 2nd Computer just for gaming.
That does not make any sense to me.

So Valve please fix it!
Silicon Vampire Mar 2, 2017 @ 9:36am 
I looked up what it is (before I posted the first time). Doesn't change the FACT that it interferes with the proper operation of Valve Anti-Cheat.
Last edited by Silicon Vampire; Mar 2, 2017 @ 9:37am
luki Mar 2, 2017 @ 9:41am 
And possible fix?
Cathulhu Mar 2, 2017 @ 9:47am 
Don't use Steam and its games on a virtual machine.
luki Mar 2, 2017 @ 9:48am 
Why not? Can you tell me one reasonable reason for it?
The performance is 98% of the native machine so why should i not use it?
Jim Thirwell Mar 2, 2017 @ 9:54am 
It doesn't allow vac to do its work.

They are not going to rework the program just for you.

Either stop using it or stop playing vac secure games pretty simple really
Silicon Vampire Mar 2, 2017 @ 9:57am 
Originally posted by luky:
Why not? Can you tell me one reasonable reason for it?
The performance is 98% of the native machine so why should i not use it?
Again, because it interferes with the proper operation of VAC.
Satoru Mar 2, 2017 @ 10:00am 
You're free to run Steam on a KVM box

VAC doesn't have to accomodate you
Darren Mar 2, 2017 @ 1:36pm 
To explain why VAC can't do its work. If you run it in a virtual machine you can run a cheat engine outside of the virtual machine the VAC protected game is running and VAC would not be able to see the cheat running at all.

Hence being unable to do it's job it shutsdown the game and lets you know there is something wrong preventing it doing it's job.
The Giving One Mar 2, 2017 @ 2:20pm 
Originally posted by luky:
Why not? Can you tell me one reasonable reason for it?
It would seem that was already done before you even posted this here....
Originally posted by luky:
I sent a ticket to steamsupport and they say:

Your recent disconnects by VAC have been caused by running a KVM hypervisor alongside CS:GO.
As stated in our Disconnected by VAC article, you'll need to disable this software while playing CS:GO to avoid being kicked moving forward.
Steam Support.
Not really sure why this is such a big deal. Many that post here that have the same VAC authentication errors that you are getting have to go through much trouble and steps, with or without our help, to try to find the conflict with VAC that causes their disconnects.

You seem to already know what is blocking VAC for working properly. So I would say in some regards you are fortunate in that case, as you don't have to do all of that extra troubleshooting work to find the cause. You know the cause.
Brujeira Mar 2, 2017 @ 2:59pm 
Originally posted by luky:
Why not? Can you tell me one reasonable reason for it?
The performance is 98% of the native machine so why should i not use it?

Because you've already agreed that you wouldn't. See clause 4 of the Steam SSA:

"You agree that you will not directly or indirectly disable, circumvent, or otherwise interfere with the operation of software designed to prevent or report the use of Cheats."

So, in other words, when you created the account you agreed not to use any software that messes up VAC. All Valve are asking you to do is abide by the terms that you've already agreed to.
The Giving One Mar 2, 2017 @ 3:01pm 
Originally posted by Brujeira:

Because you've already agreed that you wouldn't. See clause 4 of the Steam SSA:

"You agree that you will not directly or indirectly disable, circumvent, or otherwise interfere with the operation of software designed to prevent or report the use of Cheats."

So, in other words, when you created the account you agreed not to use any software that messes up VAC. All Valve are asking you to do is abide by the terms that you've already agreed to.
Excellent point. I had not even considered that clause as relevant here. And it is spot on, and an excellent reason. Thanks.
VaLiuM Mar 2, 2017 @ 3:19pm 
Originally posted by Satoru:
You're free to run Steam on a KVM box

VAC doesn't have to accomodate you
Then there is no reason to make a dedicated topic discussing problems related to it. See, doesn't make much sense.

Since VAC probably won't change, the only solution is to drop the current setup or keep dealing with issues related to VAC.
< >
Showing 1-15 of 123 comments
Per page: 1530 50

Date Posted: Mar 1, 2017 @ 2:16pm
Posts: 123