В системе установлена mesa версии 9.2 со свежими версиями opengl. В steam runtime судя по всему зашита версия 9.0.1.
И игра вываливается с ошибкой failed create cube map при запуске. В консоли при этом видно, что использовалась mesa 9.0.1.
Как заставить стим и игры в стиме использовать системную месу? STEAM_RUNTIME=0 почему-то не помогает(был очень удивлен, когда версию 9.0.1 так-же увидел).
Сама игра legend of grimrock у меня работает(standalone версия), но хочется запускать ее через стим.
Видеокарта radeon, дрова свободные соответственно.
При запуске standalone версии:
alexv@home ~ $ Grimrock
GL_VERSION: 3.0 Mesa 9.2.0-devel
GL_VENDOR: X.Org
GL_RENDERER: Gallium 0.4 on AMD BARTS
GL_SHADING_LANGUAGE_VERSION: 1.30
При запуске из стима запущенного как STEAM_RUNTIME=0 steam:
GL_VERSION: 2.1 Mesa 9.0.1
GL_VENDOR: X.Org
GL_RENDERER: Gallium 0.4 on AMD BARTS
GL_SHADING_LANGUAGE_VERSION: 1.30
Откуда он при этом умудряется брать старую месу я совсем не понимаю. Из-за этого не может запустится и крашится.