Hi, I am using the repos Sigil version, 1.9.2 in my Mint 21 (Ubuntu 22.04) machine and it was working fine till I started getting this error
Code:
$ sigil
libGL error: DRI driver not from this Mesa build ('23.2.0-devel' vs '23.0.4-0ubuntu1~22.04.1')
libGL error: failed to load driver: radeonsi
libGL error: DRI driver not from this Mesa build ('23.2.0-devel' vs '23.0.4-0ubuntu1~22.04.1')
libGL error: failed to load driver: radeonsi
libGL error: DRI driver not from this Mesa build ('23.2.0-devel' vs '23.0.4-0ubuntu1~22.04.1')
libGL error: failed to load driver: swrast
Warning: WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Warning: QGLXContext: Failed to create dummy context
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
It has to be related with my video card (AMD Radeon) and the amdgpu-driver and all the drivers that come with it. In other 2 machines with Mint 21, Sigil works great as usual. I've tried updating de video card drivers to its last version but I still get the same message.
Thought about installing flatpak's last version but it would install a lot of files from the org.kde.Platform packages (700Mb). Similar case if I follow the manual installation steps.
I posted this in
Sigil's Github and Kevin H kindly suggested either updating libGL and Qt to avoid the problem or building my own copy of Sigil. Both things are beyond my knowledge and I know this is not a problem directly related to Sigil but I would like to keep using the repos version in order not to mess up too much with my system. Is there any chance that you could direct me in any direction in order to solve this incompatibility between Sigil 1.9.2 and my video card?