this post was submitted on 06 Sep 2023
2959 points (97.4% liked)

Linux

48311 readers
859 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 239 points 1 year ago

One of the refunds reasons you can select is "the game doesn't run on my PC". This is completely valid.

[–] [email protected] 173 points 1 year ago (3 children)

Or do as I do.

  1. Buy game.

  2. Never play it.

I have a problem.

[–] [email protected] 57 points 1 year ago* (last edited 1 year ago) (12 children)

Or as I do:

  1. Watch videos of Cyberpunk
  2. Think of buying it
  3. Realize I still haven’t finished Mass Effect
  4. Never actually buy Cyberpunk.

Currently I’m thinking of Baldur’s gate 3, but you know… I’ll probably get around to it in a few years.

[–] [email protected] 35 points 1 year ago (10 children)

Buying any game after 3-5 years is the way to go. The bugs are fixed, patches are out, so mods are stable and most of the time you can find a sale where it costs 10-20€. And if you forget about it before that time, that means the game was not worth it

[–] [email protected] 15 points 1 year ago

On top of that, there might be a bundle with the base game + a few DLCs + christmas discount or whatever.

load more comments (9 replies)
load more comments (11 replies)
[–] [email protected] 32 points 1 year ago (3 children)

Or do as I do.

  1. buy game
  2. try to fix the game on Linux for 5hrs straight
  3. learned a lot. worth it.
load more comments (3 replies)
load more comments (1 replies)
[–] [email protected] 134 points 1 year ago (2 children)

Complex and recent games run on Linux these days.

Not allowing run a game in Linux is, nowadays, a choice from its developer rather then a causality. Proton is a really powerful tool!

If a game don't run in Linux, via Proton or natively, that's dev issue that actively blocked Linux.

[–] [email protected] 64 points 1 year ago (1 children)

It is almost always due to the anticheat programs.

[–] [email protected] 21 points 1 year ago (3 children)

Still... There are anticheats that allow Linux, like EAC, Hyperion and many others... If they choose one that does not allow Linux, or choose one that allow Linux but block it, it's a dev issue

load more comments (3 replies)
[–] [email protected] 82 points 1 year ago (1 children)

Blaming the Publishers and Devs because it's actually pretty hard to fuck up a game so that it doesn't work on proton these days

load more comments (1 replies)
[–] [email protected] 55 points 1 year ago (3 children)

If there's a game that can't run on Linux in the current year then that's intentional and it's not worth anyone's money.

[–] [email protected] 27 points 1 year ago* (last edited 1 year ago)

You almost have to go out of your way to make a game incompatible with linux. Considering wine/proton and their various forks cover the vast majority of things at this point.

Even with ACs, the two most used ones completely support Linux. One is completely out of the box, maybe even as far as linux support being opt out. The other requires you to contact its developers to enable compatibility their end iirc.

load more comments (2 replies)
[–] [email protected] 46 points 1 year ago (16 children)

I've been gaming exclusively on Linux since 2014. Gaming on Linux is so good nowadays, thanks to Proton, there are so many amazing titles available to play. Proton makes it all easy - thanks to it, it's just a matter of hitting install and play on Steam (in most cases).

There are so many of them, If something doesn't run on Linux, I just don't care. My backlog of great games is so big, who cares about some singular titles that are not available.

I've recently been playing Baldurs Gate 3, ARMORED CORE VI, Anno 1800 and Battlebit Remastered on my Ubuntu rig. All run great. Neither need any special tweaks (I own them on Steam).

BG3 and Battlebit Remastered are especially stellar.

I recommend BG3 to anyone who likes true roleplaying games with great writing, reactivity and player agency.

Battlebit Remastered is a great multiplayer title with massive 256 player battles and it sits somewhere between Battlefield and Squad (a mixture of arcade and mil-sim elements).

load more comments (16 replies)
[–] [email protected] 45 points 1 year ago* (last edited 1 year ago) (5 children)

Especially if they use an engine that natively supports Linux, they have no excuse not to release a Linux version.

[–] [email protected] 36 points 1 year ago (11 children)

There are tons of reasons my dude. You can still have platform-dependant technologies in your game even if the base engine itself supports linux.

