
@9000: You should vote for egosoft to remove the minigame. It is the worst feature ever. There are mods to circumvent some of the features depending on smalltalk.
Moderator: Moderators for English X Forum
How do you determine the GLSL Version?======================================
FATAL ERROR (version 3.51 - Code revision: 193058): A fatal error has occurred and X cannot recover:
Shader::Compile(tag.v) '0:2(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
'
Version: 3.51 - Code revision: 193058
Please inform EGOSOFT GmbH technical support.
======================================
$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD BARTS
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.6.0-devel (git-e803920)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.6.0-devel (git-e803920)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.6.0-devel (git-e803920)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Well the lighting issue seems fixed however, I still have the start up issue as described above. Don't show any other errorspete910 wrote:Was going to report the light and dark issue but seems to have been mentioned all ready.
Will add though that since that small patch I have to exit steam then start off the command line viaIf I exit the game then try to re-run X Rebirth this is output to the console and fails to re-startCode: Select all
steam steam://run/2870
Code: Select all
XLib::XMLInputOpenCallback(): Failed to open the file: t/0002
When started like said in the console I keep seeing thisCode: Select all
ShaderD3D::SetTechniqueByName() shader shadergl\high_spec\xu_ssao techinque SSAOPOST
cause of the light/dark issue ?
290x 14.12 driver btw
You can use MESA_GL_VERSION_OVERRIDE to make mesa pretend to support an OpenGL 3.3 compatibility context instead of only an OpenGL 3.3 core context to make the game work.EoD wrote: I have mesa with OpenGL 3.3 (and thereforce also GLSL 3.30 if I am not mistaken), so I should have GLSL 3.30 support. Is this a bug in reporting the wrong version of GLSL in mesa?
P.S.: You don't need to start steam that way all the time. You can change the command that's used to launch X Rebirth in the game's Properties in steam under "SET LAUNCH OPTIONS…" toedmondo wrote: I started steam with following command:
Code: Select all
MESA_GL_VERSION_OVERRIDE=3.3COMPAT steam
Code: Select all
MESA_GL_VERSION_OVERRIDE=3.3COMPAT %command%
Apitrace tells me you only request a core profile in some parts of the initialization and don't in some others (glewinfo doesn't at all, since it apparently simply uses glXCreateContext, which if I'm reading the specification and mesa source code right only returns <3.1 or compatibility contexts).timon37 wrote:And yeah you can use the MESA_GL_VERSION_OVERRIDE=3.3 trick. We're requesting the core profile so the "COMPAT" shouldn't be necessary.
I dumped both glxinfo and glewinfo in case you want to have a look at it. Glewinfo says that I have OpenGL 3.3 support:timon37 wrote:@EoD
We use libglew so check glewinfo. I think I've seen with mesa that glewinfo would give different results than glxinfo.
The error you're seeing isn't something I throw or check it's an error given by the driver.
The whole situation is quite a bit weird, I'm not sure if SDL2 is setting up the context very well.
Code: Select all
GL_VERSION_3_3: OK
Code: Select all
ERROR: ld.so: object '/home/ufeindschiff/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ufeindschiff/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ufeindschiff/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 10892 != 10887, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/ufeindschiff/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ufeindschiff/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Elephant Memory Manager Initialized with 0MB
Elephant Memory Manager Name And Callstack Base Address is 0x120d521
Elephant Memory Manager Mode: Resizable Mode, Has small heap: No, 64bit, Version: 1.7.1
Heap Resize Generic 0x0x7fc69c0a8000 to 0x0x7fc6a60a7fc0 freeusable 167772160
Setting breakpad minidump AppID = 2870
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198026514712 [API loaded no]
Performance counter frequency: 1000.000000 MHz - Performance counter overflows in 106747 days
======================================
File I/O: Could not find file './etc\xml\catalog'
======================================
======================================
FileIORequest::WaitForResult() Failed './etc\xml\catalog' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/catalog
======================================
======================================
File I/O: Could not find file './t\0002'
======================================
======================================
FileIORequest::WaitForResult() Failed './t\0002' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: t/0002
======================================
======================================
Error parsing text file t/0002 with libxml2
======================================
======================================
GetTextPage() TextPageTable for page 102 not found!
======================================
======================================
GetTextPage() TextPageTable for page 102 not found!
======================================
Installing breakpad exception handler for appid(steam)/version(1427176184)
/home/Projects/EgoSoft/XR/git/src/libs/xlib/source/xlib/s_win32/fileio.cpp:697 : RemoveDir() XSTUB
/extern/ufeindschiff/SteamLibrary/steamapps/common/X Rebirth/testandlaunch: Zeile 30: 10900 Abgebrochen ./$1
Game removed: AppID 2870 "X Rebirth", ProcID 10900
Code: Select all
Game update: AppID 2870 "X Rebirth", ProcID 9629, IP 0.0.0.0:0
ERROR: ld.so: object '/home/kain/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kain/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kain/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 9633 != 9631, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/kain/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Installing breakpad exception handler for appid(steam)/version(1427490626)
ERROR: ld.so: object '/home/kain/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Elephant Memory Manager Initialized with 0MB
Elephant Memory Manager Name And Callstack Base Address is 0x120d521
Elephant Memory Manager Mode: Resizable Mode, Has small heap: No, 64bit, Version: 1.7.1
Heap Resize Generic 0x0x2ac33a37f000 to 0x0x2ac34437efc0 freeusable 167772160
Setting breakpad minidump AppID = 2870
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198051084856 [API loaded no]
Performance counter frequency: 1000.000000 MHz - Performance counter overflows in 106751 days
======================================
File I/O: Could not find file './etc\xml\catalog'
======================================
======================================
FileIORequest::WaitForResult() Failed './etc\xml\catalog' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/catalog
======================================
======================================
File I/O: Could not find file './t\0002'
======================================
======================================
FileIORequest::WaitForResult() Failed './t\0002' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: t/0002
======================================
======================================
Error parsing text file t/0002 with libxml2
======================================
======================================
GetTextPage() TextPageTable for page 102 not found!
======================================
======================================
GetTextPage() TextPageTable for page 102 not found!
======================================
======================================
GetTextPage() TextPageTable for page 102 not found!
======================================
Installing breakpad exception handler for appid(steam)/version(1427490626)
/home/Projects/EgoSoft/XR/git/src/libs/xlib/source/xlib/s_win32/fileio.cpp:697 : RemoveDir() XSTUB
/home/kain/.local/share/SteamInstalled/steamapps/common/X Rebirth/testandlaunch: line 30: 9639 Aborted (core dumped) ./$1
Game removed: AppID 2870 "X Rebirth", ProcID 9639
[2015-03-29 09:10:15] Startup - updater built Mar 27 2015 12:35:29
[2015-03-29 09:10:15] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2015-03-29 09:10:15] Verifying installation...
[2015-03-29 09:10:15] Verification complete
[2015-03-29 09:10:30] Shutdown
steam -console 5.52s user 2.88s system 50% cpu 16.641 total