Years ago I bought a ps4 controller to play in my Linux pc, but the games didn’t recognize the controller input, I had to use some program to map the keyboard to the controllers but it didn’t work well, so I installed steam and with it ir worked perfectly. Because work and college I had to stop gaming for a couple of years, and I tried again some weeks ago with Lutris, to my surprise that the controller got recognized and worked perfectly without the need for steam.
Made the switch this weekend :) From Win 11 to Mint 22. Haven’t run into any real issues really. I have the occasional screen tear on some videos in firefox though. Haven’t searched around enough yet to figure that out, but otherwise all good.
Welcome to Linux. I run mint and had screen tearing issues as well. Turns out mint detected my monitor correctly, but it had the wrong refresh rate. Once I set that to the correct refresh rate, my screen tearing was fixed. So I suggest checking that.
I’m thinking its either nvidia on linux being nvidia on linux, or it not liking mixed resolutions and refresh rates. But really the only noticeable tearing I get is in firefox when playing video like youtube or something.
I also had screen tearing issues immediately on startup into the mint installer. Had to run the installer in safe mode to get mint going. Once mint was fully installed and rebooted to my desktop for the first time, had the same screen issues as I did with the installer not in safe mode. So mint only worked during install and only in safe mode.
Maybe our issues are similar (I’m Nvidia 1080 card), but I was never able to fix mine.
Sounds like you need to turn on hardware acceleration.
Is that a per-app thing that can be done in Mint? Pretty much only get tearing in firefox when playing video, and I tried the ‘layers.acceleration.force-enabled true’ setting in about:config for firefox, but that didn’t really make a difference.
Shouldn’t have to go that far. https://support.mozilla.org/en-US/kb/performance-settings?as=u&utm_source=inproduct
Wow I feel stupid lol. That fixed it. Thank you :)
Don’t feel stupid you’re new to Linux. Welcome to freedom 😁🐧
I’m thinking about getting a handheld and putting Chimera or Bazzite on it. It’s gonna replace my main gaming PC (so it needs to support egpu) once it bites it.
I know this won’t work for everyone, but I just quit playing games that don’t work or even from publishers that do shitty things and there’s still plenty of games out there. There’s a lot of shovelware out there, but there’s also a lot of good stuff out there.
This is the way. If we don’t stop buying those games the publishers will never recognize how shittu they are.
I think it’s worth advocating for quitting shitty games, though.
Out of many friends I’ve had who (used to) frequent games like PUBG, Dota 2, League of Legends, Valorant, Overwatch, etc., most were just having a bad time, all the time. Granted, some of these work on Linux, but the point is, those of my friends that still play Overwatch (“2”, lol) just seem to be happier and more functional when they have to quit for some period of time.
I’ve been having a much better time with my life once I went for the good old enjoyment rather than chasing rank or wins or skill, finally making time to play amazing single-player titles again or just screwing around in online games.
And curiously enough, the online games I actually want to play and have fun doing so are the ones that work on Linux, while the rest thankfully refuses!
The pervasive idea that games must necessarily be about conflict, competition and overcoming enemies.
It took me too long to realize that I basically just want a Star trek holodeck experience.
Well, conflict is, pretty much, the backbone of any story, narrative, or motive. Has been for long.
Still, I’m not sure it’s all that relevant and necessary for a video game, I agree. Some of them just let me do things I can’t in real life, like building my stupid base on different planets and moons, or transforming the landscape for the sake of it.
I would never install a rootkit on my system to play a video game anyway.
Just wait until Vanguard pulls a Falcon and we’ll never see those anticheats again. But still 4 years clean of LoL next year I get the medal.
I’m quite sad as a VR and HDR gamer because I really do want to switch. I have a steam deck, it works great for flatscreen gaming, but general HDR support across the linux ecosystem is apparently lacking and my headset manufacturer told me that they don’t support linux and couldn’t until the VR ecosystem they rely on supports it
I’m all up in that VR and sad the way it’s been treated.
That’s cool games thar require anti cheat measures or have sports are generally speaking games I’m not interested in as a rule.
“We need kernel access to prevent cheaters from ruining our game” is the dating equivalent to a guy asking for your phone password on the first date.
sudo give me your phone password
More like asking for access to your email and keys and phone pin code, or (if people have it) their password wallet, to make sure you aren’t hooking up with other guys on the side.
Just as crazy
It’s not even that. I have zero interest in multilayer games even less so “seasonal” games. Basically all the stuff AAA says is dead I like and all the stuff they say I should like I dislike
The season nomenclature is fucking stupid and I hate it. If a game makes its DLC or quarterly updates and calls them “Seasons” I am revolted.
I will say that in general I also agree, but there are games where I have been completely okay with it, like DRG. But those updates are always free and really just define (formerly) time period in which a long-term event is contained within. I do love that the latest season is really more of a chapter than a season since you can pick and choose whenever you want to jump into whichever season you want to play and progress through. Only seasonal events have time constraints now.
This is particularly nice since my DRG group has moved to playing Grounded instead, with the occasional DRG night and don’t want to feel tethered to a release schedule.
This is what made Clash of Clans alien to me.
Hell yea brother!
My beef is with the machine.
I love my Steamdeck so much. Been like 2 years now? still rocking every game I want to play.
Playing through ZenlessZoneZero rn which isn’t even officially supported in any extent and runs flawlessly! Also it’s a real computer that you can do real work on.
My Steam Deck has been awesome, money very well spent.
And Valve has made a good chunk of money off me since buying it too lol. I keep getting games specifically for the Deck.
I bought like 200 games since I had mine though mostly indie and actually played a lot of them! I spend quite a bit of time traveling and it’s awesome to play some strategy with the trackpad - the trip just flies by!
I upgraded my PC and now I barely touch my steam deck. The money spent on it is still VERY worth it. Even if I never touched it again, I use it when traveling, I would still be unbelievably satisfied with my purchase.
In a similar boat. However I now have games strictly for the Deck and games strictly for the Desktop.
Same. I was very impressed by the games that work despite being unsupported. Heck, I’ve got Rainbow Six: Vegas working on it with gamepad support. I couldn’t even do that in Windows.
I’ve been playing OG PS2 San Andreas. Absolutely loving it ❤️
Have you been able to make any tweaks to the settings or something that makes the transition from gaming mode to desktop mode more reliable? I particularly have issues when I go from docked to undocked. The resolution gets borked randomly and other silliness like that
I find that happens if my docked and undocked resolution scales are not the same.
Right but why would I ever have my computer monitor set to the deck’s resolution?
Resolution scale, not resolution. On my monitor I run a 4k resolution with a 125% resolution scale. When I undock the resolution scale stays at 125% so everything looks too large on the decks display.
Interesting I’ll check that out. Thanks!
Its not ready for VR. Thats why my vr headset is collecting dust.
The tech is cool but evidently not worth it to find motivation to go back to win.
Maybe if you used VR Chat all the time, but there’s
vfio
for those cases, if needed. I just learned about it from another user, and so there’s really no need to keep Windows as your primary boot partition or even have a dual boot setup.My Quest 2 has been running VR fine. ALVR’s latest update made me finally nuke my Windows partition I kept for VR.
Other than Angry Birds VR needing to have the recenter button hit after it’s first launched, so far it’s been fine for HL: Alyx, Beat Saber, Budget Cuts, and a few others I’ve tried. Literally the only workaround quirk I’ve found so far.
If you have a headset that works on Linux, everything works just fine. A lot of headsets are just missing the drivers.
Linux is amazing for games thar don’t have anti-cheat and I don’t play those games. Saying that Linux gaming isn’t ready is just stupid at this point. And for emulation it might be better than Windows.
wine’s backwards compatibility is argued to be better than windows
but yeah. valve sells a linux console ffs
I’m one of the guys on the couch.
Based
It’s more about that small old indie game instead of AAA games tho
Oh yeah. For me, it’s a Match-3 game that I stopped playing specifically because it didn’t support Linux. Too bad it’s also the best release from the franchise imo (The Treasures of Montezuma 4).
Are there people telling linux folks to stop enjoying linux gaming…? I say ask as a linux person
I doubt that literally is a significant concern.
When I can’t join others is when I hear confusion as to why I use GNU+Linux, and disappointment when I refuse to use Windows to play a certain game.
I have a buddy who kept asking me to install windows in order to play one of those rootkit games. Had to disappoint him every time. No fucking way am I doing that. Fuck that.
I’m trying to cut back on proprietary software until I’m only using free software but I make a small exception for some games (usually bought by friends, or to play with them).
disappointment when I refuse to use Windows to play a certain game.
Been there. They coolly suggested “why don’t you dual boot?”.
Windows literally cannot be run on my CPU architecture.
What CPU architecture are you running? Windows supports x86 and ARM.
RISC-V surely can’t run any games?
cpu : POWER9 (raw), altivec supported
What games are you running on this?
The SteamDeck subreddit is full of Windows shilling.
The Finals subreddit during beta was full of complaints about SteamDeck users asking for them to allow Proton.
There’s def a vocal minority out there that will die on the Windows horse, infected with rootkits and all.
The SteamDeck subreddit is full of Windows shilling.
No. I visit there frequently, 1 in maybe 50 posts are about Steam Deck running windows.
Maybe I’m vain, but I posted a post a couple days ago celebrating my success with Linux gaming. So many games are like here.
You know it’s not ready for VR yet. yeah I played VR for about a month 4 years ago and that was enough.
You can’t play games with anti cheat personally I don’t play many of those, but obviously if you do that will play into your decision
Anyway, people are always negative about everything, especially against things other people like
For real though I’d like a VR system (modern) that can use the steam store natively.
Nah. It’s just projection. Even though I use Linux myself, it’s nearly always the other way around with the lecturer trying to tell Windows users to switch to Linux while the average gamers are just happily gaming away on what works for them.
Hell, you could take many of the comments in this post and turn them into things the guy on the left is saying while Windows gamers are having fun.
To be fair there still is a lot of tinkering involved to get gaming on Linux working properly (unless you’re on the steamdeck, but even them you’ll have to tinker for anything that’s not verified). Switching proton runners, changing launch options, fighting updates. It’s definitely more than most people are willing to deal with. For me personally, I’ve had to stop updating my video drivers because Nvidia 555 causes all Proton games to crash for me.
I enjoy the experience of tinkering and troubleshooting, so I’m okay with all that, but I completely understand why most people wouldn’t want to use Linux for gaming.
On my Ubuntu system, I installed Steam. That was it, the things I want mostly work.
I made the same statement you did a while ago about having to tweak stuff to get it to work. I just don’t have the time and patience to do it, and I got voted down for saying Linux isn’t for me. I work tech, the last thing I want to do when I get home is mess with more settings and drivers etc.
The Linux and steamdeck forums EVERYWHERE constantly make apologies and excuses for having to tweak things to get gaming to work.
I just want Linux to be an out of the box great gaming experience, and I would sing to the rafters it’s praise. It just isn’t, and unless developers make their stuff work for 3-5% of an install base, I just don’t see it happening. I want it to, I really do, but it’s just not for the masses.
Linux isn’t for the masses because it was never meant to be and still isn’t made to be. You have to install it rather then it being installed by default and most Linux software targets power users who were disappointed by Windows.
agree
I honestly cant remember the last time I bought a game and it didnt just work with no tinkering on proton. Though I am on AMD not Nvidia which makes things a lot easier.
I’m on Nvidia and have had the same experience as you. Everything just works.
Mostly that for me on Nvidia (proprietary drivers), although 555 broke my 2nd DVI-D monitor (which is admittedly old, but I don’t have any reasons to replace the little guy).
Nevertheless, I’m very set on getting an AMD GPU whenever I have to replace my GTX 1080 from 2017.
I’m unfortunately stuck with Nvidia for the time-being because I need NVENC.
What does NVENC do that VAAPI doesn’t?
Speed. Unfortunately (at least the last time I looked into it) NVENC still beats the socks off of VAAPI in render times and I’m sure Nvidia likes it that way.
Isn’t that only on NVIDIA cards?
I guess this could also be based on the distro you use as well as your graphics card. For me, I use EndeavourOS, which is very close to base arch, so I had to do some extra setup to get proton working on it. For some reason, Proton refused to work on the Arch repo’s Steam package, so I had to use the flatpak version instead
I’m on EndeavourOS with an Nvidia gpu. I’ve not had to do anything extra for the the version of proton that comes with steam to work besides install the os with the Nvidia proprietary drivers. And then running
eos-update --aur --nvidia
I did notice that I got a lot of screen tearing if using Wayland and that more recent versions of proton didn’t work if either
Force Composition Pipeline
orForce Full Composition Pipeline
were enabled; which should have fixed the screentearing so I just use x11 for now.There are some things I did to make my experience better however. Like installing an proton-ge. Here is a list of what I installed.
nvidia-dkms nvidia-settings libva-nvidia-driver # required by vlc to play mkv files with nvidia gpu nvidia-tweaks # https://github.com/ventureoo/nvidia-tweaks lib32-nvidia-utils gamemode proton-ge-custom-bin lib32-libudev0-shim # fixes Steam runtime's super old 32 bit version of libnm lib32-libnm # required if using systemd 253.5-2 or newer
I would also install
nvidia-dracut-hook
if you are using both Nvidia and dracut. Dracut is the default on recent versions on endeavorOS.For proton ge, I also added myself to the games group with
sudo usermod $USER -a -G games
I also like to prepend the following to my games launch options in steam
gamemoderun PROTON\_CONFIG=dxr11,dxr PROTON\_ENABLE\_NVAPI=1 PROTON\_HIDE\_NVIDIA\_GPU=0 VK\_ICD\_FILENAMES=/usr/share/vulkan/icd.d/nvidia\_icd.json VKD3D\_CONFIG=dxr11,dxr VKD3D\_DISABLE\_EXTENSIONS=VK\_KHR\_present\_id,VK\_KHR\_present\_wait VKD3D\_FEATURE\_LEVEL=12\_1 VKD3D\_SHADER\_MODEL=6\_6
And I set proton-ge as my default proton version on the steam options.
Pure Arch here, no issues with Proton whatsoever.
Any chance this could have been related to EndeavourOS in any way? Like with something pre-installed?
I’m just being curious and throwing ideas here.
The only thing really preinstalled is basic stuff like desktop environments and a few tools to help with updates and manage the system (eos-update, etc). Even almost all the package repositories are the ones maintained by arch.
I’m on Mint with a nvidia card, I haven’t really had to do any tweaks since I stopped trying to install games on an NTFS-formatted drive and nearly every game works perfectly out of the box. There’s a lot of very loud voices complaining about nvidia/tinkering but it’s definitely not universal; you won’t necessarily need to put in a lot of effort to get games to work on Linux.
Yup. I know exactly what you mean. I bought Nobody Wants to Die, which is rated platinum on protondb, and it just crashes within 1 second of startup for me. 3h of fucking around with proton versions, launch arguments, even tried lutris, nothing. The only error I could see took me to a stackoverflow thread about vga to dvi adapter issues and the fix was not relevant. My protontricks is apparently also broken which I have no idea why or when it broke.
I got it refunded, it is what it is. I’ll look into fixing my protontricks when I have more time…
Funnily enough, I’ve had almost this exact same thing happen… On Windows. More than once. Spending days getting it to run hardly at all and weeks trying to figure out how to make it run well. On modern hardware, with both old and new games alike.
I’ve not had that much trouble yet with Linux gaming, with only a few exceptions where I needed to tweak a couple things stuff has pretty much just worked.
I’ve
neverrarely ever had that except one or two games in the last 15 years…
Same for me with DRG and Dolphin+XLinkKai+ZeroTier, they just didn’t work for me on Fedora 40 no matter how much tinkering I did.
Lemmy’s response? sKiLl IsSuE.
Well sheesh… Seems I’ll stick to Windows since I lack the skills to use Linux then.