Jump to content

[NOTABUG] Do not run on Linux


photo

Recommended Posts

[ MX Linux 19.2 ]

Open Unigine browser via console.

Open created Empty C# project by "Open Editor" in Unigine browser (everything by default).

Get console error: GGLRenderContext::createContext(): glXCreateContextAttribsARB(): failed

Project do not open.

Video card:

Spoiler

Graphics:  Device-1: AMD Juniper PRO [Radeon HD 6750] vendor: ASUSTeK driver: radeon v: kernel
           bus ID: 01:00.0 chip ID: 1002:68bf
           Display: x11 server: X.Org 1.20.4 driver: ati,radeon unloaded: fbdev,modesetting,vesa
           compositor: compton v: 0.1~beta2+20150922 tty: N/A
           OpenGL: renderer: AMD JUNIPER (DRM 2.50.0 / 5.8.0-2-amd64 LLVM 7.0.1)

Console log:

Spoiler

UNIGINE SDK Browser
    Version: 1.9.26 (build: Unknown)
    Features: USE_HASP, USE_BLACK_LIST

[12:30:36:452][LS] Licensing server started at: 0.0.0.0:33333.
[12:30:37:177] HaspDevice::init(): Usb dongle not found

[12:30:37:640] change
[12:30:38:396] getAvailableSDKs
[12:30:38:396] getAvailableAddons
[12:30:38:397] getAvailableDemos
[12:30:38:397] getAvailableDocs
[12:30:38:398] Checking for updates...
[12:30:38:398] getBrowserVersions
[12:30:38:724] Self-update check is scheduled in 1440 minutes
[12:30:38:734] (js)[log]: sdkEditionSelected: communitybin
[12:30:38:737] (js)[log]: sdkVersionSelected: communitybin2.12.0.2linux
[12:30:43:594] (js)[log]: projectEdit: 5098d108c1ea0e133611706960ec1fccc371d5a9
[12:30:43:595] edit project: LD_LIBRARY_PATH="/home/maslobojik/Документы/UNIGINE Projects/unigine_project/bin:/home/maslobojik/Документы/UNIGINE Projects/unigine_project/bin/x64:"$LD_LIBRARY_PATH "/home/maslobojik/Документы/UNIGINE Projects/unigine_project/bin/Editor_x64" -video_app auto -video_vsync 0 -video_refresh 0 -video_mode 21 -video_resizable 1 -video_fullscreen 0 -video_debug 0 -video_gamma 1,000000 -sound_app auto -data_path "../data/" -extern_plugin "FbxImporter,GLTFImporter" -console_command "config_autosave 1 && world_load \"unigine_project\"" &
Using config file "configs/default.config"
Using startup config file "configs/default.boot"
Using user config file "configs/default.user"
Using controls config file "configs/default.controls"

---- Plugins ----
Loading "libFbxImporter_x64.so"...
Loading "libGLTFImporter_x64.so"...
Plugins initialization: 4ms

 

---- Application ----
Loading "libGL.so.1"...
Loading "libopenal.so"...
[12:30:43:877][LS] Client connected. Peer address: 127.0.0.1 Seat id: local-seat (Runtime)
[12:30:43:877][LS] Seat record founded: seats=1, expiration=2040-04-22
[12:30:43:877][LS] Connected hosts: 0
[12:30:43:877][LS] Required seats count: 1
GGLRenderContext::createContext(): glXCreateContextAttribsARB(): failed
------------------------
Engine Microprofile Init
------------------------

---- Render ----
Received signal SIGSEGV, invalid memory reference
MicroProfile: Web server started on 127.0.0.1:1337
"The remote host closed the connection"

 

 

Also crash on startup on samples with error:

Spoiler

---- Application ----
Loading "libGL.so.1"...
Loading "libopenal.so"...
Set 860x560 fullwindow video mode
X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  34 ()
  Serial number of failed request:  34
  Current serial number in output stream:  33
AL lib: (EE) alc_cleanup: 1 device not closed

How to fix it?

Edited by Sneirox
Add info
Link to comment
  • Sneirox changed the title to Do not run on Linux

I have OpenGL 3 on my Linux.

Output:

Spoiler

$ glxinfo | grep "OpenGL"
OpenGL vendor string: X.Org
OpenGL renderer string: AMD JUNIPER (DRM 2.50.0 / 5.8.0-2-amd64, LLVM 7.0.1)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.6
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.1 Mesa 18.3.6
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

 

 

Link to comment

Yeah, that's the main reason why you can't launch any samples and demos. The main issue here is the Turks chip that is limited to OpenGL 3.3 support, so even if you will be able to install the latest Mesa drivers you can't get any higher than OpenGL 3.3.

  • Thanks 1

How to submit a good bug report
---
FTP server for test scenes and user uploads:

Link to comment
  • silent changed the title to [NOTABUG] Do not run on Linux
×
×
  • Create New...