Arch linux GLSH 1.40 not supported

Discussion in 'Support!' started by njdart, December 19, 2013.

  1. njdart

    njdart New Member

    Messages:
    3
    Likes Received:
    0
    Tried to get PA working on my ultrabook today, after fixing the libcurl.so.3 problem, i'm presented with another... Something to do with the OpenGL Shading Language (GLSL) 1.40 not being supported (but 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES are...)

    Tried hunting around on the Arch wiki for some information about this, none so far. Am I missing the a library, or is it hardware related? Or am I overlooking the problem all together?

    log files: (first time posting, it wont let me use a full url) pastebin /ip57rDGw
    My specs are:
    (Asus Zenbook UX32A)
    Intel Core i5 3317U Processor
    Integrated Intel HD Graphics 4000
    4GB DDR3 1600 MHz SDRAM
    Running Arch Linux latest kernel
  2. AyanZo

    AyanZo Active Member

    Messages:
    142
    Likes Received:
    27
    Steam or standalone? Steam tends to handle all these dependencies for you if steam itself is satisfied (I run on mint15 and debian jessie xfce)
  3. njdart

    njdart New Member

    Messages:
    3
    Likes Received:
    0
    Standalone, will steam still try to resolve the deps even if i add it as a non-steam game?
  4. AyanZo

    AyanZo Active Member

    Messages:
    142
    Likes Received:
    27
    You bought it off steam? Not that I know of, you'll have to play and crash to find the dependencies. Perhaps there's a readme the devs included? Can one chime in? Did you read the 'getting started on linux' post at the top?
  5. AyanZo

    AyanZo Active Member

    Messages:
    142
    Likes Received:
    27
    Double post
  6. njdart

    njdart New Member

    Messages:
    3
    Likes Received:
    0
    launching it from steam, even as a non-steam game it seems to work.
  7. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    No. As long as I understand it's game bug. Currently PA on Linux use OpenGL 3.0 core profile without forward compatibility, but those shaders require GLSL 1.4 which belongs to OpenGL 3.1.

    Anyway those shaders are not related to game crash. Mac users still have OpenGL 2.1 core profile used and same errors, but game working for them just fine.

    PS: You can also force game to use 3.1 core profile or 3.0 with forward compatibility like that:
    Code:
    MESA_GL_VERSION_OVERRIDE=3.0FC ./PA
    Then shaders will be compiled just fine, but Coherent will crash on start.

Share This Page