Sneirox Posted November 10, 2020 Share Posted November 10, 2020 (edited) [ 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 November 10, 2020 by Sneirox Add info Link to comment
silent Posted November 10, 2020 Share Posted November 10, 2020 Hi Sneirox, Could you please send us output of glxinfo | grep "OpenGL" command? It looks like OpenGL 4.5 is not supported with your current installed GPU driver. OpenGL 4.5 is required under Linux for correct engine work. Thanks! How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Sneirox Posted November 10, 2020 Author Share Posted November 10, 2020 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
silent Posted November 10, 2020 Share Posted November 10, 2020 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. 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Sneirox Posted November 10, 2020 Author Share Posted November 10, 2020 So, Unigine 2 do not support OpenGL 3.3 ? Link to comment
silent Posted November 10, 2020 Share Posted November 10, 2020 Yes, OpenGL 4.5 is the min spec. 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Recommended Posts