stellarium icon indicating copy to clipboard operation
stellarium copied to clipboard

[bug] run fail on KylinOS

Open ultrapre opened this issue 1 year ago • 12 comments

OS: KylinOS (Linux version 4.19.71-arm64-desktop+) state: show nothing after starting up, without any reaction. version: v0.22.2, by compiling

Is there any running log I could find?

ultrapre avatar Jul 15 '22 01:07 ultrapre

Please try run through CLI and show the report. Plus check ~/.stellarium/log.txt

alex-w avatar Jul 15 '22 04:07 alex-w

Okay, please wait till Monday and I will put it up.

ultrapre avatar Jul 16 '22 02:07 ultrapre

图片

2022-07-15T09:16:11
Operating System: Kylin V10 SP1
Compiled using GCC 9.3.0
Qt runtime version: 5.12.8
Qt compilation version: 5.12.8
Addressing mode: 64-bit
MemTotal:        8004460 kB
MemFree:         3070812 kB
MemAvailable:    6249092 kB
SwapTotal:       2047996 kB
./stellarium 
 -----------------------------------------------------
[ This is Stellarium 0.22.2 - https://stellarium.org/ ]
[ Copyright (C) 2000-2022 Stellarium Developers       ]
 -----------------------------------------------------
Writing log file to: "/home/usera/.stellarium/log.txt"
File search paths:
  0 .  "/home/usera/.stellarium"
  1 .  "/opt/stellarium/share/stellarium"
Config file is:  "/home/usera/.stellarium/config.ini"
Default surface format:  QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
Desired surface format:  QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
Warning: Setting a new default format with a different version or profile after the global shared context is created may cause issues with context sharing.
QOpenGLWidget is not supported on this platform.
StelGLWidget constructor
StelGraphicsScene constructor
initializeGL
OpenGL supported version:  "OpenGL ES 3.2 v1.r18p0-01rel0.4bca83c4f0a2f24f8bd8cd18303dc620"
Current Format:  QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
StelMainView::init
Detected: OpenGL ES "2.0"
Driver version string: "OpenGL ES 3.2 v1.r18p0-01rel0.4bca83c4f0a2f24f8bd8cd18303dc620"
GL vendor is "ARM"
GL renderer is "Mali-G76"
GL Shading Language version is "OpenGL ES GLSL ES 3.20"
GLSL ES Version Number detected:  3.2
GLSL ES version is fine, we should not see a graphics problem.
Sky language is  "zh_CN"
Planetary features language is  "zh_CN"
Application language is  "zh_CN"
Scripts language is  "zh_CN"
Cache directory is:  "/home/usera/.cache/stellarium/stellarium"
Loaded 252 countries
Loaded 193 regions
Loading Solar System data (1: planets and moons) ...
Loading from : "/opt/stellarium/share/stellarium/data/ssystem_major.ini"
SolarSystem has  83 entries.
Loaded 83 Solar System bodies
Loading Solar System data (2: minor bodies)...
Loading from : "/home/usera/.stellarium/data/ssystem_minor.ini"
SolarSystem has  190 entries.
Loaded 107 Solar System bodies
File ssystem_minor.ini is loaded successfully...
Loading nomenclature for Solar system bodies ...
Loaded 15824 / 15826 items of planetary surface nomenclature
WARNING - These planets to assign nomenclature items were not found: "Dactyl"
Loading star data ...
"Loading /opt/stellarium/share/stellarium/stars/default/stars_0_0v0_8.cat: 0_0v0_8; 4979"
"Loading /opt/stellarium/share/stellarium/stars/default/stars_1_0v0_8.cat: 1_0v0_8; 21806"
"Loading /opt/stellarium/share/stellarium/stars/default/stars_2_0v0_8.cat: 2_0v0_8; 150826"
"Loading /opt/stellarium/share/stellarium/stars/default/stars_3_1v0_4.cat: 3_1v0_4; 425807"
Finished loading star catalogue data, max_geodesic_level:  3
Loading scientific star names from "/opt/stellarium/share/stellarium/stars/default/name.fab"
Loaded 4942 / 4942 scientific star names
Loading scientific star extra names from "/opt/stellarium/share/stellarium/stars/default/extra_name.fab"
Loaded 26200 / 26200 scientific star extra names
Loading variable stars from "/opt/stellarium/share/stellarium/stars/default/gcvs_hip_part.dat"
Loaded 6862 / 6862 variable stars
Loading double stars from "/opt/stellarium/share/stellarium/stars/default/wds_hip_part.dat"
Loaded 22992 / 22992 double stars
Loading cross-identification data from "/opt/stellarium/share/stellarium/stars/default/cross-id.dat"
Loaded 108378 / 108378 cross-identification data records for stars
Loading parallax errors data from "/opt/stellarium/share/stellarium/stars/default/hip_plx_err.dat"
Loaded 117703 / 117703 parallax error data records for stars
Loading proper motion data from "/opt/stellarium/share/stellarium/stars/default/hip_pm.dat"
Loaded 117955 / 117955 proper motion data records for stars
StelCore: Invalid timezone name: ""  -- not setting timezone.
navigation/preset_sky_time is a double - treating as jday: "2451514.25001"
Loading DSO data ...
[...] "Stellarium DSO Catalog, version 3.16 (standard edition)"
Loaded 94663 DSO records
Loading DSO outline data ...
Loaded 98 DSO outline records successfully
LandscapeMgr: initialized Cache for 100 MB.
Loading star names from "/opt/stellarium/share/stellarium/skycultures/western/star_names.fab"
Loaded 1099 / 1099 common star names
Loading DSO name data ...
Loaded 1212 / 1236 DSO name records successfully
WARNING - No position data for 24 objects: "NGC 4173, PGC 2907, PGC 23521, PGC 28759, PGC 29167, PGC 34658, PGC 42102, PGC 44750, PGC 54559, PGC 59117, PGC 59858, PGC 59953, PGC 69018, PGC 69877, PGC 73957, PGC 95597, PGC 100170, PGC 100170, PGC 119230, PGC 1000714, PGC 1694462, PGC 2822840, PGC 2826829, PGC 3098124"
Loaded 88 / 88 constellation records successfully for culture "western"
Loaded 85 / 85 constellation art records successfully for culture "western"
Loaded 88 / 88 constellation names
Loading constellation boundary data ... 
Loaded 782 constellation boundary segments
Error in Asterism  "EnP" : can't find star with coordinates 4.1186 / 88.9226
ERROR reading asterism lines record at line  74 for culture "western"
Error in Asterism  "TA1" : can't find star with coordinates 3.88679 / 63.4834
ERROR reading asterism lines record at line  80 for culture "western"
Error in Asterism  "TA2" : can't find star with coordinates 3.42407 / 71.6847
ERROR reading asterism lines record at line  82 for culture "western"
Error in Asterism  "TA3" : can't find star with coordinates 18.6163 / 72.2672
ERROR reading asterism lines record at line  83 for culture "western"
Error in Asterism  "TA4" : can't find star with coordinates 14.2555 / 18.5829
ERROR reading asterism lines record at line  85 for culture "western"
Error in Asterism  "TA5" : can't find star with coordinates 0.364622 / -23.0087
ERROR reading asterism lines record at line  87 for culture "western"
Error in Asterism  "TA6" : can't find star with coordinates 2.20589 / 8.78867
ERROR reading asterism lines record at line  88 for culture "western"
Error in Asterism  "TA8" : can't find star with coordinates 12.598 / -12.0689
ERROR reading asterism lines record at line  91 for culture "western"
Error in Asterism  "TA9" : can't find star with coordinates 12.6438 / -11.3215
ERROR reading asterism lines record at line  92 for culture "western"
Loaded 75 / 84 asterism records successfully for culture "western"
WARNING - asterism abbreviation "EnP" not found when loading asterism names
WARNING - asterism abbreviation "TA1" not found when loading asterism names
WARNING - asterism abbreviation "TA2" not found when loading asterism names
WARNING - asterism abbreviation "TA3" not found when loading asterism names
WARNING - asterism abbreviation "TA4" not found when loading asterism names
WARNING - asterism abbreviation "TA5" not found when loading asterism names
WARNING - asterism abbreviation "TA6" not found when loading asterism names
WARNING - asterism abbreviation "TA8" not found when loading asterism names
WARNING - asterism abbreviation "TA9" not found when loading asterism names
Loaded 65 / 74 asterism names
stel.OpenGLArray: Vertex Array Objects are supported
Initializing basic GL shaders... 
Creating GUI ...
Loaded plugin "Exoplanets"
[Exoplanets] Version of the format of the catalog: 1
[Exoplanets] loading catalog file: "/home/usera/.stellarium/modules/Exoplanets/exoplanets.json"
Loaded plugin "MeteorShowers"
[MeteorShowersMgr] Loading catalog file: "/home/usera/.stellarium/modules/MeteorShowers/MeteorShowers.json"
[MeteorShowersMgr] Version of the format of the catalog: 2
Loaded plugin "Novae"
[Novae] version of the catalog: 1
[Novae] loading catalog file: "/home/usera/.stellarium/modules/Novae/novae.json"
Loaded plugin "Oculars"
Oculars::validateAndLoadIniFile() ocular.ini exists at:  "/home/usera/.stellarium/modules/Oculars/ocular.ini" . Checking version...
Oculars::validateAndLoadIniFile() found existing ini file version  3.1
Got location ***secret***
Loaded plugin "Satellites"
[Satellites] loading catalogue file: "/home/usera/.stellarium/modules/Satellites/satellites.json"
Satellite has invalid orbit: "FLOCK 2K-30" "42872"
Satellite has invalid orbit: "LEMUR-2-ARTFISCHER" "42881"
Satellite has invalid orbit: "ISS DEB" "44306"
Satellite has invalid orbit: "ACRUX 1" "44369"
Satellite has invalid orbit: "PHOENIX" "45258"
Satellite has invalid orbit: "SPOC" "46921"
Satellite has invalid orbit: "NEUTRON-1" "46923"
Satellite has invalid orbit: "DESCENT" "46927"
Satellite has invalid orbit: "STARLINK-3307" "50164"
Satellite has invalid orbit: "DAILI" "51443"
Satellite has invalid orbit: "GT-1" "51510"
Satellite has invalid orbit: "FALCON 9 DEB" "52504"
Satellite has invalid orbit: "FALCON 9 DEB" "52505"
Satellite has invalid orbit: "FALCON 9 DEB" "52506"
Satellite has invalid orbit: "FALCON 9 DEB" "52507"
Satellite has invalid orbit: "FALCON 9 DEB" "52589"
Satellite has invalid orbit: "FALCON 9 DEB" "52595"
Satellite has invalid orbit: "FALCON 9 DEB" "52596"
Satellite has invalid orbit: "FALCON 9 DEB" "52597"
Satellite has invalid orbit: "FALCON 9 DEB" "52652"
Satellite has invalid orbit: "FALCON 9 DEB" "52653"
Satellite has invalid orbit: "FALCON 9 DEB" "52654"
Satellite has invalid orbit: "FALCON 9 DEB" "52711"
Satellite has invalid orbit: "FALCON 9 DEB" "52712"
Satellite has invalid orbit: "OBJECT B" "52798"
Loaded plugin "SolarSystemEditor"
Using the ssystem_minor.ini file that already exists in the user directory...
[Novae] Updating novae catalog...
Unloaded plugin "SolarSystemEditor"
Unloaded plugin "Satellites"
Unloaded plugin "Oculars"
Unloaded plugin "Novae"
Unloaded plugin "MeteorShowers"
Unloaded plugin "Exoplanets"
Downloaded 1 files (0 kbytes) in a session of 28.973 sec (average of 0 kB/s + 1 files from cache (12 kB)).
LandscapeMgr: Clearing cache of 0 landscapes totalling about  0 MB.

ultrapre avatar Jul 18 '22 03:07 ultrapre

The black screen is the stellarium's main panel.

ultrapre avatar Jul 18 '22 03:07 ultrapre

Did you really have OpenGL ES 3.2 as renderer? Is it ARM64 machine?

alex-w avatar Jul 18 '22 03:07 alex-w

Yes, arm64. How to check is there any OpenGL ES 3.2 as renderer? @alex-w

ultrapre avatar Jul 18 '22 03:07 ultrapre

Please check drivers for Mali-G76 GPU

alex-w avatar Jul 18 '22 04:07 alex-w

We have only little experience in GL ES devices. The Raspberry Pi 3/4 and some Odroid SBCs (ES 2.0) work, and ANGLE on Windows is also GL ES 2. You may have to compile yourself in debug mode with the OPENGL_DEBUG_LOGGING flag set in the cmake configuration. This may give more information what happens (or fails to happen). We use (and need!) an OpenGL "Compatibility" profile, maybe this is not provided by the Mali driver (It says "NoProfile" in the logfile). Some OpenGL expert could help us to convert all legacy uses of OpenGL so that we could start with a "Core" profile.

gzotti avatar Jul 18 '22 08:07 gzotti

QOpenGLWidget is not supported on this platform. ... Detected: OpenGL ES "2.0" Driver version string: "OpenGL ES 3.2 v1.r18p0-01rel0.4bca83c4f0a2f24f8bd8cd18303dc620" GL vendor is "ARM" GL renderer is "Mali-G76" GL Shading Language version is "OpenGL ES GLSL ES 3.20" GLSL ES Version Number detected: 3.2 GLSL ES version is fine, we should not see a graphics problem. ... stel.OpenGLArray: Vertex Array Objects are supported Initializing basic GL shaders...

ultrapre avatar Jul 18 '22 09:07 ultrapre

QOpenGLWidget is not supported on this platform.

Then you are probably out of luck. :-(

gzotti avatar Jul 18 '22 09:07 gzotti

@ultrapre could you test Celestia on your linux-box?

alex-w avatar Sep 17 '22 15:09 alex-w

@ultrapre please show report of eglinfo

alex-w avatar Sep 17 '22 15:09 alex-w

Is this still relevant ?

luzpaz avatar Sep 14 '23 21:09 luzpaz

With the message

QOpenGLWidget is not supported on this platform.

it should be clear that this leads indeed nowhere.

gzotti avatar Sep 14 '23 21:09 gzotti