Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 04-30-2026, 04:56 PM   #16
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
One last thing to try, please modify your env-vars.txt file to enable more debug output as follows:

Code:
QTWEBENGINE_CHROMIUM_FLAGS="--enable-logging"
QT_LOGGING_RULES="qt.webenginecontext=true;qt.webengine.compositor=true"
Then try starting up Sigil from a terminal command line prompt.

If that doesn't show any debug info, then I am out of ideas.

Please let me know what you find.

As I do not have the same shared libraries as you do, your coredump will not be any use to me even though I have Linux.

Last edited by KevinH; 04-30-2026 at 05:20 PM.
KevinH is offline   Reply With Quote
Old 04-30-2026, 06:30 PM   #17
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I'm a little stuck in the way of help on this right now. My Arch system is acting up after an update right now. I can launch Cinnamon Wayland and Gnome (also Wayland) sessions (Sigil AppImage still works), but I cannot launch my preferred Cinnamon Xorg session.

It can't be anything too drastic since my Cinnamon Desktop is still there using a Wayland session, but I'm absolutely not ready to abandon Xorg just yet, so I have to figure it out.
DiapDealer is online now   Reply With Quote
Old 04-30-2026, 06:34 PM   #18
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
Manjaro kde moved me to wayland only and removed the plasma-x11 option with no warning during my last update.

Stinks, but I will re-add it. They should not have done that without asking.
KevinH is offline   Reply With Quote
Old 04-30-2026, 07:45 PM   #19
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Not only has the update to GDM 50 moved to Wayland only, it has somehow discovered a way to not be able to even launch an X session. Moving to LightDM and the LightDM greeter got me back up and running with my beloved Cinnamon x11 desktop/session.

The moral of the story appears to be: Do not use the Gnome Display Manager to launch anything other than a Gnome session.

I get that x11 has been completely removed from Gnome 50 (and that their display manager cannot launch a Gnome x11 session), but how can the Gnome Display Manager not launch a completely different DE that DOES support x11?? It's stupid. But whatever... I'm over it.
DiapDealer is online now   Reply With Quote
Old 05-01-2026, 07:57 AM   #20
philja
Addict
philja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enough
 
Posts: 365
Karma: 518
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by KevinH View Post
One last thing to try, please modify your env-vars.txt file to enable more debug output as follows:

Code:
QTWEBENGINE_CHROMIUM_FLAGS="--enable-logging"
QT_LOGGING_RULES="qt.webenginecontext=true;qt.webengine.compositor=true"
Then try starting up Sigil from a terminal command line prompt.

If that doesn't show any debug info, then I am out of ideas.

Please let me know what you find.

As I do not have the same shared libraries as you do, your coredump will not be any use to me even though I have Linux.
OK - I edited env-vars.txt to have just your two lines above and launched Sigil from the
command line. It crashed as expected.

Here is what I saw in the terminal:

Spoiler:
$ AppImages/Sigil-2.7.6-x86_64.AppImage
/tmp/.mount_Sigil-FBBLGM/usr/share/sigil
/tmp/.mount_Sigil-FBBLGM/usr/lib:
Warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
[7098:7098:0501/134556.889694:INFO:zygote_host_impl_linux.cc(132)] No usable sandbox! If you are running on Ubuntu 23.10+ or another Linux distro that has disabled unprivileged user namespaces with AppArmor, see https://chromium.googlesource.com/ch...estrictions.md. Otherwise see https://chromium.googlesource.com/ch...development.md for more information on developing with the (older) SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.
[7098:7098:0501/134557.830782:WARNINGzone_platform_qt.cpp(218)] Failed to load keymap file, falling back to StubKeyboardLayoutEngine
[7098:7131:0501/134558.020791:WARNING:viz_main_impl.cc(85)] VizNullHypothesis is disabled (not a warning)
Warning: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'sigil'")
Segmentation fault (core dumped) AppImages/Sigil-2.7.6-x86_64.AppImage


and this is what was in the crash report :

