I recently set up 2 gaming VMs using libvirt KVM with GPU passthrough on my Ubuntu install so me and my girlfriend can use the same computer to play games when she comes over. I played a couple games of deathmatch and casual on this setup on cs2 and today I discovered I have been banned. This never caused any problems before on cs:go so I figured it’s fine as this isn’t specifically prohibited by valve either as far as I know.

  • Tomi97_origin@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Did you try contacting Valve support? This is a very unusual setup, so I can imagine it might have been detected as a very suspicious activity.

      • eebro@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        I imagine they have some interest in improving Linux support, though. It’s worth a shot. Especially since the game is in early stages and they’re open to feedback.

        Maybe considering posting in the 3 main CS2 subs. Valve seem to monitor those quite actively. r/cs2 r/globaloffensive r/counterstrike

        • Hion-V@alien.topOPB
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Maybe considering posting in the 3 main CS2 subs. Valve seem to monitor those quite actively.

          r/cs2

          r/globaloffensive

          r/counterstrike

          r/globaloffensive keeps removing my threads for rule 3, might try the other subs

  • SpaceboyRoss@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I wonder how this could impact people who were to use microVM’s in Asahi. Currently, gaming under Asahi is a pain because of the page size problem but microVM’s can help.

    • mitchMurdra@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Not at all. This is more likely a known ban reason given Valve, VAC and Source do not care about VMs as long as you don’t intentionally hide the kvm state. (You will get soft-kicked until you un-hide it, not banned)

      AMD’s “Anti Lag+” bullshit probably triggered the ban. If true, it will be reversed in no time.

  • ericek111@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Good to know. I was thinking about using my old RX 480 for Linux and an RX 6700 XT for VFIO passthrough. CS2 generally runs like crap, and even more so on Linux.

    Please, keep us updated.

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Yea will do, I guess I gotta wait patiently for when monday morning hits in bellevue for any chance of a response but I’m not counting on it as they get many people trying to contact them about false positives that are lying etc

      • ericek111@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        I also run 1440p. What FPS and settings do you have? For me, it’s between 100 and 250 FPS, with occasional stutters on almost the lowest settings. Way better than the 15s long freezes I was getting previously, but still not what I’d consider acceptable for a GPU this powerful.

        This is the best command I’ve come up with after hours of experimenting:

        VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1=1 AMD_VULKAN_ICD=RADV MANGOHUD=1 %command% -novid -nojoy

        • Kanonenfuta@alien.topB
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Are you running it on a hdd or ssd? Had it first on my hdd and it ran like crap, after moving it to my ssd it runs like a charm with (mostly) no fps spikes (running an 6900xt though). I only have the bug that after playing one round i have to restart the game, otherwise the sound gets a >1 sec delay what is really annoying

        • elightcap@alien.topB
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Arch, 2080, 5900x, low settings except shadows, I don’t go below 200 fps. Are you using a compositor? Having picom running can mess with full screen apps

          • ericek111@alien.topB
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 months ago

            I use picom, but I have `unredir-if-possible = true`. The difference is obvious when I receive a notification. :D

      • sawbismo@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        It’s something like a 20% performance hit using Vulkan on Linux vs DX on windows on the same hardware. So would make sense for somebody with weaker hardware to run it on windows instead if that brings the fps up to a playable amount.

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      We havent played cs together here yet as she was playing other games. I set this up mostly for coop experiemces. So she hasnt received a ban

  • Epsilon_void@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I thought Valve games used server side anti-cheat and thus couldn’t detect if you’re running it on a VM?

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      VAC has been going through some changes as well as VAClive which honestly at this point I have no clue how that works.

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Well, I’m very glad I do cause she’s giving me cuddles whenever I need them to help me through this tough time.

      Stay safe my friend

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Speaking of, I was getting major stutter inside my VM because I wasnt able to blacklist the NVRM kernel module that’s part of the 535 drivers and it kept trying to probe my graphics cards and failing because they were already captured by the vfio-pci module. I fixed this later by running an apt purge *nvidia* but maybe this stutter is what could have flagged my account as well.

  • n29n@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    make sure to email cs2 dev team

    cs2team at valvesoftware dot com.

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Thanks bud, already did as well as an email address for the VAC team that someone provided to me. All I can really do at this point is wait.

  • Andynath@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    For future reference, try asking in /r/VFIO. There are guides to make your VM near undetectable. What immediately jumps out is that your cpu type is a QEMU preset, use “host” to pass through the hwid of the original CPU.

    • Hion-V@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Well actually, I decided to not stealth my VM on purpose because most of the time when a game detects a VM and they don’t allow it they just prevent you from playing rather than banning you outright. Like I’d rather not try to circumvent these checks because that’s where you get into territory where you usually may end up getting banned if the VM is detected regardless.

      • Andynath@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        That makes sense. I just stick to playing single player games, maybe they’re not that strict about detecting VMs. Hope you get the ban reversed.

        • Hion-V@alien.topOPB
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Thanks, yea sticking to playing singleplayer games is a lot safer.

  • eebro@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Another thing is that you might have done something really ”fucked” in eyes of Valve to get banned. Currently they’re letting cheats get by to collect data on them, so to catch a ban at this point means you fucked up in a big way, and it’s unlikely you’ll get unbanned.