You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay.!
Latest Comments by Ardje
RocketWerkz have confirmed their plans to do a Linux version of Stationeers
19 October 2018 at 8:57 am UTC

ArdjeSo truthfully, I think that developers should focus on Vulkan first. Once Vulkan is really mainstream, the step to Linux is a tiny one.
I still won't advocate for developers ignoring actual Linux support in favour of using Proton. There's so many reasons why that's a bad idea I don't know where to start.
I know, it feels wrong. But when I think about it, and my experiences with gaming on Linux, and my experiences with the hate crowd within the Linux community.
Problem one they have is that they have directx and opengl to support. Look at ark how crap the opengl looks. Now I don't really care about the looks, because it's a wonderful game. But there is a lot of manure because of opengl vs directx.
When I played farcry in wine with the opengl renderer it was beautiful, but when I played farcry in wine with the DX renderer, it looked so much better.
Now if those developers these days focused on vulkan only and scrap directx and opengl support, then what remains is just platform specifics for windows, linux and mac.
(That's mostly input handling that's very bad).

So my point is: if they have to choose between vulkan or linux support (budget wise), then for me it's vulkan first, linux next. The generation of games following that will already be vulkan, so I would pressure for linux.

But yeah, I feel like the devils advocate.

RocketWerkz have confirmed their plans to do a Linux version of Stationeers
19 October 2018 at 8:46 am UTC

the3dfxdudeJust to be clear, the fact that ABI's and API's change is not really ever an issue, none of which actually makes Proton more viable that running natively. Windows has amazing backwards compatibility because they already install on the system for you a thing actually called "Windows on Windows". So you don't need to install an "old" windows because you already have it.
I know the WoW, because I've seen it up close for 16 bit on NT 4. And it made me scream when I was looking for a way to open a file from a daemon. (I did windows programming for a very short time around NT4, and then I run away to 100% linux).
But the fact remains: GOG had to fix/wrap a lot of games to make them install on newer systems. And the moment someone has to run a game as administrator... that's so wrong...
It just doesn't work anymore due to abi/api change. And actually that's for most of the software that requires some services of the OS, which turn out to be very release specific.

And neither does linux work:
Try a very old glide2 period game on a current system. First they require root, when you circumvent that, there is glibc and any c++ library. And then we get around to the opengl drivers that probably need new glibc's.
Of course it should all be wrapable fortunately.
The biggest advantage linux has, is that API's seldom change. It's only ABI's that are the real problem.

Valve just put out another (smaller) Steam Play beta version
18 October 2018 at 10:27 am UTC Likes: 1

StraToNI am trying to get Offworld Trading Company working on my setup (laptop) using Proton since its beta release, but I keep getting the game crashing immediately after clicking the Play button in the launcher, outputting crash logs and asking me to send them to the developers. I haven't done it, since this game is not officially supported, so I suppose I won't get any answer... but would I?
You should not bother the original developers.
But what you do have to do is report it on the proton issue tracker. Check if the game already has a report, and if not create a new issue. All problems with a game go into a single issue.
There might be just that tiny change on your system that makes it crash on yours and work on others.
Ignore any downvotes of your issues, because there are hateful people everywhere, even if they use linux.

A new stable Steam Client update is out, with fixes for Steam Play and more
12 October 2018 at 10:31 am UTC Likes: 3

TheSHEEEPJust wish the game would support cloud saves.
Cloud doesn't help you here, as it just uploads an empty save :-).
You can do 2 things:
1) assuming a save game is written to a new file, just put a cp -lr ${source} ${dest}$(date +<format>) in your cron.
It can't delete the files that way *and* it doesn't cost you any storage. It can however overwrite it. I fear windows applications are already glad they have a file and will just overwrite it instead of replace with new correct savegame.
2) if they do overwrite instead of replace with new file, you can rsync the tree and --link-to-dest (older backup directories), to have it hardlink the unchanged file to a file already backed up.
You can do 2) on another computer too, it doesn't have to be local. In that case you have cheap cloud storage with multi backups.
Rsync accepts about 20 link-to-dest arguments.

Another thing you can try is to use btrfs, I tried btrfs on bcache with local ssd and an FCoE-vn2vn and pre 4.14 kernel that works fine.
(There is a severe memory leak regression in FCoE-vn2vn in kernels > 4.9).
But going back to btrfs: btrfs can just snapshot your savegames, and it will only cost you storage on things that change. In the case of btrfs, snapshot is a wrong word. fork() is better, because you can actively use both.
The only downside of btrfs is when it barfs on you, you will need to take a long shower, and hope that your backups are working or not needed.

