I too have this problem. My shortcut is pinned to my and when I select it it highlights for a second, then nothing ever appears on the screen. My log file reads:
2025-08-22T11:20:00
Operating System: Ubuntu 24.04.3 LTS
Compiled using GCC 13.2.0
Qt runtime version: 5.15.13
Qt compilation version: 5.15.13
Addressing mode: 64-bit
MemTotal: 16169820 kB
MemFree: 11007356 kB
MemAvailable: 13116832 kB
SwapTotal: 3905532 kB
model name
: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
cpu MHz
: 1197.760
model name
: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
cpu MHz
: 1462.486
model name
: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
cpu MHz
: 1348.772
model name
: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
cpu MHz
: 1492.171
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915
/usr/bin/stellarium -f no
-------------------------------------------------------------
[ This is Stellarium 24.4 (v24.4.0) -
https://stellarium.org/ ]
[ Copyright (C) 2000-2024 Stellarium Developers ]
-------------------------------------------------------------
Writing log file to: /home/kibatme/.stellarium/log.txt
File search paths:
[0]: /home/kibatme/.stellarium
[1]: /usr/share/stellarium
Config file: /home/kibatme/.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)
OpenGL module type: desktop OpenGL
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.
Default surface format: QSurfaceFormat(version 3.3, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CoreProfile)
OpenGL module type: desktop OpenGL
StelGLWidget constructor
StelGraphicsScene constructor
QWaylandGLContext: failed to create EGLContext, error=3009
QOpenGLWidget: Failed to create context
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::worldTransform: Painter not active
QPainter::save: Painter not active
QPainter::restore: Unbalanced save/restore
QPainter::setWorldTransform: Painter not active
QPainter::end: Painter not active, aborted
QWaylandGLContext: failed to create EGLContext, error=3009
QWaylandGLContext: failed to create EGLContext, error=3009
qt.qpa.backingstore: composeAndFlush: QOpenGLContext creation failed