Spoiler:
PID: 7098 (sigil)
UID: 1000 (pnj)
GID: 1000 (pnj)
Signal: 11 (SEGV)
Timestamp: Fri 2026-05-01 13:46:11 CEST (7s ago)
Command Line: /tmp/.mount_Sigil-FBBLGM/usr/bin/sigil
Executable: /tmp/.mount_Sigil-FBBLGM/usr/bin/sigil
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-7056.scope/tab(7067).scope
Unit: user@1000.service
User Unit: app-org.kde.konsole-7056.scope
Slice: user-1000.slice
Owner UID: 1000 (pnj)
Boot ID: 56c3be01108145919c50b4826c9776dc
Machine ID: e148b6f0022d4180b9c68845ac1ca1a9
Hostname: hostname
Storage: /var/lib/systemd/coredump/core.sigil.1000.56c3be01108145919c50b4826c9776dc.7 098.1777635971000000.zst (present)
Size on Disk: 15.9M
Message: Process 7098 (sigil) of user 1000 dumped core.

Module /tmp/.mount_Sigil-FBBLGM/usr/bin/sigil without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/bin/sigil
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/site-packages/lxml/etree.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/site-packages/lxml/etree.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqwebp.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqwebp.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libjpeg.so.8 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libjpeg.so.8
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqwbmp.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqwbmp.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libdeflate.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libwebp.so.7 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libwebp.so.7
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libtiff.so.5 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libtiff.so.5
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqjpeg.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqjpeg.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqtiff.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqtiff.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqtga.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqtga.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqsvg.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqsvg.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqpdf.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqpdf.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/pyexpat.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/pyexpat.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_elementtree.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_elementtree.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libcrypto.so.3 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libcrypto.so.3
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqico.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqico.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqicns.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqicns.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqgif.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/imageformats/libqgif.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/iconengines/libqsvgicon.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/iconengines/libqsvgicon.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_random.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_random.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_zstd.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_zstd.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_lzma.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_lzma.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_bz2.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_bz2.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_ssl.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_ssl.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/math.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/math.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/unicodedata.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/unicodedata.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_blake2.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_blake2.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_hashlib.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_hashlib.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/zlib.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/zlib.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_struct.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_struct.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_socket.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_socket.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_bisect.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/_bisect.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/binascii.cpython-314-x86_64-linux-gnu.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/python3.14/lib-dynload/binascii.cpython-314-x86_64-linux-gnu.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libmd.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libmd.so.0
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-sync.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-sync.so.1
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-shm.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-xfixes.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-xfixes.so.0
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-randr.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxcb-randr.so.0
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/wayland-shell-integration/libxdg-shell.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/wayland-shell-integration/libxdg-shell.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libffi.so.8 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libffi.so.8
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libkeyutils.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libkeyutils.so.1
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libk5crypto.so.3 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libk5crypto.so.3
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libbrotlicommon.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libkrb5support.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libkrb5support.so.0
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libgssapi_krb5.so.2 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libgssapi_krb5.so.2
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libzstd.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libzstd.so.1
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libbrotlidec.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libpng16.so.16 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libpng16.so.16
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxkbfile.so.1 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxkbfile.so.1
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnspr4.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnspr4.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libplds4.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libplc4.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libplc4.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnss3.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnss3.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libgthread-2.0.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libsmime3.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libsmime3.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnssutil3.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libnssutil3.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libXtst.so.6 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libXtst.so.6
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxkbcommon.so.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libxkbcommon.so.0
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libpython3.14.so.1.0 without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libpython3.14.so.1.0
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/platforms/libqwayland.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/plugins/platforms/libqwayland.so
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libhunspell.so without build-id.
Module /tmp/.mount_Sigil-FBBLGM/usr/lib/libhunspell.so
Module linux-vdso.so.1 from deb linux-7.0.0-14.14.amd64
Module libnss_mdns4_minimal.so.2 from deb nss-mdns-0.15.1-5.amd64
Module liblzma.so.5 from deb xz-utils-5.8.3-1.amd64
Module libVkLayer_MESA_device_select.so from deb mesa-26.0.3-1ubuntu1.amd64
Module libvulkan_lvp.so from deb mesa-26.0.3-1ubuntu1.amd64
Module libvulkan_intel.so from deb mesa-26.0.3-1ubuntu1.amd64
Module libvulkan_nouveau.so from deb mesa-26.0.3-1ubuntu1.amd64
Module libdisplay-info.so.3 from deb libdisplay-info-0.3.0-1.amd64
Module libvulkan.so.1 from deb vulkan-loader-1.4.341.0-1.amd64
Module libbsd.so.0 from deb libbsd-0.12.2-2build2.amd64
Module libtinfo.so.6 from deb ncurses-6.6+20251231-1.amd64
Module libpciaccess.so.0 from deb libpciaccess-0.18.1-1ubuntu4.amd64
Module libxml2.so.16 from deb libxml2-2.15.2+dfsg-0.1.amd64
Module libedit.so.2 from deb libedit-3.1-20251016-1.amd64
Module libdrm_intel.so.1 from deb libdrm-2.4.131-1.amd64
Module libdrm_amdgpu.so.1 from deb libdrm-2.4.131-1.amd64
Module libelf.so.1 from deb elfutils-0.194-4.amd64
Module libxshmfence.so.1 from deb libxshmfence-1.3.3-1build1.amd64
Module libsensors.so.5 from deb lm-sensors-1:3.6.2-2build1.amd64
Module libLLVM.so.21.1 from deb llvm-toolchain-21-1:21.1.8-6ubuntu1.amd64
Module libxcb-present.so.0 from deb libxcb-1.17.0-2ubuntu1.amd64
Module libX11-xcb.so.1 from deb libx11-2:1.8.13-1.amd64
Module libgallium-26.0.3-1ubuntu1.so from deb mesa-26.0.3-1ubuntu1.amd64
Module libEGL_mesa.so.0 from deb mesa-26.0.3-1ubuntu1.amd64
Module libwayland-egl.so.1 from deb wayland-1.24.0-2.amd64
Module libgraphite2.so.3 from deb graphite2-1.3.14-11ubuntu1.amd64
Module libharfbuzz.so.0 from deb harfbuzz-12.3.2-2.amd64
Module libwayland-cursor.so.0 from deb wayland-1.24.0-2.amd64
Module libwayland-client.so.0 from deb wayland-1.24.0-2.amd64
Module libcom_err.so.2 from deb e2fsprogs-1.47.2-3ubuntu4.amd64
Module libpcre2-8.so.0 from deb pcre2-10.46-1build1.amd64
Module libatomic.so.1 from deb gcc-16-16-20260322-1ubuntu1.amd64
Module libdrm.so.2 from deb libdrm-2.4.131-1.amd64
Module libXdmcp.so.6 from deb libxdmcp-1:1.1.5-2.amd64
Module libXau.so.6 from deb libxau-1:1.0.11-1build2.amd64
Module libsystemd.so.0 from deb systemd-259.5-0ubuntu3.amd64
Module libXrender.so.1 from deb libxrender-1:0.9.12-1build1.amd64
Module libGLdispatch.so.0 from deb libglvnd-1.7.0-3.amd64
Module libglib-2.0.so.0 from deb glib2.0-2.88.0-1.amd64
Module libEGL.so.1 from deb libglvnd-1.7.0-3.amd64
Module libgbm.so.1 from deb mesa-26.0.3-1ubuntu1.amd64
Module libasound.so.2 from deb alsa-lib-1.2.15.3-1ubuntu1.amd64
Module libxcb.so.1 from deb libxcb-1.17.0-2ubuntu1.amd64
Module libexpat.so.1 from deb expat-2.7.4-1.amd64
Module libfreetype.so.6 from deb freetype-2.14.2+dfsg-1.amd64
Module libfontconfig.so.1 from deb fontconfig-2.17.1-3ubuntu1.amd64
Module libdbus-1.so.3 from deb dbus-1.16.2-2ubuntu4.amd64
Module libXrandr.so.2 from deb libxrandr-2:1.5.4-1build1.amd64
Module libXfixes.so.3 from deb libxfixes-1:6.0.0-2build2.amd64
Module libXext.so.6 from deb libxext-2:1.3.4-1build3.amd64
Module libXdamage.so.1 from deb libxdamage-1:1.1.7-1.amd64
Module libXcomposite.so.1 from deb libxcomposite-1:0.4.6-1build1.amd64
Module libX11.so.6 from deb libx11-2:1.8.13-1.amd64
Module libxcb-dri3.so.0 from deb libxcb-1.17.0-2ubuntu1.amd64
Module libz.so.1 from deb zlib-1:1.3.dfsg+really1.3.1-1ubuntu3.amd64
Module libGL.so.1 from deb libglvnd-1.7.0-3.amd64
Module libgcc_s.so.1 from deb gcc-16-16-20260322-1ubuntu1.amd64
Module libstdc++.so.6 from deb gcc-16-16-20260322-1ubuntu1.amd64
Module libOpenGL.so.0 from deb libglvnd-1.7.0-3.amd64
Module libGLX.so.0 from deb libglvnd-1.7.0-3.amd64
Stack trace of thread 7098:
#0 0x00007fd07de9246c n/a (libgallium-26.0.3-1ubuntu1.so + 0x129246c)
#1 0x00007fd07ce0639d n/a (libgallium-26.0.3-1ubuntu1.so + 0x20639d)
#2 0x00007fd07cdf1ea8 n/a (libgallium-26.0.3-1ubuntu1.so + 0x1f1ea8)
#3 0x00007fd07d0b819f n/a (libgallium-26.0.3-1ubuntu1.so + 0x4b819f)
#4 0x00007fd07d0b910f n/a (libgallium-26.0.3-1ubuntu1.so + 0x4b910f)
#5 0x00007fd0954aa405 n/a (/tmp/.mount_Sigil-FBBLGM/usr/lib/libQt6WebEngineCore.so.6 + 0xcaa405)
#6 0x00007fd09546943e n/a (/tmp/.mount_Sigil-FBBLGM/usr/lib/libQt6WebEngineCore.so.6 + 0xc6943e)
#7 0x00007fd091ed4948 n/a (/tmp/.mount_Sigil-FBBLGM/usr/lib/libQt6Quick.so.6 + 0x2d4948)
ELF object binary architecture: AMD x86-64


