Package Details: xmind-zen 20190703-1

Git Clone URL: https://aur.archlinux.org/xmind-zen.git (read-only)
Package Base: xmind-zen
Description: XMind ZEN - The most popular mind mapping software. please modify the website to xmind.net for non-Chinese users
Upstream URL: https://www.xmind.cn/
Keywords: xmind
Licenses: custom
Conflicts: xmind
Submitter: RemiliaForever
Maintainer: arch-shane
Last Packager: arch-shane
Votes: 8
Popularity: 0.818680
First Submitted: 2018-08-17 03:25
Last Updated: 2019-07-03 09:33

Latest Comments

1 2 Next › Last »

miomio commented on 2019-10-13 19:52

@ChrisRen thanks! Btw - could you build one for me to pull from docker pull chrisren/xmind using package https://dl3.xmind.net/XMind-ZEN-for-Linux-64bit.rpm rather than the code on git (it is outdated and no longer maintained)?

ChrisRen commented on 2019-10-10 10:33

@miomio I just write a post based on your request. check this (http://www.renhuanheng.com/2019/10/10/linux-forward-display-launching-gui-app-from-docker.html)

miomio commented on 2019-10-03 16:36

@Torxed. pango-ubuntu requires fontconfig-ubuntu (https://aur.archlinux.org/packages/fontconfig-ubuntu/) and cairo-ubuntu (https://aur.archlinux.org/packages/cairo-ubuntu/) which don't install unless you remove the packages cairo and fontconfig from the system. cairo in current repo is v 1.17.2 whereas cairo-ubuntu is building 1.16.0-2 from AUR. fontconfig-ubuntu is also building a lower version than is in pacman repo for fontconfig. I don't get why bother installing cairo-ubuntu or fontconfig-ubuntu at all. They're not for this distro. How does installing them impact other software?

This must be more straightforward than going down two/three levels of dependencies just to get XMind going at the current commit.

Can somebody get this running in a docker container or qemu instead and post a howto? Literally going to this effort shows the extent of the problem.

Torxed commented on 2019-09-30 09:37

Fix:

yay -S pango-ubuntu

Solved the startup issue (Core dumped). Still missing a binary in /usr/bin, so running it is done through ./opt/XMind ZEN/XMind

miomio commented on 2019-09-18 14:12

Not touching this until the maintainer provides install instructions/fix.

Cherubel commented on 2019-09-03 17:50

I installed a lot a Pango Things.

It seems "pango-ubuntu" is the missing one as after installing it is working fine again

miomio commented on 2019-08-25 22:02

So what are the specific steps to install the latest commit of this package? XMind ZEN no longer working for me despite my previous fix in my message below on 2019-05-25 21:23.

$ uname -a

5.2.9-arch1-1-ARCH #1 SMP PREEMPT Fri Aug 16 11:29:43 UTC 2019 x86_64 GNU/Linux


(gdb) bt
#0  0x000000000192436e in hb_face_reference_table ()
#1  0x00007f4b515da264 in  () at /usr/lib/libharfbuzz.so.0
#2  0x00007f4b515d90dc in hb_ot_var_get_axis_infos () at /usr/lib/libharfbuzz.so.0
#3  0x00007f4b51ddc66a in  () at /usr/lib/libpangoft2-1.0.so.0
#4  0x00007f4b53434923 in pango_font_get_hb_font () at /usr/lib/libpango-1.0.so.0
#5  0x00007f4b5341f5e4 in  () at /usr/lib/libpango-1.0.so.0
#6  0x00007f4b5341fe5a in pango_shape_with_flags () at /usr/lib/libpango-1.0.so.0
#7  0x00007f4b534293d6 in  () at /usr/lib/libpango-1.0.so.0
#8  0x00007f4b5342a310 in  () at /usr/lib/libpango-1.0.so.0
#9  0x00007f4b5342b7fa in  () at /usr/lib/libpango-1.0.so.0
#10 0x00007f4b5342e68c in pango_layout_get_unknown_glyphs_count () at /usr/lib/libpango-1.0.so.0
#11 0x00007f4b53af178c in  () at /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007f4b53af48a6 in  () at /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007f4b533c92c0 in g_type_create_instance () at /usr/lib/libgobject-2.0.so.0
#14 0x00007f4b533e563e in  () at /usr/lib/libgobject-2.0.so.0
#15 0x00007f4b533e6a55 in g_object_new_with_properties () at /usr/lib/libgobject-2.0.so.0
#16 0x00007f4b533e6b52 in g_object_new () at /usr/lib/libgobject-2.0.so.0
#17 0x0000000000ca5323 in  ()
#18 0x0000000000ca4b08 in  ()
#19 0x0000000000c97841 in  ()
#20 0x0000000000c9746b in  ()
#21 0x0000000003facefb in brightray::BrowserMainParts::ToolkitInitialized() ()
#22 0x0000000001026f35 in  ()
#23 0x0000000001044e77 in  ()
#24 0x000000000146ac68 in  ()
#25 0x0000000000de9cdc in  ()
#26 0x0000000000dea130 in  ()
#27 0x0000000003e3dad8 in main ()

origamidance commented on 2019-08-21 16:00

The current workaround could be downgrading the pango library.

sudo pacman -U https://archive.archlinux.org/packages/p/pango/pango-1%3A1.43.0-2-x86_64.pkg.tar.xz

I searched around, seems it also happens on Plex(https://forums.plex.tv/t/plexamp-linux-crash-on-launch/444951/27), someone pointed out the problem appears to be that this is an electron app, which has a static copy of an old harfbuzz built into it. Seems that the version is 1.4.2, which is older than what pango requires.(https://gitlab.gnome.org/GNOME/pango/issues/410#note_583435).

Downgrading to 1.43 version since the 1.44 version will cause the gtkfilechooserddialog display squared unrecognized characters.(https://bugs.archlinux.org/task/63297?project=1&string=pango)

1wilkens commented on 2019-08-16 09:46

Throwing gdb at it I get:

Thread 1 "XMind" received signal SIGSEGV, Segmentation fault.
0x00007ffff3e9beef in hb_ot_var_get_axis_infos () from /usr/lib/libharfbuzz.so.0

So it seems to be a problem with an updated harfbuzz version..

zw963 commented on 2019-08-15 14:04

Not work for me. (Gnome3 + X11)

╰─ $ 139 /opt/XMind\ ZEN/XMind Failed to get crash dump id. Report Id: Segmentation fault (core dumped)