Hacker News new | ask | show | jobs
by bravetraveler 1002 days ago
Wow, didn't really expect this so soon - public testing just widely opened (to those with ranks) not that long ago.

Any indication of Linux builds being available?

edit: Updated, looks to be the case!

    ~ $ file -sL '.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/cs2'
    [...]/cs2: ELF 64-bit LSB pie executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=108d7ee408eb2e4c1a141bc161d05f1878114cbd, for GNU/Linux 3.2.0, stripped
Awesome, we get Linux on release - but not during testing.
2 comments

But no Mac version anymore, apparently. Bummer for the people who were playing Global Offensive on Mac yesterday.
I know that the Mac gaming crowd isn't huge but this bums me out. My MacBook Pro and MacBook Air were both completely sufficient for playing games when my gaming PC was inaccessible and CS was one of those games. It's a shame they seem to have killed it. :(
It ran via proton during beta but VAC did not allow playing on Valve servers. Now there is also a proper Linux version. Though I am not getting any sound for some reason. I'm sure there will be a fix soon.
Yea, I skipped playing mostly due to that. Without VAC there's not much point. Bots or cheat-competition servers/lobbies, lol.

Same here, actually - no sound. I don't even see the application in pavucontrol; even though the game sees my devices, it doesn't claim them?

https://github.com/ValveSoftware/csgo-osx-linux/issues/3256

I'm using pipewire for audio so passing `-sdlaudiodriver pipewire` to the game fixed it for me.

Ditto, actually - pavucontrol just leverages the Pulseaudio-speak it's aware of.

Thank you, that worked! Happy fragging :)

edit: If anyone notices laggy audio, try going to the audio settings and switching devices from 'auto' to the one you want

Now I only hope for the Wayland "allow tearing" feature for disabling of vsync to actually be able to properly play it on Linux. It is merged everywhere (wayland, xwayland, mesa, etc.) but I know Gnome will be the last to implement it, maybe in a couple years time. They can't even merge the variable refresh rate patches which have been waiting for years. :(
Interesting, I find it quite playable without on 160Hz! I use gamescope to make it slightly better feeling. I'm also on Sway/wlroots - fairly minimal, but still sync-happy.

Have you tried gamescope out, perhaps the '--immediate-flips' argument? That suggests it may lead to/allow tearing - or does it depend on what you're waiting for?

I just bought a Linux gaming rig as a refresh (buh-bye Windows)... There is a lot to learn.
Odd that this fix is necessary given that the Steam Deck uses PipeWire.
Check audio settings. There are selection for audio output (Settings Menu -> Audio -> Audio Device). I didn't have any sound but selecting anything else than "Default Device" worked.