While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Linaro reveal they're collaborating with Valve for the Steam Frame
- Mesa RADV driver on Linux looks set for a big ray tracing performance boost
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- 007 First Light gets PC specifications released and that's a lot of RAM needed
- SteamOS 3.7.19 arrives with a bunch of essential bug fixes
- > See more over 30 days here
- Welcome back to the GamingOnLinux Forum
- Liam Dawe - Does anyone game and capture card on linux mint?
- LoudTechie - Will you buy the new Steam Machine?
- Gooda - Weekend Players' Club 2026-01-09
- JSVRamirez - New Desktop Screenshot Thread
- Xpander - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
I know that users have some issues with some native games for Linux. I frequently use older Linux distributions to avoid issues with specific games and try to troubleshoot them later.
I don't understand why it's a more popular solution among Windows and Mac users.
View PC info
The only game that I do have problem is The Bard's Tale. This game native version does run but has some serious bugs also the proton version does not run, so I really can't progress the game. Unfortunately I had not played the game much when it was new to be sure if the bugs always existed.
For some older games like Trine just using steam runtime as compatibility is enough (by default I am always running steam-native). Other games had always problems, so the old distribution is completely irrelevant.
I am really annoyed that people have the a very wrong idea about compatibility. We need to promote Linux native API's Like SDL, Vulkan and OpenGL. Games should never-ever by default be dependent to specific versions of Libraries and especially never be dependent to a desktop environment. If you are independent of such things then you have an ELF that will just run on any distro now and to the future.
Valve did two very wrong things that are still haunting the linux gaming. Steam runtime is just the wrong way doing things. Fortunately we have a way out and Valve should adopt this (The way out is using steam-native and pushing the runtime bullshit to compatibility) The other wrong thing is client being 32bit. Linux and Mac clients should had been 64bit from the beginning. Apple "forced" Valve to do the right thing. Valve needs to do the right thing on Linux even if there is nobody that can force them to do it.
Fortunately Valve also did the what really had to be done and this is going forward with SDL (and also many other good things). So even if Valve made some serious mistakes we really need to be grateful to Valve that Linux is a gaming platform.
Last edited by lucinos on 28 Jun 2023 at 2:50 am UTC
View PC info
Last edited by Shmerl on 28 Jun 2023 at 3:10 am UTC
I did do this back in Windows days...... I kept an old XP machine to play old games but it got to much of a hassle to swap machines...... And ive had no luck with duel booting...... So I gave up on that.....
Also I think that Proton/WINE will help to preserve games..... So I dont really see the point myself...... Each to their own though....
Below are some examples.
Probably, I could run many of them on these modern machines if I find time to do it.
Mandrake 7.2 - Exile 3, Würstelstand
Suse 9.3 - Mohaa, Raptor, Reel Deal Slots, Inner worlds
Suse 10.1 - Universal boxing manager, Odyssey By Car, Nuts & Scrap
PCLinuxOS 2010 - Runesoft, LGP, Loki
Ubuntu 22.04 - current games
On the other hand, I don't care about Wine if something doesn't work.
I have a few older machines, so I can always come back to solve these issues later. All four computers are connected to the same monitor, so I got used to the idea of playing games for Linux in a lazy way. It gives me the same experience. Companies are doing incredible job when they are porting games to Linux. I have low expectations about Linux, and I try to respect the time and money they invested.
Windows users build machines with DOS or Windows 98, and Mac users upgrade old Power PC/Intel Macs to play games. I found it fun upgrading the old PC from GeForce 4 MX to GeForce 7300 GT.
Why should we care about preserving games for the other operating systems?
I noticed that Grid Autosport doesn't run on Ubuntu 22.04. I will install something from 2016 because there is a difference between Linux in 2016 and 2023.
Why Steam users can't solve these issues in the same way instead of using Proton?
People can waste hours trying to troubleshoot a game or temporarily use the old Linux distribution. In this case, they can enjoy playing a specific game and find a solution for the new distribution when they find the time.
Last edited by gbudny on 28 Jun 2023 at 11:55 am UTC
I'm finding it enjoyable to run every game for Linux that I didn't play like it was in the past.
Last edited by gbudny on 28 Jun 2023 at 12:09 pm UTC
Windows and Mac users dual-boot their operating systems to sort out these issues. Amiga users do it with AmigaOS and MorphOS.
Why do we always think that Linux is a better operating system? Maybe it is a terrible operating system.
Maybe we should think about older Linux distributions like tools. We need a specific Linux distribution to run an old game and enjoy it.
In this case, we don't have to worry about the lack of patches or poor technical support. It matters what is displayed on the same monitor. If it's a native game for Linux, it's a better choice for me.
It's a much healthy way of thinking to give up and accept this operating system as it's. Maybe it was a hopeless choice, and when we get stuck with these games. It probably doesn't hurt to use native games in a lazy way.
We can always find time to troubleshoot some native games in the distant future. I don't know when it will happen with some of them.
Last edited by gbudny on 28 Jun 2023 at 12:40 pm UTC
There's a principle called [Occam's Razor](https://www.britannica.com/topic/Occams-razor), which states that "Plurality should not be posited without necessity.". It's sometimes [alternately explained](https://www.dictionary.com/e/pop-culture/occams-razor/) as "The simplest answer is the one most likely to be correct.".
For the everyday user just looking to game, there are simply far less hoops to jump through to just click a menu and then click a checkbox in the Steam client, than there are to set up, maintain, and switch back and forth between a current OS and a separate outdated one whenever a problem with a game might occur.
That said, I fully understand the appeal of this for real-hardware retrocomputing if that's anyone's jam, but I don't really understand going through that hassle for relatively recent or current stuff. In those cases, I'd rather just stick to one system myself. :smile:
There's audio issues, controller support, multi-monitor issues etc etc etc that often Proton / Wine will just be better than an old Native release. For me, it's not just "rebooting takes 1 minute" - it's everything around it. Time adds up on all the things.
Last edited by GamingOnLinux Bot on 28 Jun 2023 at 1:01 pm UTC
Then you can dual boot. That part takes a minute. And most of us don't have the luxury of have 4 gaming systems from different eras to play with.
Compared to steam, which literally takes minutes (depending on download speeds), yeah using Steam/Proton is faster... And unlike an ancient unsupported OS, is actually still maintained to work on hardware made in the last decade.
Comparability layers and emulation are made to avoid having to use older distros and hardware for a reason. This is the reason.
I mean I do a lot of things on my computer, I nearly never just strictly play a game but do other things too, like listening to my music, check my emails etc.
I think that's what I could think about "waste of time" mentioned by Liam. I can't have all my software/configuration across many computers with an old distro, I prefer to have all of that on one computer so I can avoid many reboots, or worse have many computers started at the same time.
Last edited by Cyril on 28 Jun 2023 at 1:56 pm UTC
Quite the opposite, really. I'm more bleeding edge than Arch and I've taken over hundreds of packages. For some things I use my own PKGBUILDs to roll up git builds of things etc. I also may stick with an older version of something and then build around it (all its dependents etc.) though, in the event of subtle breakage. I can't use ffmpeg 6.0, for example, because it breaks something at the back end for me. (gstreamer's gst-libav interface)
Games that can't be made to work anymore can go pound salt. If it won't work through Proton either, it's shitware anyway. That's not common, it's more likely that games that didn't work with Proton last time I tried them years ago, do now.
I might do things like that to keep an old native game working, for example I still have the same UT2004 directory and I dropped in a compatible libstdc++.so.5 and stuff to keep it running.
I had this feeling that Linux users don't pay too much attention to the history and games for Linux released before Steam. Why?
What is so complicated about dual-booting?
It's a simple and lazy solution to many complicated issues. You can report a bug if a game is supported and continue your day playing it until someone releases a patch. It's less stressful than installing and spending hours if you encounter an issue.
Current Linux distributions are easy to install on modern computers. I don't encourage anyone to use it for anything other than unsupported games. I treat them like a game console.
I hate when companies abandon old games and stop selling them. Switching can help you postpone a problem and enjoy a game almost immediately when you notice the issue. I can't say it about troubleshooting games on Linux.
We don't have a community that builds applications for old operating systems. Interestingly, Mac and Windows users have a community that creates applications for old operating systems.
These issues are going to happen sooner or later with some games. I prefer to have a system where I can play a game even if a Linux distribution is old.
I don't maintain them.
I use them only to play games that I have issues that I don't want to sort out for hours. Sometimes, I postpone finding solutions for months, and it's a healthy way of dealing with these issues.
I tried to solve issues with the beta version of the Medal of Honor for years. I decided to buy an old computer to play it, which was easy snd cheap (80 PLN - 20$). Strangely enough, I played it many times in the past, and I got used to missing sounds in this game. Then, I get even more lazy with this approach.
Can you be more specific?
Unfortunately, I don't use them because I prefer to use a keyboard and mouse. I had a horrible experience with some multimedia keyboards.
In this case, I suspect that I will have similar problems with controllers.
I read so many times that I switch from a 27-inch monitor to a ex-display 55-inch monitor. I was expecting problems with even two monitors on Linux.
It's always obvious to me that simple solutions on Linux are always better if they aren't too time-consuming. In 2005 I bought Sound Blaster Live 5.1 because I didn't want to create scripts for games that used OSS.
Last edited by gbudny on 28 Jun 2023 at 8:57 pm UTC
There is a reason why a lot of people stop using an old OS and just upgrade: security.
At one point you don't get updates anymore, I hope you don't connect your old machines/systems on Internet...
But in the world of Windows and macOS, upgrade often means "pay again": a new license or a new computer when the old one is not officially "compatible" (we know it's often commercial bullshit thought).
On Linux, you don't pay for each upgrade... most of the time you don't have "compatibility" issues between software and hardware, it works just fine and you can keep your computer more longer, mostly because the goal is not to sell you another thing...
I don't think there is really good reason to not upgrade, except... exceptions what would just need to be fixed.
I think if you have to use an old OS, there is a problem somewhere.
There's no point in asking me, I'm afraid - though I've used Linux for a long time, I didn't start gaming on it until a year-and-a-half ago when I left consoles behind due to cumulative unsatisfactory experiences in that sector. :tongue: I always had a console alongside my PC, prior to that.
That said, I'm aware of the history, and I'd imagine most are.
Nothing is complicated about dual-booting, but for those who have zero need to do it and who can solve the problem with literally three clicks, it's an additional hassle that takes up a lot more time than it needs to.
Aside from that, I'll just quote denyasis here, as their post about this point was so eloquent that I'm not going to reinvent the wheel;
This is the issue for most, and why I mentioned Occam's Razor. :wink:
That's fair, but for most people it's a bigger ask. :wink:
Very true, and I don't like it either. However, this has always happened regardless of OS, and not all OSes have the tools that we're lucky enough to have for it.
Clicking three times in the Steam client can, too, though. :smile:
And that's what great about Linux - we have a lot of options to play how we want to. :grin:
In my own personal experience, that's more wide-ranging on Linux today than on any other OS I've ever used, and when we look at the bigger picture, it's easy to see what Valve sees in it as a gaming platform.
View PC info
Linux itself doesn't handle old (native) ABIs as well as Wine does for Windows ones. So you are getting the issue of old native games breaking. If someone will develop Wine-like backwards compatibility layer for Linux itself - it would solve such problem. But it's a complicated task and so far no one cared especially with focus on gaming related ABIs. So Wine just is and will be way ahead in that for preserving playability of old games.
Last edited by Shmerl on 29 Jun 2023 at 4:43 am UTC
Although Linux is still not well defined as a platform, this is actually getting better. SDL + Vulkan/OpenGL pretty much corresponds to DirectX. Alsa->PulseAudio->Pipewire is the sound system, Systemd (whether people like it or not) is the init system and Desktop Portals are the interface to desktop environment resources. All these we can now safely rely as part of the Linux Platform.
Last edited by lucinos on 29 Jun 2023 at 9:17 pm UTC