this post was submitted on 06 Sep 2023
1867 points (100.0% liked)

Linux

1259 readers
47 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
[–] SSUPII@sopuli.xyz 162 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.

[–] BaalInvoker@lemmy.eco.br 85 points 1 year ago (6 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.

[–] Elderos@lemmings.world 45 points 1 year ago (1 children)

It is almost always due to the anticheat programs.

[–] BaalInvoker@lemmy.eco.br 17 points 1 year ago (1 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

[–] Elderos@lemmings.world 10 points 1 year ago* (last edited 1 year ago) (2 children)

Virtually no anticheat worked on Linux just a few years ago except maybe Valve and Blizzard in-house solutions. Games that are out and already committed to a specific anticheat can't do much but to wait, so it is not really on them. Changing the anticheat solution mid-way on a released game would piss off so many people you can't imagine. On a brand new game though, I would agree that this should be considered.

load more comments (2 replies)
load more comments (5 replies)
[–] cooopsspace@infosec.pub 57 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)
[–] GenBlob@lemm.ee 41 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.

[–] LinyosT@sopuli.xyz 18 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)
[–] Junglist@kbin.social 35 points 1 year ago (5 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 (5 replies)
[–] beyond@linkage.ds8.zone 33 points 1 year ago (2 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.

[–] Uluganda@lemmy.ml 11 points 1 year ago

I love you Richard Steaman

[–] Mr_1077@monero.town 9 points 1 year ago (1 children)

No, it is actually GNU/Linux+Steam 😒🤓

(Please don't take this comment seriously, it's a joke)

load more comments (1 replies)
[–] WhyIDie@lemmy.ml 28 points 1 year ago

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

[–] Hairyblue@kbin.social 26 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.

[–] txrx1010@feddit.de 12 points 1 year ago* (last edited 1 year ago)

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 (5 replies)
[–] gamey@feddit.rocks 25 points 1 year ago (2 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 (2 replies)
[–] thepiguy@lemmy.ml 24 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.

[–] unreliable@discuss.tchncs.de 20 points 1 year ago (23 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.

[–] Elderos@lemmings.world 6 points 1 year ago (1 children)

Who is "they"? Not all game companies can afford to support multiple platforms. You're not entitled for developers to support your preferred platform nor does it make sense yo give a negative review unless they lied in the product description.

load more comments (1 replies)
load more comments (22 replies)
[–] RandomVideos@programming.dev 16 points 1 year ago* (last edited 1 year ago) (2 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

[–] Hexarei@programming.dev 11 points 1 year ago

Unfortunately for him, the game devs are the problem

load more comments (1 replies)
[–] banazir@lemmy.ml 15 points 1 year ago (3 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.

[–] flashgnash@lemm.ee 16 points 1 year ago (1 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

[–] banazir@lemmy.ml 8 points 1 year ago* (last edited 1 year ago) (2 children)

Well, yeah, but I think the issue is that the best way to develop for linux is to make a Windows binary. I don't like that. Developers actively sabotaging Wine/Proton compatibility is kind of malicious though.

load more comments (2 replies)
[–] rufus@discuss.tchncs.de 9 points 1 year ago* (last edited 1 year ago) (2 children)

You could bundle your specific versions of libraries. And link it statically. Like most games do anyways.

load more comments (2 replies)
load more comments (1 replies)
[–] s_s@lemmy.one 14 points 1 year ago

Linux compatibility or I send it back!

[–] hornedfiend@sopuli.xyz 13 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)
[–] bitwolf@lemmy.one 11 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.

[–] BillDoor@feddit.uk 10 points 1 year ago (1 children)

I've recently started gaming on linux with surprisingly little problem, given that the last time I tried was about 15 years ago. I don't even know what proton is, but I just installed steam and then my games.. surprisingly on some slightly older games (tf2, HL2) I get a huge FPS boost in Linux compared to windows. Not sure why that would be.

load more comments (1 replies)
[–] dansity@lemmy.dbzer0.com 10 points 1 year ago* (last edited 1 year ago)

I'm blaming companies making a windows and linux version of a software while the linux version is wastly inferior, full of bugs and unstable. I do love the OS but the software experience sometimes ruining it.

[–] Fizz@lemmy.nz 10 points 1 year ago

If it's anti cheat stopping it I blame the game. If it's a bug or poor performance I just say oh well it will work one day.

[–] ChiefSinner@lemm.ee 9 points 1 year ago

I was just thinking about this the other day...like games are optized for windows usually, but windows is not optimized for games. A fresh Windows 10 runs at 2gb ram on idle. It all went down hill for gamers when Microsoft killed xp

[–] qyron@sopuli.xyz 9 points 1 year ago

As a GOG customer, I'll take anything they are giving away, even if I can't run it.

I can always install it in someone's computer for them to enjoy.

[–] Vitaly@feddit.uk 9 points 1 year ago (2 children)
load more comments (2 replies)
[–] Chariotwheel@kbin.social 8 points 1 year ago (2 children)

Blaming the purchaser for not checking beforehand if it will work. ProtonDB is a good source.

[–] UltraFiestaMango@lemmy.ml 11 points 1 year ago (7 children)

And also not always accurate 💩 soo no, still the game's fault

load more comments (7 replies)
load more comments (1 replies)
[–] Cwilliams 8 points 1 year ago* (last edited 1 year ago) (5 children)

Does "plays on linux" mean native , or just 'works fine with WINE (edit: or proton, apparently)'?

[–] Hexarei@programming.dev 12 points 1 year ago (2 children)

There are plenty of games that are very specifically targeting Proton compatibility at a very minimum thanks to the Steam Deck, so I'm perfectly happy with any game that's developed with that in mind.

load more comments (2 replies)
[–] xtremeownage@lemmyonline.com 11 points 1 year ago

Proton* Proton is the way. Granted, proton uses wine... but, makes getting games running nearly effortless is the majority of cases.

Also, has a nice website, protondb.com, which tells you how well / if a game works on linux.

load more comments (3 replies)
[–] LennethAegis@kbin.social 8 points 1 year ago (2 children)

I had a heck of a time trying to get It Takes Two to work on my machine. Apparently every game that launches the EA App from Steam is broken now and needs a custom fix using ProtonTricks.

After a while of searching, I found this guide and it was a lifesaver.
https://steamdeckhq.com/tips-and-guides/fixing-ea-play-blank-screen-for-ea-games-on-steam/

These are sadly the kind of issues that scare people away from Linux gaming. The stuff that works, works great. But when something is not supported, it can be a real pain to find a fix.

load more comments (2 replies)
[–] Honytawk@lemmy.zip 8 points 1 year ago (2 children)

Well, you can't blame developers to not cater to their 1% player base. Especially since that group usually have the most problems and requires more development time.

[–] intrepid@lemmy.ca 11 points 1 year ago (1 children)

I don't remember exactly who, but there was one game developer who was all praises for that 1%. The Linux users were the most prolific testers who sent back detailed bug reports with ways to recreate the bug, logs and often core dumps even. That 1% helped the devs, as well as the other 99%.

load more comments (1 replies)
[–] smileyhead@discuss.tchncs.de 6 points 1 year ago

Market share and earnings are not everything. We understand why game developers could not want to port their stuff, but the point is not to blame operating system that has nothing to do with it and focus trying to convience developers to support user-friendly systems at least out of principle even if it is not the most revenue generating decition.

[–] festus@lemmy.ca 7 points 1 year ago

I'll buy Windows games at full price only if the developer has made efforts to better support Linux users (say by fixing a bug that only affects Linux users).

[–] Nioxic@lemmy.dbzer0.com 7 points 1 year ago

Refund?? 🏴‍☠️

load more comments
view more: next ›