If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

I'd bet that drivers are holding them back. The original note from last summer said it was running faster on Linux than Windows - with Nvidia binary drivers. I wouldn't be surprised if it can't run at all on FLOSS drivers or AMD binaries. None of the Linux games to date have used any of the more advanced features, lighting and shaders that L4D2, Portal 2, CS:GO or DOTA2 use and I wouldn't be surprised if the AMD binaries choke or crash on them.

You could always test this in a couple months by trying to run them with the latest drivers as of today and see if I was right.

I'd bet that drivers are holding them back. The original note from last summer said it was running faster on Linux than Windows - with Nvidia binary drivers. I wouldn't be surprised if it can't run at all on FLOSS drivers or AMD binaries. None of the Linux games to date have used any of the more advanced features, lighting and shaders that L4D2, Portal 2, CS:GO or DOTA2 use and I wouldn't be surprised if the AMD binaries choke or crash on them.

You could always test this in a couple months by trying to run them with the latest drivers as of today and see if I was right.

AMD blob shares the code, so if they run on Windows, they would also run on the blob.

I'd bet that drivers are holding them back. The original note from last summer said it was running faster on Linux than Windows - with Nvidia binary drivers. I wouldn't be surprised if it can't run at all on FLOSS drivers or AMD binaries. None of the Linux games to date have used any of the more advanced features, lighting and shaders that L4D2, Portal 2, CS:GO or DOTA2 use and I wouldn't be surprised if the AMD binaries choke or crash on them.

Trine 2 runs fine of the FLOSS drivers, and I somehow doubt the Source engine is all that more complicated when compared to that.

Trine 2 runs fine of the FLOSS drivers, and I somehow doubt the Source engine is all that more complicated when compared to that.

Sorry, but...no.

First of all, it's safe to assume that the Source engine gets a lot more active development than the engine used in Trine 2, whose name I forget, and Source has definitely been used for many more high-budget games. Of course it's going to be more complicated.

More importantly, anyone who's ever worked on or debugged an OpenGL implementation knows that different applications use different features in different combinations, even if they are visually similar from a user's perspective, and they thus expose different driver bugs.

AMD blob shares the code, so if they run on Windows, they would also run on the blob.

You're a funny guy. I wouldn't tell that joke to all of the people on HD4xx0 series cards that have to use legacy drivers though... Same age drivers on Windows run TF2 and SS3 fine but can't load or have major issues in Linux. Just look at Valve's github for Steam, more than twice as many issues reported under AMD drivers vs Nvidia, and last time I checked Nvidia had more linux market share.