i’ve been using linux as my daily driver for just over a year. steam on linux has been great, and proton (wine) has been indispensable. big title games i’ve played with _no_ issues at all:
* Cyberpunk 2077 (ok that has issues, but it has the same issues for windows users..)
* Dying Light
* Titanfall
* The Division
along with _many_ other indie/small games.
honestly the only thing left is titles that include invasive anti-cheat. when that day comes, i don’t know if most of my friends will have any reason to remain on windows.
and who could blame them? finally, they won’t need to deal with a company that collects data from them without their knowledge, runs ads in their taskbar, demands they have a useless microsoft account, restarts their machine on a whim for updates, etc.
i hate that i’m going to say this out loud, but could 2022 really be the year of linux on the des- why does it feel so wrong to say that? :)
Same here. Switched 2 months ago after using WSL all the time & being annoyed over many things, including "failing updates" on windows. Did a dualboot but haven't used windows since. Game to add to your list:
- CS:GO
I’ve played Cyberpunk, Skyrim, Fallout 4, Halo Master the chief Collection (games 1, 2, 3 and Fall of Reach) plus EUIV and Stellaris just in the last year. I haven’t used windows since the vista era
One issue i have with Proton is that it seems to run these popular games fine, but when faced with something more obscure there are issues left and right.
For example recently i installed Arch on my GPD Win 1 (which is essentially a much weaker Steam Deck that comes with Windows 10) and tried:
* RoboBlitz - it needed Ageia's PhysX installer which always failed to install at startup
* Clive Barker's Jericho - Didn't start at all
* Cherry Tree High Comedy Club - Worked fine (but it is a very simple 2D game so i kinda expected it)
* Mars: War Logs - It started but 3-4 in the game (actually during a cutscene but was rendered using the game engine) always crashed at random points
* Blood Knights - Worked fine
* Marlow Briggs - Didn't start at all
* Chaser - Didn't start at all
All of the above work under Windows 10 fine which makes me suspect that Valve is just going to make game-specific patches for the next Proton in Steam Deck. After all being able to play "the entirety of your library" sounds implausible when you can't do that even under Windows :-P (many games - especially older games - need custom fixes, etc).
The Outer Worlds is one of the big AAA titles I ended up playing on Linux. I've historically played a lot of them on Windows out of pessimism but The Other Worlds was dying in the opening cutscene on Windows for no explicable reason so I gave it a go on Linux and so far it's worked perfectly.
99% of games I play work with Proton, or Lutris, which is great most of the time. However, it's the small amount of time when something stops working or needs small config tweaks that really annoy me, as they cut into my gaming time.
Also, setting up games can be a little bit of a faff. For example, wanting to play FFXIV, well, nothing worked at all. I had to go into the config file and skip the cutscene, and also change the launcher to the old launcher. Now, that doesn't seem like much, and it isn't, but the first time I had to do that took me hours to figure out.
well, Titanfall is essentially a source engine game (although the engine is heavily modified), so i'm a bit annoyed there isn't native linux support - but afaik all source engine games do well through proton (this includes apex legends, but EAC is its only undoing).
i've never played it on windows, so i can't give you a 100% answer. i've never had any issue with it, and i don't think you'd be able to tell it wasn't a linux native game.
i've used discord without any noticeable issue (except that their "magic" noise cancellation algo is missing from the linux version) - what do you mean by streaming audio, out of interest?
During the pandemic I've been playing puzzle and story games with friends by streaming the game to them over discord. Discord cannot capture the audio of a game in Linux for some reason.
On windows it can capture the audio from that specific window.
You should be able to work around this yourself using a pulseaudio null sink and some loopbacks. You send the game audio to the sink, and loop the audio from the sink back to your main output device. I've done this in the past for OBS, but you should be able to add your microphone input as well using another set of sinks and loopbacks I think.
Yeah, also the audio codec for voice is really low bitrate so even if you turn off all the filtering in the UI it's still pretty bad, while the proper streaming setup has better audio
What hardware have you had that experience on? Probably going to build a new Linux box this year, and I'd like to pick hardware that's as hassle free for wine/proton as possible.
Personally I've had no end of problems using an nvidia GPU on Linux.
For example, some driver packages support Steam but not CUDA, while others support CUDA but not Steam [1, 2].
And I found some instructions online that let me "fix" it to work with both - but thereafter, any time I used CUDA I would lose audio when I next resumed from suspend.
FWIW, I'm running Steam on Arch and it's working great. I remember that there were occasional issues with library version mismatches when I first started out with it, but I have not had any problems in the last... 3 years at least.
However, it should be noted that I don't play much AAA stuff. Most of my playtime is actually on the Nintendo Switch. The playtime that is in Steam is mostly in Linux native games (Tabletop Simulator, Cities Skylines, Unrailed, etc.), but the few Proton games that I've tried have all worked great.
used ubuntu for a longer while & gave arch a shot, the initial setup might seem ugly, but its not that hard and the distro is just gold, just need some time to set everything up
Because if you have laptops with Nvidia Optimus, distros like pop_os make your life much easier since nvidia doesn't give two shits about Optimus on linux, hence the famous "nvidia, f*ck you!" quote from Linus Torvalds.
Or if you have a brand new laptop with the latest Ryzen CPUs and the latest Radeon 6800M GPU with switchable graphics then you absolutely need a distro with the latest kernel to have a good experience on this new hardware.
Maybe I underestimate how difficult some distros make it to have some semblance of control, but my model of Linux is that distros are nothing more than bundles of packages as a starting point from which you can add or remove whatever you want.
So I asked why it matters if its 'pop_OS' or not since if that happens to bundle some driver, or Steam, or whatever, I assume I can continue not using 'pop_OS' and still install whatever it is if I want?
It just seems like an irrelevant detail, (and potentially not even a valid one? the more you do subsequently the less it 'is' that distro) outside of saying 'everything worked out of the box, didn't have to install a thing', which may or may not have been true, but wasn't what was claimed.
If you're using Ubuntu LTS, for example, you're going to have the kernel version it shipped with and the Nvidia driver version is shipped with. When Nvidia releases a new driver with fixes for specific games, as they do every couple of months, there's no guarantee that this driver version is going to be compatible with the relatively fixed version of the kernel that Ubuntu LTS is using so you'd have to wait for the next release to play those newer games.
Of course you could forgo the packaged kernel and build your own then grab the Nvidia driver from nvidia's website, but then what is Ubuntu buying you?
Ubuntu LTS with its 2 year minimums lifecycle is kind of a worst case here among desktop distros, but different distros among the 6 month crowd can run into this depending on how conservative they are about putting the newest core packages into each release.
There's also the question of the method of obtaining third party software. There's basically a divide here between the ports method (see the AUR for the most well known example) where users distribute a build script to other users that in most cases should be pretty simply cloning the upstream source and running their build script, or the third party package repository approach where you download a binary package and install that. The port has the advantage of being very easy to audit the packager's code (if not helping for the developer's) and generally not needing it to be rebuilt every time the dependencies do, but the third party package repositories have convenience and you could argue that relying on launchpad's moderation is not any more or less safe than relying on Nexus Mods moderation which Window gamers happily do.
That's the thing, it's not their machine if they are running Windows on it. It's Microsofts. They can even wake up your machine to apply updates whenever they want.
For hardcore gamers, the added stability of Linux and choosing when to update, could be a big plus. Provided, hardware compatibility (there's always a caveat!).
I'd say Windows 10 VS NixOS unstable, Windows is more stable, has better functioning drivers. I still use NixOS to host a Windows VM because I like the userspace more, but the "WiNdOwS iS L3Ss StAbLe" meme doesn't hold very true for consumer hardware. Servers will be more stable on Linux because the manufacturers incentives aligns with yours, you buy our hardware to run Linux, we make sure it runs well on our hardware.
Mint works consistently for me now. Of course, there were fixes I had to implement myself. But I get to decide my own upgrade cycle, and can always timeshift everything back (like System Restore). The OS convergence of features are high, so differences are small today. Hopefully Pulseaudio and such stuff that often break can become better.
* Cyberpunk 2077 (ok that has issues, but it has the same issues for windows users..)
* Dying Light
* Titanfall
* The Division
along with _many_ other indie/small games.
honestly the only thing left is titles that include invasive anti-cheat. when that day comes, i don’t know if most of my friends will have any reason to remain on windows.
and who could blame them? finally, they won’t need to deal with a company that collects data from them without their knowledge, runs ads in their taskbar, demands they have a useless microsoft account, restarts their machine on a whim for updates, etc.
i hate that i’m going to say this out loud, but could 2022 really be the year of linux on the des- why does it feel so wrong to say that? :)