According to Kotaku, Microsoft is close to buying Obsidian
10 October 2018 at 12:05 pm UTC

I want to buy their games so badly... I loved NWN, this should just be about the same.
But time and budget.
Although with Proton out, if I buy a windows game, I also buy a linux game around the same value.
With the exception of GTA V, the linux games was a little less expensive :-).

RocketWerkz have confirmed their plans to do a Linux version of Stationeers
10 October 2018 at 12:01 pm UTC

<bait>I just told them they are stupid to support linux and that they should just support vulkan instead</bait>

But really, since Valve has opened up Proton, we really have to think this through: do you want game developers to support Linux with crappy graphics, or Vulkan through Proton with nice graphics.
Because all I see is this:
Windows DX (good support by engines) vs Linux Opengl (rather awkward support).
I think we must first push the developers to go Vulkan before going Linux.
Because once you go Vulkan, the remainder of the problems are not that big.
And in a sense, I rather have a middleware in between the game and my machine. That might be Proton, or some other thing.
The problem with going full native on both Windows and Linux is that ABI's and API's change. And in the end you can better install the old Windows version through wine/Proton on Linux, instead of the old Windows version on Windows, or the old Linux version on Linux.
As a matter of fact, I had less problems installing GTA-SA or GTA-IV using Proton, than on Windows 10 that was pre-installed on my Win2.
Divine Divinity needed extra hacking from GOG to run it on a recent windows, while the original version works fine on wine.
So truthfully, I think that developers should focus on Vulkan first. Once Vulkan is really mainstream, the step to Linux is a tiny one.

Linux market share on Steam now at a 16 month high after a rounding error was fixed
4 October 2018 at 10:11 am UTC Likes: 5

CorbenBut from how I understand how the survey works, those people won't be counted the month after it again, as the survey should occur only once a year. Time will tell.
Well, some people never ever get a survey in their life. I think I am going to be that one.
But then again, I have lots of history with different sites having problems with my account.
I am that special snowflake, the exception, to stress the validity of the general rule.

The RPG 'Pathfinder: Kingmaker' is out with critical bugs in the Linux version
28 September 2018 at 10:29 am UTC

liamdaweApparently the Linux bug wasn't as easy to solve as they thought. Might be waiting a while.
Which just showcases that probably absolutely nobody tested this game on linux prior to release.
Absurd, really. If you cannot test a build at all before release, don't release it yet...

I had enough bugs hunting me for months that work perfectly fine on my testing platform, but yet in production it seemed to creep up. It was very hard to find, I had to plough through megabytes of straces that I obtained through wonky uplinks.

No amount of unit testing or stress testing would have revealed that bug. And in my case I had complete control over platform and kernels. There were no hidden gotchas.

Now expand that to numerous of different linux platforms, filesystems, kernels, drivers, libraries.

The only thing that can be said is that there was not enough testing done by the beta testers to hit these snags.

The RPG 'Pathfinder: Kingmaker' is out with critical bugs in the Linux version
28 September 2018 at 10:12 am UTC

recioalexOn the steam forums, 1 hour ago the devs said there will be a patch for this on 8 hours "We're not leaving the office until this is solved. "
That does make them sound good, but let's remember issues like this are there because enough testing simply wasn't done. Frankly, loading it up once on Linux would have shown them the issues.
It's not that easy...
The developer might already have it running with a working savegame, and maybe not having any savegame at all is the problem. Once a savegame is created it might work.
I think it is good that they released it on Linux too, even with these bugs.
It shows they want to have it on Linux. Also that they are working hard to fix it is good too.
The problem is studio's need bigger testing audience that can really restart and play the game from beginning to finish.
I know exactly one developer that really plays his game from beginning to some end livestreaming and swearing. It takes him almost a month to run through it. The linux version is just an export for him.
And he has yet another update of his game (Fortresscraft Evolved, developer DJ Arcas/ProjectorGames).
The downside is that nightlies and beta builds are not exported, because to him, creating the export is easy, but to get two different platform versions correctly uploaded into steam is a big nuisance.
If anybody has a hint on how to automate that correctly for a primarily dotnet windows developer...

SC Controller driver and UI version 0.4.5 is out, last release for a while
24 September 2018 at 11:28 am UTC

Actually the guy doesn't have to close anything. Whatever his motives, he can suspend all contributions until he thinks it worth it again.
Yaakuro regularly suspends contribution.

  Go to:
Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Latest Comments
Latest Forum Posts