Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by soulsource
Mesa patched to help render The Witcher 2 correctly on radeonsi
9 Jan 2017 at 1:26 pm UTC Likes: 6

Is this a fix for a driver issue, or a workaround for broken game-code?

Divinity: Original Sin may soon work with Mesa drivers
8 Jan 2017 at 9:31 am UTC Likes: 5

Just to clarify:
You can play Divinity: Original Sin right now with stable Mesa, and you don't need any patches to mesa to get it running.
All you need is to set the environment variable allow_glsl_extension_directive_midshader=true, and you'll need to LD_PRELOAD the preload-shim linked in the upstream bug report (link [External Link].

Step by step guide:
1) Download the source for the LD_PRELOAD shim [External Link]
2) Compile it using the command given inside the just downloaded patch file. This will give you a divos-hack.so file.
gcc -s -O2 -shared -fPIC -o divos-hack.{so,c} -ldl
3) Copy the just created divos-hack.so file to your Divinity: Original Sin game folder (the subfolder called game, within the install path)
4) now, from said game folder, run Divinity using the following command:
allow_glsl_extension_directive_midshader=true LD_PRELOAD="divos-hack.so" ./runner.sh

Edit:
Thanks, cRaZy-bisCuiT, for bringing this up. The instructions above are for the GoG version of PoE. For Steam multiplayer and overlay support you'll need to preserve Steam's LD_PRELOAD settings when launching the game, meaning that you'll have to run it through Steam. To do this, first create the divos-hack.so file as above, and then go to the preferences of Divinity: OS in your Steam Library (right click on the entry -> Preferences), and open the "Set Launch Options" dialogue. There, put the following:
allow_glsl_extension_directive_midshader=true LD_PRELOAD="divos-hack.so:$LD_PRELOAD" %command%
It might be necessary to give the full path to divos-hack.so for Steam (I haven't tested it, as I bought the game on GoG).

Happy New Year from GamingOnLinux
31 Dec 2016 at 9:57 pm UTC Likes: 3

Happy new year to both, GoL authors and readers! For my guests and me it's red, red wine right now. Cheers!

What game are you truly thankful to have on Linux & SteamOS?
23 Dec 2016 at 1:44 pm UTC Likes: 1

That's really a hard question. Luckily my two favorite games of all time are available on Linux, it's just so hard to pick a favorite...
As one of them is still early access, I'll pick the other one, that has been officially released last year:
Kerbal Space Program.

I cannot say how many hours I spent playing it, but it might very well be a 4-digit number...

I could list all other games that I really loved to play on Linux, but the list would be immense.

Unity 5.5 released, removes legacy OpenGL support
30 Nov 2016 at 7:55 pm UTC

Isn't KSP 1.2 using glcore? The game renders perfectly fine for me (AMD open source drivers).

Some nuts Black Friday deals for Linux gamers to make note of
25 Nov 2016 at 2:23 pm UTC

Quoting: EikeInfinifactory -50% => 11,49€
Infinifactory is currently Pay More Than The Average at Humble:
https://www.humblebundle.com/nicks-staff-picks-bundle [External Link]

GOG are running a big sale, lots of titles up for cheap
22 Nov 2016 at 1:21 pm UTC Likes: 1

A word of warning regarding Divinity: Original Sin.
While it does run pretty well on AMD with the open source drivers, it only checks if the GPU vendor is ATI, and if it isn't, the game will try to use an nVidia specific OpenGL extension, fail in doing so, and crash...

This means, that if one wants to play it on AMD, one needs to use an LD_PRELOAD shim [External Link] (to fake ATI vendor), and set an environment variable (to set allow_glsl_extension_directive_midshader=true ) to get the game to launch. Details are available in the answers to the bug report [External Link].

Once one manages to get Divinity to start, it runs very stable, and (at least as far as I can tell) without any graphical issues. Performance is excellent on AMD - I didn't let the game output fps numbers, but with a frame rate limit of 60 fps my GPU fan is significantly more quiet than without frame rate limiting.

Feral Interactive are requesting that Canonical get Mesa updates into an official PPA
18 Nov 2016 at 2:37 pm UTC Likes: 2

AMDGPU-Pro is targeted at workstation users, as confirmed by AMD's John Bridgman over at the Phoronix forums [External Link]:
Quoting: John Bridgmanthe primary driver for consumer use will be the all-open stack

Silence from Daedalic Entertainment is an absolutely beautiful story-rich adventure game, my thoughts on it
15 Nov 2016 at 2:37 pm UTC

Given that Whispered World is using the Visionaire engine, and some of Daedalic's other Visionaire titles are available on Linux, I'm still hoping for a port...

Tyranny, the massive new RPG from Obsidian Entertainment releases today day-1 on Linux, our review
10 Nov 2016 at 8:38 pm UTC

Thanks! I was wondering because of the 6 GB minimum requirement, but I guess they just wanted to make sure that there's enough RAM available for the OS, background tasks, and the buffers used for display compositing.
(Not that any desktop I know of would use 2 GB, but better be safe than sorry...)