LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   FreeCAD AppImage broken on -current? (https://www.linuxquestions.org/questions/slackware-14/freecad-appimage-broken-on-current-4175735604/)

pchristy 04-02-2024 09:41 AM

FreeCAD AppImage broken on -current?
 
Slackware64-current, Kernel 6.6.20 FreeCAD 21.2 AppImage

Haven't used FreeCAD for a month or so, and it was working fine last time I used it. Today it is broken:
Code:

MESA-LOADER: failed to open radeonsi: /usr/lib64/dri/radeonsi_dri.so: undefined symbol: amdgpu_va_get_start_addr (search paths /usr/lib64/dri, suffix _dri)
failed to load driver: radeonsi
MESA-LOADER: failed to open radeonsi: /usr/lib64/dri/radeonsi_dri.so: undefined symbol: amdgpu_va_get_start_addr (search paths /usr/lib64/dri, suffix _dri)
failed to load driver: radeonsi
MESA-LOADER: failed to open swrast: /usr/lib64/dri/swrast_dri.so: undefined symbol: amdgpu_va_get_start_addr (search paths /usr/lib64/dri, suffix _dri)
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
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)
/tmp/.mount_FreeCAAMeu6l/AppRun: line 43: 22078 Aborted                ${MAIN} "$@"

I would try and compile it, but there seem to be quite a few dependencies, and the SBo script hasn't been updated for a while.

Any suggestions?

Cheers,

--
Pete

Petri Kaukasoina 04-02-2024 09:57 AM

Try:
Code:

LD_PRELOAD=/usr/lib64/libdrm_amdgpu.so.1 ./FreeCAD-0.21.2-Linux-x86_64.AppImage

pchristy 04-02-2024 10:17 AM

YES! That worked! Many thanks!

:hattip:

--
Pete


All times are GMT -5. The time now is 10:01 AM.