Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
abort: main.cc:655 main()
GLEW setup is failing with this error: "Unknown error".
Ensure your graphics driver is up to date with support for OpenGL 4.4.

I have those SDL2 related packages installed on Fedora:

  SDL2-devel-2.24.0-1.fc35.i686             SDL2-static-2.24.0-1.fc35.i686         SDL2_gfx-1.0.4-6.fc35.i686                SDL2_gfx-1.0.4-6.fc35.x86_64       SDL2_gfx-devel-1.0.4-6.fc35.i686    SDL2_gfx-docs-1.0.4-6.fc35.noarch      
  SDL2_image-devel-2.0.5-7.fc35.x86_64      SDL2_mixer-2.0.4-9.fc35.x86_64         SDL2_mixer-devel-2.0.4-9.fc35.x86_64      SDL2_net-2.0.1-14.fc35.i686        SDL2_net-devel-2.0.1-14.fc35.i686   SDL2_ttf-2.0.15-8.fc35.i686            
  SDL2_ttf-devel-2.0.15-8.fc35.i686         cmake-filesystem-3.22.2-1.fc35.i686    libX11-devel-1.7.3.1-1.fc35.i686          libX11-devel-1.7.3.1-1.fc35.x86_64 libXau-devel-1.0.9-7.fc35.x86_64    libglvnd-core-devel-1:1.3.4-2.fc35.i686
  libglvnd-core-devel-1:1.3.4-2.fc35.x86_64 libglvnd-devel-1:1.3.4-2.fc35.i686     libglvnd-devel-1:1.3.4-2.fc35.x86_64      libglvnd-gles-1:1.3.4-2.fc35.i686  libglvnd-opengl-1:1.3.4-2.fc35.i686 libxcb-devel-1.13.1-8.fc35.x86_64      
  mesa-libEGL-devel-21.3.9-1.fc35.i686      mesa-libEGL-devel-21.3.9-1.fc35.x86_64 xorg-x11-proto-devel-2021.5-1.fc35.noarch

This about my glxinfo:

 glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.8
OpenGL core profile shading language version string: 4.60
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.3.8
OpenGL shading language version string: 4.60
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
    GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix,

Windows version works though.

(2 edits)

My guess is this is Wayland vs OpenGL+GLEW problem with the game's Linux build, which Wine is masking when using the Windows build.

Need to do some research and get a Fedora box running.

Edit: https://github.com/factropy/factropy/issues/14