I think you have the pictures the wrong way round. At least it isn’t sarcastic this way. And the meme is supposed to be.
Just get Windows, dumbass
> Goes to linux community
> Tells user to install windows
:/
It’s a bold.move, Cotton. Let’s see how it plays out
I guess just giving the linux users a taste of their medicine
Sometimes you must be intolerant of other peoples choices
Is using Linux really one of those choices though?
Why? He is happy with his operational system. He do not need to pay 100 bucks for a questionable OS . Linux had overcome MacOs as number of users on steam. It is his right to complain. Go sell in windows store if you want be windows exclusive.
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
I had the same with Genshin Impact; it refuses to install on Linux due to “cheating rootkits”, it even refuses to install on a Windows 11 VM in VirtualBox!
How does it do that‽VB is easy to detect
Unfortunately for him, the game devs are the problem
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.
surprisingly on some slightly older games (tf2, HL2) I get a huge FPS boost in Linux compared to windows
Oh, I remember watching video on youtube on that topic. Short answer: because opensource. Long answer: because developers better understood how to optimize. Same optimizations slightly boosted FPS on windows.
I don’t even know what proton is
Valve games run natively on Linux, so no need in proton.
I’m not completely sure about it, but I believe both TF2 and HL2 are native ports that Valve did themselves. Could be the reason.
I’ve had issue with Stray not detecting my game controller. Went to the customer service and they told me it only runs on Windows…
I’ve successfully run it, only missing the controller support. Turns out I needed to install the udev support to solve it.
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.
One of the refunds reasons you can select is “the game doesn’t run on my PC”. This is completely valid.
Close. It either natively runs well on Linux, or refund. No Proton, no Wine. Made natively for Linux and runs well, supporting X11 and that Wayland crap. Otherwise “gamers” will once again blame Linux… again. And there is nothing worse than whiny gamers blaming Linux.
Personally, if Wine/Proton is officially supported I am fine to pay. If they don’t support native Linux or official Wine/Proton support then I pass. I really don’t care what tools/libraries they use as long as the result is supported and the game runs well.
The problem there is Linux will get blamed when there is a problem. Best just not to have games at all, then.
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.
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.
Yes I think you’re right, there’s probably a significant overlap in the target audience of GOG and Linux users. I guess the reason why GOG hasn’t released a Linux version of GOG Galaxy might be because a large portion of their catalogue is Windows and doesn’t want to include something like Proton or Wine support. I don’t think it absolves them from criticism however.
Yeah I announce it in my steam gamer tag.
If there is one, I tend to use the native Linux version when I can, just to do my miniscule part to encourage devs to support native Linux, though on one or two games I have noticed bugs in the native Linux version that were fixed in the Windows/Proton version. That said, I am still quite thankful and impressed with how well Proton works for anything I use it with.
As someone new to Linux the fact that I could just check a box on steam and suddenly I could install and run the witcher 3 blew my mind. I had no idea. Last I checked on Linux gaming the solution was install windows 😂
@Hairyblue @Uluganda yeah I care less about a Linux native game than a game that has DRM and anti cheat that works with proton. I’ve found that all the games I play on Linux that run on proton run so well on X11 (haven’t gone to Wayland yet).
Considering wine and thus proton don’t support Wayland the games will just run through XWayland so should perform the same as on X11. Personally haven’t encountered any issues outside of things that are caused by X11 limitations
I blame Linux distros for being too complicated and unintuitive for 95% of the population, which in turn gives it a negligible market share from a game development perspective.
Linux compatibility or I send it back!
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.
it’s in constant flux where systems and libraries come, change and go constantly.
Same applies to every non-deprecated OS.
You could bundle your specific versions of libraries. And link it statically. Like most games do anyways.
Pretty sure that’s not just a Linux thing either.
I’d think so, too. But afaik windows people don’t do so much dynamic linking anyways. Most of the times it’s Linux executables that are few megabytes in size and most windows executables are at least tens of megabytes because people prefer statically link things in that world.
Nobody stops you doing the same thing with linux executables.
But why? What libraries are causing problems? Zlib? SDL? Actually SDL better kept dynamically linked because SDL sometimes adds support for new interfaces(wayland, egl).
No libraries are causing problems.
I had some issues running the native version of Prey 2006 because of that
Linux game devs should be targeting the Steam Linux Runtime which provides a stable environment.
Valve should release their distro tbh
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
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.
I think the issue is that the best way to develop for linux is to make a Windows binary
If it works, it works. Stop those bureaucratic inquisitions like “Stack Overflow says it’s not best practice” “Code review is not optional” “It’s gonna crash production” yada yada
As a big Linux fan, it makes me said that Wine needs to exist. But, maybe it’s not such a bad thing. Linux is just a kernel, with no associated libraries for app developers. App devs don’t want to manually write system calls, so it’s always been the case thar they lick and choose which set of libraries to target for their Linux apps. A popular low level choice is the GNU standard C library, and a popular high level choice is the GTK/GDK/Gnome stack. But these aren’t the only choices. I mean you can use the MUSL standard C library if you want. You can choose between OpenGL, Vulkan, and WGPU for graphics already.
I see Wine and Proton as just being another set of standard apis to target. Maybe they don’t have the best design, but is traditional Unix really the best design either? Now the Valve and company are supporting Wine, it’s one of the Linux targets with the most actual developers. And of course it has a huge advantage over the glibc + Vulkan stuff: it retains binary compatibility forever.
Yes, Wine and Proton are great and they do actually solve a lot of issues with linux gaming. I don’t exactly begrudge anyone for choosing to go that route because linux is complicated. But I do wish we’d talk more about native linux gaming and didn’t always default to Proton. Valve has done wonders for gaming on linux, but I am not fan of Steam and their DRM policies.
I really appreciate programs like Bottles these days. Back in 2006 or so I beat Deus Ex on Wine and setting it up was a hassle. Today I’m amazed it was even possible back then.
I totally agree. The real problem for Linux gaming tho is that games are almost always distributed as compuled binaries, but Linux is built around open source. It you had a model where you paid for the source code of a game, and then it got compiled for your machine right when you downloaded, Linux gaming would probably work great. You’d have better fps too. (I actually really like this idea, somebody like GOG should make a client that does this).
I don’t think the best way to develop for Linux is by making a windows binary, I think the best way for game developers to make a Linux version of a game they otherwise wouldn’t is by making a windows binary compatible with proton
Problem is very few developers actively choose to make a Linux game and windows games if done right run at native speeds on Linux anyway.
I’m gonna be unpopular for saying this but it’s the same thing as using HTML for desktop/mobile apps, sure it’s not optimal performance wise but it’s a hell of a lot better than often nothing at all because companies can’t or won’t justify development time to support smaller groups of people on smaller platforms
If such a time comes that desktop Linux has a large enough market share for large companies to take seriously then I’m sure they’ll start developing native versions of maybe even make Linux-first games but sadly we’re nowhere near that point yet so best we can hope for is good cross compatibility tools
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
rt
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.
Or spend a lot of time reverse engineering the game and fixing shit, and completely losing interest in playing once the game is running perfectly.
I don’t know some of my favorite projects are open source engine recreations like OpenMW and re3 for example. If they don’t get shut down by the owner of the IP some of them can be in development for years