load more comments (11 replies)
load more comments (4 replies)
[–] [email protected] 43 points 1 year ago* (last edited 1 year ago) (6 children)

For me Linux gaming is Steam/Proton. If is works with Steam/Proton, I am playing them. I find that native Linux games are not updated regularly or at all. And Steam wants games to run with the Steam deck. And they are willing work to make that happen.

And game companies know there are a lot of Steam decks out there. And it is not hard to put some effort to see that it runs on that equipment.

All this is a big help for the Linux community. Many gamers don't know that they don't need to buy windows to game. Linux/Steam/Proton is a great option. That is why I make a point to tell people that I am playing Baldur's Gate 3 on my Linux Ubuntu gaming PC. This is how I found out that Linux can play games and switch from Windows. Another Linux gamer told me it was possible.

[–] [email protected] 17 points 1 year ago* (last edited 1 year ago) (1 children)

Agreed. It’s just so sad to me that GOG to this day does not seem to understand their target audience. Seems to me that people who value DRM-free Games overlap vastly with the group of Linux users and still GOG Galaxy is not available on Linux. I would absolutely love GOG Galaxy natively on Linux with Proton integration. Sure we can run it with Lutris etc. but this has been asked from GOG for years. I tried buying everything on GOG instead of Steam until that point where that whole Proton and Steam Deck integration happened. Now I buy everything on steam, just for convenience. I would love to buy everything from GOG but there are just to many hoops to jump through.

load more comments (1 replies)
load more comments (5 replies)
[–] [email protected] 38 points 1 year ago

me, who doesn't care who's to blame, wishing the issue was fixed by anyone

[–] [email protected] 38 points 1 year ago (1 children)

Yeah I can't play rainbow 6 siege since I switched to Linux but I'm staying strong. Fuck ubisoft. And fuck my friends for trying to make me go back to windoz.

[–] [email protected] 29 points 1 year ago (6 children)

The fact that it even supports vulkan, and BattleEye has a Linux version, they just don't use it

load more comments (6 replies)
[–] [email protected] 35 points 1 year ago (6 children)

Wine and DXVK made it increadably easy to support Linux and if a company doesn't even put in that much effort or intentionally breaks the game for you it's certainly not worth your money! I pirate rather than use the refund window but the principal is the same since I do buy good games after all.

load more comments (6 replies)
[–] [email protected] 35 points 1 year ago (4 children)

I'd just like to interject for moment. What you're refering to as Linux, is in fact, Steam/Linux, or as I've recently taken to calling it, Steam plus Linux. Linux is not an operating system unto itself, but rather another component of a fully functioning Steam system made useful by Steam Proton, DXVK, and vital Wine components comprising a full OS as defined by Valve.

[–] [email protected] 15 points 1 year ago

I love you Richard Steaman

load more comments (3 replies)
[–] [email protected] 33 points 1 year ago

I mean, it is not a fault on Linux's end. We have all the tools we need in the form of wine and dxvk, it's the game which fails to work due to some obscure dependency or a mandatory rootkit. One great example is genshin- the game itself works flawlessly, but it has a rootkit which obviously does not work on Linux and you have to patch it out.

[–] [email protected] 27 points 1 year ago (34 children)

A reminder that on last steam report, Linux overcome Mac as second in usage operating system. They don't have to excuse of only support the top 2 OS.

Instead to refund is to negative review, games companies are much more affected by losing a positive rating that a refund.

load more comments (34 replies)
[–] [email protected] 25 points 1 year ago (5 children)

Jesus lol.

This is probably true for big games, but I wouldn't get angry at any small developer for not supporting Linux. It's just not worth it/still such a small base.

[–] [email protected] 23 points 1 year ago (2 children)

Most of the time indie games actually do run on Linux, it's the games from big studios that don't (in my experience)

load more comments (2 replies)
load more comments (4 replies)
[–] [email protected] 23 points 1 year ago (2 children)

At this point I wouldn't be suprised that some dev companies are taking Microsoft kickback money under the table. There is really no excuse for a game not to work on Linux natively on 2023.

[–] [email protected] 16 points 1 year ago

