649
submitted 1 year ago* (last edited 1 year ago) by cacheson@kbin.social to c/linuxmemes@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] xkforce@lemmy.world 95 points 1 year ago* (last edited 1 year ago)

Unfortunately gaming is about the least Linux friendly hobby there is. For most tasks you can find software that will make it relatively painless to wean people off Windows but many games, especially new ones, dont work out of the box on Linux. Most of the time, theyre going to have to fiddle with things to get games to work, if they can work and youre going to have to justify to them why they should do that.

[-] Synthead@lemmy.world 101 points 1 year ago
[-] TimeSquirrel@kbin.social 52 points 1 year ago* (last edited 1 year ago)

This literally happened to me:

  1. Install Kubuntu 22.04 and Steam on my kid's PC.

  2. Download Brickrigs, his favorite game.

  3. Crashes on title screen

  4. Spend the next week sporadically troubleshooting when I get a free few minutes here and there.

  5. After week 2, I finally decide for shits and giggles to download and install the "official" AMD driver from AMD's website instead of using the built in kernel one like every goddamn reply on every forum post has been telling me to use, because the PC's GPU is about ten years old at this point and the driver that came with the distro doesn't work with it.

  6. Lo and behold, Brickrigs works.

THIS is how Linux "works", a LOT of the time.

[-] zurohki@aussie.zone 20 points 1 year ago* (last edited 1 year ago)

The new amdgpu kernel driver only launched in 2015 and it was buggy and unstable for a while. GPUs from around that era default to using the older radeon kernel driver which lacks Vulkan support.

Polaris (Radeon RX 400 series from 2016) and newer just work, older cards can take some prodding.

[-] slaecker@lemmy.world 25 points 1 year ago

I've seen this exact situation so many times.

  1. Ask the community about gaming on Linux
  2. Get the response that it works (install Steam and play)
  3. Install Steam
  4. Game doesn't work
  5. Invest hours in troubleshooting
  6. Have the community explain why it doesn't work in your particular case
  7. After hours of fiddling get it working

I've been in this situation myself so many times. I like fiddling with my system but even I ended up dual-booting Windows just for gaming.

[-] Johanno@feddit.de 7 points 1 year ago

Let's get this image then fixed.

Linux gaming works (most of the time without any issues)

What you should know before you switch to Linux:

Not every Hardware is supported as well as on Windows. Old Hardware may work better or worse than on Windows. New hardware may not work at all. Don't buy sth. that isn't at least half a year on the market.

Check protondb if your games do run on linux. For some people even silver there isn't an enjoyable status. Gold should be working as on windows with minor issues and platin is works just fine.

Be ready to learn a new operating System! Linux isn't Windows and the terminal is key to fix issues.

[-] rbits@lemm.ee 7 points 1 year ago

Or Nvidia either according to all the people telling me my problems aren't valid.

So if you want a good time with Linux you need and AMD GPU or integrated graphics, and it can't be too new, and it can't be too old.

I think linux's image is pretty accurate

Also "Be ready to learn a new operating System! Linux isn't Windows and the terminal is key to fix issues." I agree. I think that's not a good idea for a lot of people though. So I think posts like OP's are kinda stupid. People shouldn't try to push Linux on people who shouldn't use it.

[-] Johanno@feddit.de 3 points 1 year ago

I mean most people don't have issues with their gpu. But if you do then get ready for day long trouble shooting.

But if you can't fix problems that my arise don't use Linux.

On the other hand if you only use Internet and occasionally a text Editor like libre writer you won't notice the difference between Linux or Windows

[-] ObiGynKenobi@lemm.ee 2 points 1 year ago

But if you can't fix problems that my arise don't use Linux.

But I thought tenant #1 of the cult of Linux was that Linux is always superior to Windows and everyone should be pushed to use it, no matter what?

load more comments (1 replies)
[-] slaecker@lemmy.world 5 points 1 year ago

I'm a long-term Linux user living mostly on the terminal, knowing quite a lot about the operating system. And sometimes I enjoy tinkering to get a game running even more than playing it. But in the end for some games it just doesn't work. Of course it depends on the game and hardware and what not, but in the end if I can't play all my games on Linux I have to bite the bullet and check for alternatives. And for me this statement is hard as hell.

[-] vox@sopuli.xyz 2 points 1 year ago

yeah the radeon module is hilariously broken.
couldn't even get Firefox to work until I forced amdgpu.

