Error at application startup with GPU process not usable

Hey,

Using Xmind on my manjaro install. After last update, when I try to start xmind, I get the following:

[fv ~]$ xmind-2020 
[I 2022-03-01T16:29:10.302Z main:store:plugins:iap] The user is not allowed to make in-app purchase.
-------- SESSION 2022-03-01T16:29:10.201Z (10.3.1+202101132117, linux, x64, 33593577472, XMind Ltd., vana_linux_64) --------
[I 2022-03-01T16:29:10.692Z main:store:plugins:electron] Application will finish launching.
[I 2022-03-01T16:29:10.693Z main:store:plugins:electron] Application arguments: ["/opt/XMind/xmind"]
[I 2022-03-01T16:29:10.699Z main:store:plugins:electron] Application is ready.
(node:1853) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
(node:1853) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed.
[I 2022-03-01T16:29:10.714Z main:store:plugins:open-handler] Recover: Map {}
[I 2022-03-01T16:29:10.717Z main:store:plugins:activation-updater] Start updating subscription information periodically.
[I 2022-03-01T16:29:10.717Z main:store:plugins:activation-updater] Schedule refresh timeout(60000).
[I 2022-03-01T16:29:10.717Z main:store:plugins:activation-updater] Start updating per-machine license information periodically.
[I 2022-03-01T16:29:10.718Z main:store:plugins:activation-updater] Schedule refresh timeout(60000).
[I 2022-03-01T16:29:10.973Z main:store:plugins:electron] Device ID: f5847b14-2f3c-4f4e-a122-3e2ec77822a8
[1853:0301/112914.774260:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.

Unexpected crash report id length
Failed to get crash dump id.
Report Id: 

Unexpected crash report id length
Failed to get crash dump id.
Report Id: 
Illegal instruction (core dumped)
[fv ~]$

I’ve google the error, but that failed to lead to much englightment for me. WHy would a “GPU process” not be usable? Any way to debut that error?

I’m just running the xmind binary directly, this isn’t a pacman install.

Okay, so I guess part of the answer will be along the lines of “yeah, but you should install through pacman/aur”. Okay, fine. I hadn’t initially, I guess the xmind package on AUR isn’t really maintained (last update dates 2019?). Don’t remember what I did, but it was quick & worked, so I figured fine.

Now I built the package from the AUR’s bin repo. For somewhat-newbs in arch like me who tend to shy away from those shenanigans, here’s what to do, more or less following those instructions:

1 - git clone https://aur.archlinux.org/xmind-bin.git && cd xmind-bin in some repo (e.g. /opt/ or something)
2 - makepkg
3 - sudo pacman -U xmind-bin-11.1.2-1-x86_64.pkg.tar.zst. Now that one might yield conflicting files if you had an old install of xmind (apparently, perhaps even if you didn’t install through higher, as xmind-2020 was the owner of those files. Stuff like /usr/share/doc/xmind-vana/ and /usr/share/icons/hicolor/<rez>/apps/xmind.png. I just deleted those. There’s an overwite option with pacman too I guess

Then xmind in cmd line should work just fine, as before.

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