Hope you can see something useful there.
philja is offline   Reply With Quote
Old 05-01-2026, 08:00 AM   #21
philja
Addict
philja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enoughphilja will become famous soon enough
 
Posts: 365
Karma: 518
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
Quote:
Originally Posted by DiapDealer View Post
Not only has the update to GDM 50 moved to Wayland only, it has somehow discovered a way to not be able to even launch an X session. Moving to LightDM and the LightDM greeter got me back up and running with my beloved Cinnamon x11 desktop/session.

The moral of the story appears to be: Do not use the Gnome Display Manager to launch anything other than a Gnome session.

I get that x11 has been completely removed from Gnome 50 (and that their display manager cannot launch a Gnome x11 session), but how can the Gnome Display Manager not launch a completely different DE that DOES support x11?? It's stupid. But whatever... I'm over it.
What are the supposed advantages of Wayland? X11 worked just fine and Wayland seems to have caused problems for several years now.

Now, with the env-vars.txt entries which enable me to start Sigil without a crash, Sigil takes much longer to start than I've ever seen before. A first launch takes up to 10 seconds with subsequent launches taking around 4 secs.

Last edited by philja; 05-01-2026 at 08:05 AM.
philja is offline   Reply With Quote
Old 05-01-2026, 09:22 AM   #22
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
The error messages in your last post show that Qt is trying to use Vulkan (just like the other related error messages). Are you absolutely sure your graphics card driver supports Vulkan?

