Hi there.
Trying to run inkscape 1.4 from an appimage, what is first time I try an appimage actually, I got this error:
$:./Inkscape-2ceb609.AppImage
Authorization required, but no authorization protocol specified
** (ld-linux-x86-64.so.2:123970): WARNING **: 20:30:47.023: Failed to wrap object of type 'PangoFT2FontMap'. Hint: this error is commonly caused by failing to call a library init() function.
My system:
Kernel: 6.11.3-1-default arch: x86_64 bits: 64
Desktop: Xfce v: 4.18.1 Distro: openSUSE Tumbleweed 20241015.
I didn’t find too much online about this. Does anyone know about this issue?.
Thanks.
$:./Inkscape-e7c3feb-x86_64.AppImage
Setting _INKSCAPE_GC=disable as a workaround for broken libgc
You should not use AppImage in production, but you can speed up the AppImage by following this guide: https://inkscape.org/learn/appimage/
Gtk-Message: 01:41:54.521: Failed to load module "canberra-gtk-module"
Authorization required, but no authorization protocol specified
Unable to init server: Could not connect: Connection refused
(ld-linux-x86-64.so.2:163972): glibmm-WARNING **: 01:41:54.539: Failed to wrap object of type 'PangoFT2FontMap'. Hint: this error is commonly caused by failing to call a library init() function.
Do you execute the required “chmod” command prior to executing the Appimage?
> chmod u+x Inkscape-xxxxxx.appimage
Also, Inkscape can be installed via zypper, the preferred method - example (this is on Leap 15.6, but is same on TW):
# zypper in inkscape
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 12 NEW packages are going to be installed:
enchant-2-backend-hunspell enchant-data inkscape libenchant-2-2 libgc1 libgdl-3-5 libgsl25 libgslcblas0 libgtkspell3-3-0
libpotrace0 librevenge-stream-0_0-0 libsoup-2_4-1
12 new packages to install.
Package download size: 11.6 MiB
Package install size change:
| 115.8 MiB required by packages that will be installed
115.8 MiB | - 0 B released by packages that will be removed
Backend: classic_rpmtrans
Continue?