Well, the thing is that developers need to go out of their way to intentionally break Linux support. The community does 99% of the work in most cases. Launchers, along with anti-cheat are the most egregious.

Anti-cheat I can semi-understand, the developer has to do some work, but popular anti-cheats support Linux no problem.

Launchers, however are 100% useless other than Steam itself, I wish Valve would ban third-party launchers. I wouldn't be surprised though if some publishers would pull their games from Steam if Valve outright banned them.

[–] [email protected] 15 points 1 year ago (9 children)

@Rooty @Uluganda you mean apart from the extra work it takes for devs to give support to the platform, a platform where they will get less than 1% of sales.

saying "theres no excuse" is just delusional

load more comments (9 replies)
[–] [email protected] 20 points 1 year ago (3 children)

Honestly, the 2 hour refund window is the perfect length to see how bad the Linux compatibility is. A half hour to try a few tweaks, if I care enough to. Another hour to see if there are subtle bugs or intermittant crashes.

I definitely have tried to run a few games I wouldn't have bothered with otherwise.

[–] [email protected] 27 points 1 year ago* (last edited 1 year ago) (5 children)

The infinite refund window offered by piracy also works, mind you

Also sometimes due to DRM/launcher shit the pirate version actually works much easier on wine/proton. I've downloaded cracked versions of games I actually bought in the past due to this

load more comments (5 replies)
load more comments (2 replies)
[–] [email protected] 19 points 1 year ago

My experience is that all games run on Linux these days. Wine, DXVK and Vulkan are really good. The only games that don't run are those that explicitly ban Linux users with some creepy anti-cheat.

[–] [email protected] 18 points 1 year ago (10 children)

Ok, hear me out. Linux is not an easy platform to develop for because it's in constant flux where systems and libraries come, change and go constantly. Linux itself is a somewhat slippery concept (if we expand from the kernel) where "works on linux" can really mean it's been tested on one particular distro. Debian stable and rolling releases are not the same. Unless I am completely mistaken, I can see why major developers are hesitant to support linux, whatever it even is. Is Android linux?

Now, I'm all for this message. Given how OSs have been developing, I advocate for linux adoption and wish people would "vote with their wallet". Otherwise things just will not change. Well, not for better, if recent history is anything to go by. I just feel that this problem has more prongs than we like to admit, being linux enthusiasts.

Please correct me if I'm wrong.

[–] [email protected] 26 points 1 year ago (6 children)

Not really the case anymore because of proton, game devs develop for Windows and proton and then it'll run on anything that can run proton, Linux, android, Mac or otherwise in the future

From what I hear thanks to proton it's incredibly easy to develop for Linux, as long as you don't use one of the anticheats that doesn't support it or intentionally prevent it from running in proton you're fine

load more comments (6 replies)
load more comments (9 replies)
[–] [email protected] 18 points 1 year ago* (last edited 1 year ago) (3 children)

A friend recently asked me to play a game with him that had an anticheat that Intentinay made it impossible to play the game on linux

I had both linux and windows on my computer, but windows was broken

I tried to make a virtual machine and install windows on it, but i couldnt install it

He blamed all the problems on linux

[–] [email protected] 15 points 1 year ago

Unfortunately for him, the game devs are the problem

load more comments (2 replies)
[–] [email protected] 16 points 1 year ago

Linux compatibility or I send it back!

[–] [email protected] 16 points 1 year ago

In my experience, the effort to fix Linux issues serve as a good litmus test as to how well supported the game is in general.

At least with games that aren't from big studios.

[–] [email protected] 15 points 1 year ago (1 children)

There's some BS happening around Linux support from some devs. e.g. Metro Exodus is Linux native, Metro Exodus Enhanced is Windows only and doesn't work with AMD GPUs.

I bought the game twice (made a mistake and bought it on Epic at launch and now bought it again on Steam to support Linux development and companies that release native builds).

I'm disappointed to see I'm unable to play the Enhanced version.

load more comments (1 replies)
[–] [email protected] 15 points 1 year ago* (last edited 1 year ago) (1 children)

To be fair, game programming is very often hot garbage. Most things I run do not respond for a while at startup. How difficult can it be to decouple your threads?

load more comments (1 replies)
load more comments
view more: next ›