The second thing I saw is about an app sandbox being used, but using a sandbox with any app like Sigil is simply not a good idea. Not sure is adding the option to turn off the sandbox would help or not.

I found 3 vulkan related packages for your system:

vulkan-tools
vulkan-utils
mesa-vulkan-drivers

That last one is key.

Please make sure all 3 are installed on your system and if not present install-them.

Next try running this command to see what graphics card you have and which driver it uses:

lspci -k | grep -i VGA

Please let us know what you find.

Last edited by KevinH; 05-01-2026 at 09:25 AM.
KevinH is offline   Reply With Quote
Old 05-01-2026, 09:31 AM   #23
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
There may be a second issue at play ...
see this link ...

https://chromium.googlesource.com/ch...estrictions.md

So your new ubuntu has added a new AppArmor security feature that may be killing things your unpriviledged user id is trying to run.

That post tells you how on Ubuntu to turn it off.

I personally think Ubuntu has finally gone over the deep end, turning on a feature like AppArmor by default for a single user Linux box. That is completely for the birds.

I am sure it slows down start-up of any app it deems suspicious.

Maybe adding "--no-sandbox" to the QtWebEngineFlags env var will help?

Last edited by KevinH; 05-01-2026 at 09:36 AM.
KevinH is offline   Reply With Quote
Old 05-01-2026, 09:32 AM   #24
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
You can safely ignore the following (unless the fallback to vulkan is causing the crash--it doesn't on my system):

Code:
Warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
It's very common and goes away with QT_QUICK_BACKEND=software.

This next one about sandboxing is a bit concerning. Looks like AppArmor has set itself up as some sort of Chrome process gatekeeper on Ubuntu

I'm not sure what to make of the next two warnings

The org.freedesktop.portal.Error.Failed is slightly concerning. I've never seen this one. I get warnings about duplicate org.freedesktop.portal registrations all the time, but they seem pretty innocuous. Not sure what a straight-up failure to register the app with dbus might imply.
DiapDealer is online now   Reply With Quote
Old 05-01-2026, 09:47 AM   #25
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
For the record. I don't think AppArmor is trying to sandbox the webengine process itself. I think it's webengine's default. AppArmor just doesn't seem to let unprivileged user processes initiate one. Also QtWebEngine seems to acknowledge that this is a problem. From the Qt6.11 documentation:

Quote:
Qt WebEngine provides out-of-the-box sandboxing support for Chromium render processes.

On Linux, note the following restrictions:

The kernel has to support the anonymous namespaces feature (kernel version 3.8 or later). However, on Debian, Ubuntu, and other Debian-derived distributions, this feature is off by default. It can be turned on by setting /proc/sys/kernel/unprivileged_userns_clone to 1.
The kernel has to support the seccomp-bpf feature (kernel version 3.5 or later).
Setuid sandboxes are not supported and are thus disabled.
To explicitly disable sandboxing, use one of the following options:

Set the QTWEBENGINE_DISABLE_SANDBOX environment variable to 1.
Pass the --no-sandbox command line argument to the user application executable.
Set QTWEBENGINE_CHROMIUM_FLAGS to --no-sandbox
This all sounds like a bit of a deathknell for QtWebEngine applications on Ubuntu. It's like they think the Chrome browser is the only Chrome render process that might exist on a system

Last edited by DiapDealer; 05-01-2026 at 09:51 AM.
DiapDealer is online now   Reply With Quote
Old 05-01-2026, 09:48 AM   #26
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
Check out this post about how AppImage users may have to create their own AppArmor profiles.

https://askubuntu.com/questions/1528...528720#1528720

It seems their snap packages already work with their new AppArmor but of course AppImages do not!

Personally, I would run away from Ubuntu so fast it would not be funny!

Last edited by KevinH; 05-01-2026 at 10:44 AM.
KevinH is offline   Reply With Quote
Old 05-01-2026, 09:52 AM   #27
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,675
Karma: 6774048
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by DiapDealer View Post
You can safely ignore the following (unless the fallback to vulkan is causing the crash--it doesn't on my system):

Code:
Warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
But he may not even have the mesa-vulkan-drivers installed yet so his system may actually be trying to use vulkan and not egl with opengl.

I would still install the drivers just to rule that out.
KevinH is offline   Reply With Quote
Old 05-01-2026, 10:01 AM   #28
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
But he may not even have the mesa-vulkan-drivers installed yet so his system may actually be trying to use vulkan and not egl with opengl.

I would still install the drivers just to rule that out.
Absolutely.
DiapDealer is online now   Reply With Quote
Old 05-01-2026, 10:04 AM   #29
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
Check out this post about how AppImage users may have to create their own AppArmor profiles.

https://askubuntu.com/questions/1528...528720#1528720

It seems their snap packages already work with their new AppArmor but of course AppImages do not!

Personalky, I would run away from Ubuntu so fast it would not be funny!
What a huge pain in the ass to expect users to create AppArmor exemption profiles.
DiapDealer is online now   Reply With Quote
Old 05-01-2026, 10:15 AM   #30
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,459
Karma: 212177022
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
The only thing that has me confused is how our AppImage is able to work around this issue merely by setting QT_QUICK_BACKEND to software and turning off hardware acceleration in QtWebEngine?

If the need for unprivileged usernamespaces is AppImage-centric, I wouldn't think any of Qt's env vars would have an effect on that.

That debug output @philja posted indicates the sandbox messages for Sigil are INFO only. The debug output on the page you linked are FATAL. Perhaps AppArmor is not the source of the crash? I think we might just be back to video driver stuff.

Last edited by DiapDealer; 05-01-2026 at 10:28 AM.
DiapDealer is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil 2.7.0 crashes RbnJrg Sigil 39 12-23-2025 12:14 PM
Sigil 0.7.4 crashes jiarevalo Sigil 3 12-06-2013 06:44 AM
Sigil 0.7.4 CRASHES all the time JSWolf Sigil 6 11-01-2013 01:50 PM
Epub crashes on Sigil for Mac, OK on Sigil for PC crystamichelle Sigil 6 08-14-2013 02:52 PM
sigil crashes? bobcdy Sigil 7 03-05-2011 05:36 AM


All times are GMT -4. The time now is 04:11 PM.


MobileRead.com is a privately owned, operated and funded community.