Steam for Linux

Steam for Linux

Fishou 15 Mar, 2022 @ 10:36am
Does using Proton changes OpenGL reported compatibility?
When launching the game "Worms Clan Wars" natively, it works fine¹ on this little PC² despite the fact it is pretty low-end and sort of old (it was not meant to be used as my daily PC at first but ended being that), I also have a laptop that has the same behavior so far.

When using Proton on this PC (I use 7.0-1, but other versions were tried and have the same issue), it actually reports a window saying (originally in french) "Missing OpenGL shader support"³ and mentioning graphical issues are to be expected. Indeed, some of the elements in-game don't render at all (mostly the obstacles on the map).

The fact it doesn't report this lack of OpenGL shader support in the native linux version and doesn't have the issue, and it doesn't report it nor have issue either on the laptop when using proton got me wondering about this (I don't really expect openGL support to be reported as different between the native version and what proton tells the game). While my hardware is clearly not adapted to gaming, I don't exactly know why only one way of launching it would say openGL shader support is missing.

I mostly wonder why that is out of curiosity, although being able to launch this game with proton would make it less painful due to an issue with the native version¹, but I don't really "hope" for it, I mostly wonder why there is this slight difference in openGL support reported.

1: "Fine" is, as this post explains, not really great as the game will freeze upon finishing a stage/match, forcing to close it, which is why I was looking into proton in the first place for it.
2: it's an optiplex with an Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz, running on Linux Mint 20.3 (64 bits), and reporting supporting OpenGL Version 4.5, so pretty low.
3: "Support de shader OpenGL manquant"