load more comments (2 replies)
[-] vox@sopuli.xyz 6 points 1 year ago* (last edited 1 year ago)

uhh brickrigs works perfectly for me?
on the built-in amdgpu kernel module (since my laptop is like 8 years old i had to force amdgpu instead of radeon drivers)

radeon is hilariously broken, even firefox breaks (won't start sometimes) while it's in use

[-] 5redie8@sh.itjust.works 3 points 1 year ago

Reading this made me flinch and this hasn't even happened to me

[-] ZeroHora@lemmy.ml 3 points 1 year ago

To be fair, a friend of mine had blue screen playing LOL on windows for a month until he found the solution: rename a random .dll of the NVIDIA driver and than reinstall the driver.

Weird stuff happens with PC, with Win, Linux, Mac or anything but people always point to Linux. Yeah on Linux we see more of these things but PC gaming in general is not so user friendly like people think it is.

load more comments (1 replies)
[-] sorrybookbroke@sh.itjust.works 45 points 1 year ago* (last edited 1 year ago)

3: try every proton version
4: try proton GE
5: (proccessing Vulcan shaders)
6: change launch arguments
7: use protontricks to install some weird dependancy
8: sacrifice your pets firstborn at an alter to achieve a running state

Not that hard lol, get good bitches. Also fuck you for wanting to play rainbow 6 siege. All my homies hate rainbow 6 siege.

[-] spaxxor@lemmy.world 13 points 1 year ago* (last edited 1 year ago)

Get booted out of said game because the anti cheat freaked out thanks to Linux.

[-] lesteross@lemmy.world 11 points 1 year ago

What if game is not on steam and it's online game that I'll get banned if I use 3rd party client?

[-] ipkpjersi@lemmy.ml 5 points 1 year ago

That's becoming less and less common these days, thankfully. Especially since the Steam Deck, gaming on Linux is just becoming better and better.

[-] lesteross@lemmy.world 7 points 1 year ago

Sure, but still multiplayer games that are not on steam and have some sort of anticheat or other stuff like that are unlikely to show up on deck. Unless company steps in and release version for steam deck/Linux (which they don't cause it's probably a lot of work for minimal returns), you have to play it on windows. At least I can dual boot on my deck to play those games.

[-] miss_brainfart@lemmy.ml 6 points 1 year ago

Still common enough for plenty of people to be put off by it

load more comments (2 replies)
load more comments (2 replies)
[-] yamapikariya@lemmyfi.com 18 points 1 year ago

So far I've only had an issue with one game (easy to fix, I just restarted steam). I'm relatively new to Linux. (Switched because I didn't feel like paying for windows when I built my PC). To be transparent, I did use Linux a bit 5 years ago in school. But I don't think that counts.

[-] xkforce@lemmy.world 4 points 1 year ago* (last edited 1 year ago)

Steam has many games but odds are most new games are windows and maybe mac only. None of activision's games have official ports and are run using WINE through the use of Lutris or some equivalent. In the past this worked ok but after a fresh install of Kubuntu 22.04, Lutris scripts do not properly install activision games like starcraft II. i.e the Lutris install script for battle.net does nothing (no files are installed, Lutris just stalls indefinitely) and the starcraft II install script just prompts you to install battle.net then goes into a loop.

[-] Tippon@lemmy.dbzer0.com 7 points 1 year ago

It looks like it's either a Kubuntu issue, or something has gone wrong on your end. I read your post so just tried installing it on Mint, and I had no problems.

I checked the Battle.net site first, but they only had Windows or mobile downloads, so I tried installing Lutris. I haven't used Lutris yet, so I found a guide.

I searched the Lutris site for Starcraft II, and clicked the install button, then told my browser that Lutris could open the link. Lutris asked if it could install the Battle.net program, so I said yes and followed the instructions.

Once Battle.net was installed, I opened it, logged in, and searched for Starcraft II. I found the free version, and told it to install.

Once the download finished, I started the game, set up my character, and played the tutorial.

Other than downloading Battle.net through Lutris, the installation was the same as it would be on Windows

[-] xkforce@lemmy.world 4 points 1 year ago* (last edited 1 year ago)

It was a fresh install. All I did is install lutris and attempt to install battlenet from lutris' battlenet page. I also attempted the reported workaround for an issue others are having but that didnt do anything either. It used to work fine in earlier versions of Kubuntu but not this time. And apparently there are other people having issues with battlenet in particular not actually downloading the files it needs correctly due to a dns issue. But in my case, the attempted install doesnt even get that far and if you look in the fold it is supposed to be installing in, there is nothing there. Theres also no log output or anything that indicates it is doing anything.

[-] Synthead@lemmy.world 3 points 1 year ago

What's your opinion of the Steam Deck?

[-] xkforce@lemmy.world 5 points 1 year ago

If I had money Id probably get one. Steam in general has been the best thing to happen to linux gaming ever

[-] j891319@lemmy.world 12 points 1 year ago

I used to also think gaming and Linux are not really that compatible, but Proton being built into steam makes it easy to run pretty much any game out of the box now.

[-] grandkaiser@lemmy.world 12 points 1 year ago* (last edited 1 year ago)

I use both Linux and Windows (Linux professionally, windows personally)

Got a buddy of mine that will wax on for hours about how windows is pointless and should have been replaced by Linux years ago. I'll then go "Cool, so uh, did that game download yet? Lets play!" Then start up the game. Four hours later and he's still trying to get the sound to work or make the graphics display while continuing his rant on how user friendly Linux is.

Like, Linux is great and all, but fuck me, it's not user friendly.

[-] xkforce@lemmy.world 5 points 1 year ago

Just how a significant portion of the community wants it. Nice and obtuse.

[-] AnUnusualRelic@lemmy.world 8 points 1 year ago

It's really a bit like what we used to do when we poked at autoexec.bat and whatnot when running DOS games back when dinosaurs roamed the land.

It's not really complicated, you just have to prod here and there until it works (unless it just doesn't because some kind of anti-consumer software lock just won't play nice with Wine, although that's becoming less common nowadays).

OTOH, things that aren't Linux friendly... corporate accounting, an awful lot of dedicated software for niche industries... There's no lack of things that are still complicated in Linux.

[-] xkforce@lemmy.world 3 points 1 year ago* (last edited 1 year ago)

The problem though is that we are in 2023, a good 32 years after Linux came out. It shouldnt feel like you are in the DOS era. One of the problems that dawns on me is the real issue is a lack of consistency. Sometimes things work great, sometimes they dont. A lot of people arent having the same issues I and many others do which is frustrating because of how the community reacts when someone brings up those inconsistencies. There are a lot of people that dont run into them for one reason or another and all they see is people bitching about from their POV, seemingly nonexistent problems.

[-] AnUnusualRelic@lemmy.world 5 points 1 year ago

You also have to remember that you're running software designed for an entirely different operating system. It's not at all like moving from xp to Windows 10. We're not comparing apples to oranges, but apples to hedgehogs.

That it works most of the time is a fucking miracle in itself.

[-] xkforce@lemmy.world 3 points 1 year ago

Yes it is a miracle that it ever works. HOWEVER it doesnt really matter to most people why it doesn't work sometimes. It isn't fair but the reality is that as far as most people are concerned, their PC is basically a microwave in that they have little interest in how the internals work as long as they work and if they can't do x or y, they dont really care that it isn't Linux's fault. All they see is that they installed this new OS that looks really cool but cant run certain games or run certain software. Now if Linux were popular, it wouldnt be an issue because almost everything would have been written for one distro or another (like android is dominant on phones) but it isn't. Steam is doing a lot to change things and hopefully Linux is better supported by other companies as well in the future but right now there are still enough gaps that I would be very hesitant about recommending Linux to a heavy gamer unless I knew that they basically waded in the steam ecosystem and the vast majority of their games could be run via proton.

load more comments (2 replies)
[-] Holzkohlen@feddit.de 6 points 1 year ago

Tbf you have to fiddle about with the game's graphics settings anyways. I think lots of pc gamers are fine with having to fiddle with things. Heck seems like everyone wo ever bought a steam deck does nothing but fiddle with it. For some that is actually the most fun thing about it all.

[-] xkforce@lemmy.world 9 points 1 year ago

Doing what you need to do to fix compatibility issues is in no way comparable to changing graphics settings.

[-] bitwolf@lemmy.one 3 points 1 year ago

There are also a number of compatibility issues on Windows itself thanks to the mess of DirectX workarounds they need to add to the drivers with each new game.

this post was submitted on 11 Sep 2023
649 points (100.0% liked)

linuxmemes

21114 readers
1281 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS