You are not logged in.
Hello. I am creating a new post because I couldn't find anything similar.
On my installation of Elmerfem(26.2.1-1), when I run ElmerGUI it outputs
Load /usr/bin/../share/ElmerGUI/edf/egini.xml... done
Load tetgen plugin... not found
Tetgen functionality unavailable
Constructing ElmergridAPI... done
QWidget: Must construct a QApplication before a QWidget
Annullato (core dump creato) ElmerGUIwith Traceback
Stack trace of thread 397734:
#0 0x00007f83f7c9a17c n/a (libc.so.6 + 0x9a17c)
#1 0x00007f83f7c3e5d0 raise (libc.so.6 + 0x3e5d0)
#2 0x00007f83f7c25685 abort (libc.so.6 + 0x25685)
#3 0x00007f83f6297369 n/a (libQt6Core.so.6 + 0x97369)
#4 0x00007f83f62981a1 _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x981a1)
#5 0x00007f83f74eb9ea n/a (libQt6Widgets.so.6 + 0xeb9ea)
#6 0x00007f83f75d2073 _ZN6QFrameC1EP7QWidget6QFlagsIN2Qt10WindowTypeEE (libQt6Widgets.so.6 + 0x1d2073)
#7 0x00007f83f9b2ffbc _ZN7QwtPlotC2EP7QWidget (libqwt.so.6.3 + 0xfafbc)
#8 0x000055ca23b9b9e6 n/a (ElmerGUI + 0x1a09e6)
#9 0x000055ca23adfdb6 n/a (ElmerGUI + 0xe4db6)
#10 0x000055ca23a79974 n/a (ElmerGUI + 0x7e974)
#11 0x00007f83f7c27781 n/a (libc.so.6 + 0x27781)
#12 0x00007f83f7c278b9 __libc_start_main (libc.so.6 + 0x278b9)
#13 0x000055ca23a7a545 n/a (ElmerGUI + 0x7f545)
Stack trace of thread 397740:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397738:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397739:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397744:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397742:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397735:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7d11a57 ppoll (libc.so.6 + 0x111a57)
#2 0x00007f83f5900f59 n/a (libglib-2.0.so.0 + 0x63f59)
#3 0x00007f83f5901055 g_main_context_iteration (libglib-2.0.so.0 + 0x64055)
#4 0x00007f83f872dea9 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x32dea9)
#5 0x00007f83f86d60eb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d60eb)
#6 0x00007f83f84f77c9 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf77c9)
#7 0x00007f83f2995bfd n/a (libQt5DBus.so.5 + 0x17bfd)
#8 0x00007f83f84f79be n/a (libQt5Core.so.5 + 0xf79be)
#9 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#10 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397745:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397736:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83f84fd20d _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfd20d)
#4 0x00007f83f2dad11f n/a (libQt5WaylandClient.so.5 + 0x6911f)
#5 0x00007f83f84f79be n/a (libQt5Core.so.5 + 0xf79be)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397747:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397737:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7d11365 __poll (libc.so.6 + 0x111365)
#2 0x00007f83f2dad172 n/a (libQt5WaylandClient.so.5 + 0x69172)
#3 0x00007f83f84f79be n/a (libQt5Core.so.5 + 0xf79be)
#4 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#5 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397746:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397741:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397748:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
Stack trace of thread 397743:
#0 0x00007f83f7ca0952 n/a (libc.so.6 + 0xa0952)
#1 0x00007f83f7c94cd9 n/a (libc.so.6 + 0x94cd9)
#2 0x00007f83f7c9754c pthread_cond_wait (libc.so.6 + 0x9754c)
#3 0x00007f83e0e27a0e n/a (libgallium-26.2.1-arch1.1.so + 0x627a0e)
#4 0x00007f83e0ddcc4d n/a (libgallium-26.2.1-arch1.1.so + 0x5dcc4d)
#5 0x00007f83e0e2794d n/a (libgallium-26.2.1-arch1.1.so + 0x62794d)
#6 0x00007f83f7c980a2 n/a (libc.so.6 + 0x980a2)
#7 0x00007f83f7d2080c n/a (libc.so.6 + 0x12080c)
ELF object binary architecture: AMD x86-64This seems to me a Qt problem (I am using Wayland right now), but the problem is that all the other Qt applications seems to run fine, and Qt packages are up to date (I checked it yesterday). Doeas someone please have a suggestion?
Offline
Reads like an application bug, but FWIW if it uses any Qt internals have you tried rebuilding elmerfm against the new Qt?
Offline
Its coming from https://archlinux.org/packages/extra/x86_64/qwt/ but https://github.com/ElmerCSC/elmerfem/bl … in.cpp#L99 looks innocent and if QWT were to create a static global QWidget that would also affect https://archlinux.org/packages/extra/x86_64/qgis/
Online
Sorry, for some reason my previous message got lost.
@Videl I have done it, but unfortunately nothing changes.
@seth, I don't have qwt, so I can't verify.
At this point I don't understand why it does this only to me. I will inform the mantainer, maybe i am not the only one with this problem. Unfortunately I can't also switch to elmerfem-git, because compilation fails with some error about boost.
Offline
@seth, I don't have qwt, so I can't verify.
#7 0x00007f83f9b2ffbc _ZN7QwtPlotC2EP7QWidget (libqwt.so.6.3 + 0xfafbc)pacman -Qs qwt
ldd $(command -v ElmerGUI)At this point I don't understand why it does this only to me
Have you tried a fresh user or moving away ~/.config or at least the elmerfm configuration?
Online
when did you install elmerfem, because it was hit by malware https://md.archlinux.org/s/SxbqukK6IA , if you updated it between 2026-06-9 2026-06-11
I Have Linux Perl Can i Download Gnome???
Offline
Mod note: moving to AUR Issues
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
pacman -Qs qwt
ldd $(command -v ElmerGUI)
local/qwt 6.3.0-2
Qt Widgets for Technical Applications
local/qwt-common 6.3.0-2
Qt Widgets for Technical Applications
[]$ ldd $(command -v ElmerGUI)
linux-vdso.so.1 (0x00007fff1af85000)
libQt5OpenGL.so.5 => /usr/lib/libQt5OpenGL.so.5 (0x00007f1a80a53000)
libQt5Xml.so.5 => /usr/lib/libQt5Xml.so.5 (0x00007f1a80a0f000)
libQt5Script.so.5 => /usr/lib/libQt5Script.so.5 (0x00007f1a80000000)
libQt5PrintSupport.so.5 => /usr/lib/libQt5PrintSupport.so.5 (0x00007f1a8099f000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f1a8092d000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f1a808d1000)
libqwt.so.6.3 => /usr/lib/libqwt.so.6.3 (0x00007f1a7fe35000)
libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x00007f1a7f600000)
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007f1a7ee00000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007f1a7e800000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1a7e400000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f1a802c9000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1a8029c000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f1a7e000000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f1a7fdbc000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f1a8026b000)
libOpenGL.so.0 => /usr/lib/libOpenGL.so.0 (0x00007f1a7fd98000)
libQt6OpenGLWidgets.so.6 => /usr/lib/libQt6OpenGLWidgets.so.6 (0x00007f1a808bf000)
libQt6OpenGL.so.6 => /usr/lib/libQt6OpenGL.so.6 (0x00007f1a7fcef000)
libQt6Widgets.so.6 => /usr/lib/libQt6Widgets.so.6 (0x00007f1a7d800000)
libQt6Svg.so.6 => /usr/lib/libQt6Svg.so.6 (0x00007f1a7f55a000)
libQt6Gui.so.6 => /usr/lib/libQt6Gui.so.6 (0x00007f1a7ce00000)
libQt6Core.so.6 => /usr/lib/libQt6Core.so.6 (0x00007f1a7c600000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f1a7f51d000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f1a7fcd4000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f1a7e2c1000)
libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0x00007f1a80255000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f1a7ccb8000)
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x00007f1a7f506000)
libicui18n.so.78 => /usr/lib/libicui18n.so.78 (0x00007f1a7c200000)
libicuuc.so.78 => /usr/lib/libicuuc.so.78 (0x00007f1a7be00000)
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007f1a7e760000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f1a7c11a000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f1a7bc9d000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f1a80aed000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f1a7bb5b000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f1a7f4f4000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f1a7ed85000)
libQt6DBus.so.6 => /usr/lib/libQt6DBus.so.6 (0x00007f1a7c04d000)
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007f1a7e701000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f1a7ba8b000)
liburing.so.2 => /usr/lib/liburing.so.2 (0x00007f1a7f4ed000)
libb2.so.1 => /usr/lib/libb2.so.1 (0x00007f1a7f4cf000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x00007f1a7b400000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f1a7e6de000)
libicudata.so.78 => /usr/lib/libicudata.so.78 (0x00007f1a79400000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f1a7b9dd000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f1a7e296000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f1a7e268000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f1a7dfad000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f1a7f4bc000)
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007f1a7ed76000)
libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f1a7d7a6000)
libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1 (0x00007f1a79340000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f1a7f4b7000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f1a7ed6e000)
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007f1a7e245000)Have you tried a fresh user or moving away ~/.config or at least the elmerfm configuration?
I checked right now, there is no elmer file in .config. No file in elemerfem package about configuration
@killertofus : I recompiled and reinstalled it this night. Still no change. Maybe this morning qt6 was updated, so that could be something to take note
Offline
What is the output of the following (requires pax-utils):
lddtree $(command -v ElmerGUI)ldd itself shows both Qt6 and Qt5 linked to ElmerGUI, lddtree will show library dependencies in more detail.
Offline
Predicting the answer to #9, you need https://archlinux.org/packages/extra/x86_64/qwt-qt5/
elmerfem uses Qt5, the AUR package lists qwt as dependency and the build probably happily links that, but qwt is and links in Qt6 and that doesn't work.
Even better:
https://github.com/ElmerCSC/elmerfem/bl … eLists.txt looks like upstream perfectly supports Qt6, so you should adjust the PKGBUILD for that.
qt-script is dead,
https://github.com/ElmerCSC/elmerfem/bl … ts.txt#L30
I think qt6-declarative will drag in the other requirements.
Online