It was due to bug in shader generator. Setting environment variable LC_NUMERIC=C was fixing the issue. AFAIK it was fixed some time ago.
http://steamcommunity.com/app/221410/discussions/2/846939071421782527/
http://steamcommunity.com/app/221410/discussions/1/846940247598887165/
http://steamcommunity.com/app/221410/discussions/0/882966056473048081/
Probably can be closed.
Adding
export LANG=C
export LC_NUMERIC=POSIX
to /usr/bin/steam seems to solve this problem. Thanks @etam for the links, and sorry for not searching more before posting this issue.
If those lines won't generate any issue with other configs, they could become standard in the file.
Does this still occur if you don't set LANG and LC_NUMERIC explicitly? If so, can you tell me what your LANG and LC_NUMERIC settings are? I'll see if I can reproduce it and get it fixed.
I've made a fresh install of Steam Client and this issue seems to be fixed. My LANG and LC_NUMERIC settings are:
LANG=en_US.UTF-8
LC_NUMERIC=pt_BR.UTF-8
Thanks for the attention.
Even after a fresh install, I still get this issue. I also have
LANG=en_US.UTF-8
LC_NUMERIC=POSIX
set. Here is my system info: https://gist.github.com/smoak/5843491
Here is what I am seeing:
I suggest reporting this on the primus bugtracker.
Nothing extracted yet.
As you can see in the screenshot below, the UI kind of crashes when using primusrun. Here what the console says about it:
[Link to Gist] https://gist.github.com/4366424
I run using primusrun to use the Big Picture mode, as Intel's graphic card can't handle it very well...