Garuda is running this Appimage (Viva Designer) on my laptop but not on my desktop

I’ve been wanting to try this alternative to InDesign called Viva Designer (also proprietary though), which the publisher provides for Linux as an AppImage. Here I learned that having a cross-distro packaging format doesn’t mean it supports all the distros - the company will look at your problems only if it’s Debian, Ubuntu or Suse Leap.

My problem being that, starting it from the GUI, nothing happens. It tried the terminal, this is the output:

 ./VivaDesigner-11.5.0.9224.appimage
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in "" 
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1' 
QFont::fromString: Invalid description 'FiraCode Nerd Font Mono,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1' 
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1' 
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1' 
fish: Job 1, './VivaDesigner-11.5.0.9224.appi…' terminated by signal SIGSEGV (Adressbereichsfehler)

No, I don’t know how to fix an address range error - do you?

This is the desktop system:

× garuda-inxi
System:
Kernel: 6.18.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=f2f0c810-347a-4c8d-a7e6-7ab94d88296c rw rootflags=subvol=@
quiet resume=UUID=c3653fce-ff77-435e-bd21-efcdc7c6ccaf loglevel=3
Desktop: KDE Plasma v: 6.5.5 tk: Qt v: N/A info: frameworks v: 6.22.0
wm: kwin_wayland tools: avail: lxlock vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Desktop System: Micro (HK) Tech product: Neptune series v: N/A
serial: <superuser required>
Mobo: Shenzhen Meigao Equipment model: AHBAA serial: <superuser required>
uuid: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
v: 1.0E date: 06/09/2023
CPU:
Info: model: 12th Gen Intel Core i7-12650H bits: 64 type: MST AMCP
arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
process: Intel 7 (10nm ESF) family: 6 model-id: 0x9A (154) stepping: 3
microcode: 0x43A
Topology: cpus: 1x dies: 1 clusters: 7 cores: 10 threads: 16 mt: 6 tpc: 2
st: 4 smt: enabled cache: L1: 864 KiB desc: d-4x32 KiB, 6x48 KiB; i-6x32
KiB, 4x64 KiB L2: 9.5 MiB desc: 6x1.2 MiB, 1x2 MiB L3: 24 MiB
desc: 1x24 MiB
Speed (MHz): avg: 1009 min/max: 400/4600:4700:3500 scaling:
driver: intel_pstate governor: powersave cores: 1: 1009 2: 1009 3: 1009
4: 1009 5: 1009 6: 1009 7: 1009 8: 1009 9: 1009 10: 1009 11: 1009 12: 1009
13: 1009 14: 1009 15: 1009 16: 1009 bogomips: 86016
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Alder Lake-P GT1 [UHD Graphics] driver: i915 v: kernel
alternate: xe arch: Xe process: Intel 10nm built: 2020-21 ports:
active: none empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0
chip-ID: 8086:46a3 class-ID: 0380
Device-2: Intel DG2 [Arc A730M] vendor: IP3 Tech driver: i915 v: kernel
alternate: xe arch: Xe-HPG code: Alchemist process: TSMC n6 (7nm)
built: 2022+ pcie: gen: 1 speed: 2.5 GT/s lanes: 1 ports: active: HDMI-A-3
empty: HDMI-A-4 bus-ID: 03:00.0 chip-ID: 8086:5691 class-ID: 0300
Device-3: Microsoft Microsoft LifeCam Cinema
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1.1:4 chip-ID: 045e:0812 class-ID: 0102
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
Monitor-1: HDMI-A-3 model: BenQ GW2760 serial: <filter> built: 2015 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 82 gamma: 1.2
size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: iris device: 2 drv: swrast gbm: drv: iris surfaceless:
drv: iris wayland: drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.3.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Arc A730M Graphics (DG2)
device-ID: 8086:5691 memory: 5.81 GiB unified: no display-ID: :1.0
API: Vulkan v: 1.4.335 layers: 10 device: 0 type: discrete-gpu name: Intel
Arc A730M Graphics (DG2) driver: mesa intel v: 25.3.4-arch1.1
device-ID: 8086:5691 surfaces: N/A device: 1 type: integrated-gpu
name: Intel Graphics (ADL GT2) driver: mesa intel v: 25.3.4-arch1.1
device-ID: 8086:46a3 surfaces: N/A device: 2 type: cpu name: llvmpipe
(LLVM 21.1.6 256 bits) driver: mesa llvmpipe v: 25.3.4-arch1.1 (LLVM
21.1.6) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio driver: snd_hda_intel
v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:51c8 class-ID: 0403
Device-2: Intel DG2 Audio vendor: IP3 Tech driver: snd_hda_intel v: kernel
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:4f90
class-ID: 0403
Device-3: Microsoft Microsoft LifeCam Cinema
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1.1:4 chip-ID: 045e:0812 class-ID: 0102
API: ALSA v: k6.18.7-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I225-V driver: igc v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 port: N/A bus-ID: 06:00.0 chip-ID: 8086:15f3
class-ID: 0200
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 07:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp7s0 state: down mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-6:5 chip-ID: 8087:0032
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.4
lmp-v: 13 status: discoverable: no pairing: no class-ID: 6c0104
Drives:
Local Storage: total: 2.75 TiB used: 572.91 GiB (20.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: OM8PGP41024Q-A0
size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: ELFK0S.6 temp: 34.9 C
scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Crucial model: CT2000MX500SSD1
size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 033 scheme: GPT
Partition:
ID-1: / raw-size: 919.34 GiB size: 919.34 GiB (100.00%)
used: 572.87 GiB (62.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 668 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 919.34 GiB size: 919.34 GiB (100.00%)
used: 572.87 GiB (62.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 919.34 GiB size: 919.34 GiB (100.00%)
used: 572.87 GiB (62.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 919.34 GiB size: 919.34 GiB (100.00%)
used: 572.87 GiB (62.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.11 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
ID-2: swap-2 type: partition size: 34.23 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 48.0 C mobo: N/A
Fan Speeds (rpm): cpu: 1276
Info:
Memory: total: 32 GiB note: est. available: 31.11 GiB used: 6.21 GiB (20.0%)
Processes: 431 Power: uptime: 23m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.43 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 259 default: graphical
tool: systemctl
Packages: 1960 pm: pacman pkgs: 1923 libs: 448
tools: octopi,pacseek,pamac,paru pm: appimage pkgs: 0 pm: flatpak pkgs: 37
Compilers: clang: 21.1.6 gcc: 15.2.1 Shell: Bash v: 5.3.9 default: fish
v: 4.3.3 running-in: konsole inxi: 3.3.40
Garuda (2.12.3-2):
System install date:     2024-12-04
Garuda release:          240428
Last full system update: 2026-02-01
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
Windows dual boot:       Probably (Run as root to verify)
Failed units:
--- System Health Check Report ---
25/26 checks run in 1.24 seconds ⌛
Powered by garuda-health 🦅

✅ System health check passed. No issues found.

Anyhow, the strange part is that it does run on my Laptop which also runs Garuda, I just click the AppImage file and it launches.

Terminal output:

╰─λ ./VivaDesigner-11.5.0.9224_453866eddd7c6a6e0a942cc78891a26e.AppImage
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
QFont::fromString: Invalid description 'Fira Sans,13,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'

That’s all.
System info:

[🔍] × garuda-inxi
System:
Kernel: 6.18.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=dc229e5a-50c1-478a-b84b-e60401e4d6c0 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=258393c9-45c2-4f11-9c89-8fb56cf7d7ab loglevel=3
Desktop: KDE Plasma v: 6.5.5 tk: Qt v: N/A info: frameworks v: 6.22.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: TUXEDO product: TUXEDO v: N/A
serial: <superuser required> Chassis: Notebook type: 10
serial: <superuser required>
Mobo: TUXEDO model: N141CU serial: <superuser required>
uuid: <superuser required> Firmware: UEFI vendor: INSYDE v: 1.07.07RTR1
date: 11/08/2019
Battery:
ID-1: BAT0 charge: 28.3 Wh (83.4%) condition: 33.9/35.3 Wh (96.1%)
volts: 11.48 min: 11.4 model: Notebook BAT type: Li-ion serial: <filter>
charging: status: discharging cycles: N/A
CPU:
Info: model: Intel Core i7-10510U bits: 64 type: MT MCP
arch: Comet/Whiskey Lake note: check gen: core 10 level: v3 note: check
built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
stepping: 0xC (12) microcode: 0x100
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 3400 min/max: 400/4900 scaling: driver: intel_pstate
governor: powersave cores: 1: 3400 2: 3400 3: 3400 4: 3400 5: 3400 6: 3400
7: 3400 8: 3400 bogomips: 36799
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: CLEVO/KAPOK
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0
chip-ID: 8086:9b41 class-ID: 0300
Device-2: Chicony USB2.0 Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:4 chip-ID: 04f2:b649
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
Monitor-1: eDP-1 model: AU Optronics 0x543d built: 2017 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 158 gamma: 1.2
size: 309x174mm (12.17x6.85") diag: 355mm (14") ratio: 16:9
modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.3.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9b41 memory: 15.07 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.4.335 layers: 10 device: 0 type: integrated-gpu
name: Intel UHD Graphics (CML GT2) driver: mesa intel v: 25.3.4-arch1.1
device-ID: 8086:9b41 surfaces: N/A device: 1 type: cpu name: llvmpipe
(LLVM 21.1.6 256 bits) driver: mesa llvmpipe v: 25.3.4-arch1.1 (LLVM
21.1.6) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: CLEVO/KAPOK
driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_cnl
bus-ID: 00:1f.3 chip-ID: 8086:02c8 class-ID: 0403
API: ALSA v: k6.18.7-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: CLEVO/KAPOK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 5000 bus-ID: 3b:00.1 chip-ID: 10ec:8168 class-ID: 0200
IF: enp59s0f1 state: down mac: <filter>
Device-2: Intel Wi-Fi 5 Wireless-AC 9x6x [Thunder Peak] driver: iwlwifi
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 40:00.0
chip-ID: 8086:2526 class-ID: 0280
IF: wlp64s0 state: up mac: <filter>
IF-ID-1: wwp0s20f0u2c3 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel Wireless-AC 9260 Bluetooth Adapter driver: btusb v: 0.8
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:5
chip-ID: 8087:0025 class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.1
lmp-v: 10 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 1.41 TiB used: 643.15 GiB (44.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNW010T8
size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 002C temp: 28.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Crucial model: CT525MX300SSD1
size: 489.05 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: R060 scheme: GPT
Partition:
ID-1: / raw-size: 936.72 GiB size: 936.72 GiB (100.00%)
used: 643.15 GiB (68.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 664 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 936.72 GiB size: 936.72 GiB (100.00%)
used: 643.15 GiB (68.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 936.72 GiB size: 936.72 GiB (100.00%)
used: 643.15 GiB (68.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 936.72 GiB size: 936.72 GiB (100.00%)
used: 643.15 GiB (68.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.43 GiB used: 20 MiB (0.1%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
ID-2: swap-2 type: partition size: 16.85 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 55.0 C pch: 43.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.43 GiB used: 5.15 GiB (33.4%)
Processes: 308 Power: uptime: 23m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.15 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 259 default: graphical
tool: systemctl
Packages: 2198 pm: pacman pkgs: 2144 libs: 508 tools: paru pm: appimage
pkgs: 0 pm: flatpak pkgs: 54 Compilers: clang: 21.1.6 gcc: 15.2.1
Shell: Bash v: 5.3.9 running-in: konsole inxi: 3.3.40
Garuda (2.12.3-2):
System install date:     2023-10-28
Garuda release:          230501
Last full system update: 2026-01-30
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
Windows dual boot:       No/Undetected
Failed units:
--- System Health Check Report ---
25/26 checks run in 1.21 seconds ⌛
Powered by garuda-health 🦅

✅ System health check passed. No issues found.

The best idea I can come up with for a reason is that the desktop has a dedicated Intel Arc GPU, and the laptop is just IntelHD onboard, but if that should actually be the reason for the problem, I still don’t know where to take it from there - any hints greatly appreciated!

EDIT: I’ve tried launching the app a) with the integrated graphics, prefixing the command with DRI_PRIME=1, as well as b) with software rendering, using LIBGL_ALWAYS_SOFTWARE=1, also c) trying to force X11 with QT_QPA_PLATFORM=xcb, all of these got me the same SIGSEV error

Downloaded the AppImage and it´s working here. Maybe you are missing some QT5/QT6 dependencies. I would compare the installations on desktop with those on Laptop.

2 Likes

Hey.

You need to contact the application developers about this. This has nothing to do with Garuda Linux.

What might fix the issue for you is to create a new user on your desktop and sign in with that new user, and then run the AppImage file again (on that new user). If it works, that means the program 100% has a bug.

Those are not relevant for AppImage files.

3 Likes

Yes, you’re right. After I logged out, it occurred to me too. AppImages usually come with everything they need :upside_down_face:

I tried creating a new user and ran it there. Sad to report, same issue (even the problems I had with Calengoo in the taskbar - different forum topic - are the same).

  • What useful info could I give the devs about this, when it runs on one system but not on another?
  • How exactly? I mean the goal would be to find out what is making the system behave differently (throwing a SIGSEV). In AppImage, there’s no difference between the application installs.

Side note, has someone maybe managed to make Affinity run on Garuda? I followed tutorials, same bad luck. I’m the bug magnet.

This was related to missing dependencies, which do not exist cause it´s an AppImage.

1 Like

I have Affinity running in Garuda. I’ve used this repo:

2 Likes

Have you tried pre-pending these two env vars, in addition to QT_QPA_PLATFORM=xcb, QT_STYLE_OVERRIDE="" QT_QPA_PLATFORMTHEME="" ?

Also, not sure if it’s relevant, but the error mentions the font. Is it possible it’s missing from your system? Try (re-)installing these: ttf-fira-sans ttf-fira-code.

One last troubleshooting step, that may possibly expose more of the error, is if you extract the AppImage and then run the binary directly inside the extracted directory? See if it throws more useful errors/traces?

2 Likes

Thank you, I tried all your suggestions now.
Installing the font seemed to have no impact at all, also the SIGSEGV persists
I tried first just running the AppImage with the extra variables, then the extracted binary.

╭─ben@golem2 in ~/Apps/VivaDesigner/squashfs-root as 🧙 took 1s
[⚡] × QT_QPA_PLATFORM=xcb QT_STYLE_OVERRIDE="" QT_QPA_PLATFORMTHEME="" ./AppRun
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'FiraCode Nerd Font Mono,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
fish: Job 1, 'QT_QPA_PLATFORM=xcb QT_STYLE_OV…' terminated by signal SIGSEGV (Adressbereichsfehler)╭─ben@golem2 in ~/Apps/VivaDesigner/squashfs-root as 🧙 took 1s

If I allow it to use Wayland, it can’t find the Qt platform plugin, otherwise same:

╭─ben@golem2 in ~/Apps/VivaDesigner/squashfs-root as 🧙 took 0s
╰─λ ./AppRun

qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'FiraCode Nerd Font Mono,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Fira Sans,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
fish: Job 1, './AppRun' terminated by signal SIGSEGV (Adressbereichsfehler)

This is truly so bizarre! Can we run an strace on the AppRun binary? like this? strace -f ./AppRun. Try with and without the pre-pended env vars. Perhaps the strace will show us which file/library is throwing the error?

Isn’t it? That’s why I said I’m always the bug magnet…

So without env vars, see here: Garuda's PrivateBin

With env vars, here: Garuda's PrivateBin

Honestly I have no idea how to read this, though…

EDIT: the above pastes don’t have the complete output, “only” the last couple hundred lines.

Complete output of

QT_QPA_PLATFORM=xcb strace ./VivaDesigner-11.5.0.9224.appimage 2>&1

: Garuda's PrivateBin

Complete output of

QT_STYLE_OVERRIDE="" QT_QPA_PLATFORMTHEME="" QT_QPA_PLATFORM=xcb strace -f ./AppRun 2>&1

: Garuda's PrivateBin

The app images must contain everything necessary to run the program. As already mentioned by TNE, please contact the relevant developers.

1 Like

Will do, thanks. But as I mentioned:

I already did, first thing, their reaction was just generic stuff about running AppImages (“make sure it’s executable”), and that I have the wrong distro:

and

If I tell them it runs on one of my systems - just not this one - what do you think their response is gonna be? My guess is one of the fun quotes we can find on the Garuda Start page, like for isntance this:
grafik

Ok, I’m not entirely certain, but without env vars, it looks like it’s breaking after it’s trying to load /home/ben/Apps/VivaDesigner/squashfs-root/usr/lib/libresolv.so.2, with env vars, it appears to be this one it faults at /home/ben/Apps/VivaDesigner/squashfs-root/usr/lib/libnss_mdns_minimal.so.2 though this may be irrelevant, it does seem like both these libraries have something to do with network/dns stuff. I wonder if there’s a conflict between these libraries and what your system is running by default?

Beyond that, I’m really at a loss, sorry!

3 Likes

wired of course cuz it runs even on my lite version too and their is more packages missing as compared to dragonized or gaming or hypr.

opening on double click -launch or with just Pla..-xcb! no fira ttf installed…

Did you try the x11 session direktly?(login not wayland sddm)

checked qt5-wayland and qt6-wayland or vulkan-headers ?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.