Gamescope not working for CS2 on bazzite

Hello!

I’m trying to run cs2 on bazzite with the following launch options:
gamemoderun gamescope -f -W 3440 -H 1440 --adaptive-sync -- %command%

I get the following when trying to join a vac server:

How can I fix this? I’m seeing online that people have fixed this by compiling gamescope from source. Is this possible on bazzite? Is there a way to switch gamescope config?

Additional info:

rpm-ostree status:

rpm-ostree status
State: idle
Warning: failed to finalize previous deployment
         error: Installing kernel: regfile copy: No space left on device
         check `journalctl -b -1 -u ostree-finalize-staged.service`
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia-open:stable
                   Digest: sha256:3f6a0528cdf788834228e7b0e28a91d7b33041ff1a55169a03f761f7ba459674
                  Version: 41.20250131 (2025-01-31T05:19:51Z)
          LayeredPackages: coolercontrol liquidctl rclone

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable
                   Digest: sha256:61957bf6a9d1e05ef8dcc4370113b8c0fb2387eabf2e01fd4e7cc37524d5b9a2
                  Version: 41.20250131 (2025-01-31T05:19:58Z)
          LayeredPackages: coolercontrol liquidctl rclone
                   Pinned: yes

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable
                   Digest: sha256:b093ade61e78ab662fbdff1f6935791f441abfe0fead86df6dee618ea0d05bc4
                  Version: 41.20250106.3 (2025-01-07T04:26:50Z)
          LayeredPackages: coolercontrol liquidctl rclone
                   Pinned: yes

1 Like

welp, not sure what happened but after a couple reboots my shaders recompiled and i was able to play.

Now i’m facing mouse issues where gamescope mouse seems to be inverted for some reason unless i use the --force-grab-cursor option, but then when that is happening the acceleration is all messed up :frowning:
Guess i wont use gamescope