[mdlug] Steam on Linux

Paul set.mailinglist at gmail.com
Tue Dec 11 05:27:14 EST 2012


Paul Thompson <set.mailinglist at gmail.com>, on Tue  2012.12.11 said:
> 	The error that the workaround tries to avoid is:
> 
> GL_EXT_texture_sRGB_decode: NOT AVAILABLE
> Required OpenGL extension "GL_EXT_texture_sRGB_decode" is not supported. Please
> update your OpenGL driver.
> 
> 	If you get that, either the workaround is bad, or you did not
> do it right.
> 
> Paul
> 

	Hi;

	BTW. To anyone following along; this a fairly temporary
heroic workaround within the confines of a DRM launcher and a closed
source binary. Basicly, the game checks for a certain functionality
in the openGL and bails if it does not find it. The workaround overrides
a basic library function strstr() and specially lies to the program
that it saw what was not there. Hopefully the program continues in bliss.
	The true fix, is that Valve or $SOMEONE implement the functionality
in Mesa, or the program vender doesnt make it bail if the check fails and
the game can still play.
	The abliity to override and wrap any external function
call by any program in this fashion, using the linker-loader is
pretty cool though.

Paul


More information about the mdlug mailing list