-
Notifications
You must be signed in to change notification settings - Fork 252
Open
Labels
Description
After the stuff shown below, the gui does show up but shows "ERROR: Engine died unexpectedly without sending outout: status 127".
$ uname -a
Linux archlinux 6.12.28-1-lts #1 SMP PREEMPT_DYNAMIC Fri, 09 May 2025 08:29:37 +0000 x86_64 GNU/Linux
$ python -m venv katrain
$ cd katrain
$ source bin/activate
$ pip3 install -U katrain
Collecting katrain
Using cached katrain-1.16.0-py3-none-any.whl.metadata (32 kB)
Collecting chardet<6.0.0,>=5.2.0 (from katrain)
Using cached chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Collecting docutils>=0.21.2 (from katrain)
Using cached docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB)
Collecting ffpyplayer (from katrain)
Using cached ffpyplayer-4.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
Collecting kivy>=2.1.0 (from kivy[full]>=2.1.0->katrain)
Using cached Kivy-2.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB)
Collecting kivymd==0.104.1 (from katrain)
Using cached kivymd-0.104.1-py3-none-any.whl.metadata (12 kB)
Collecting screeninfo<0.9.0,>=0.8.1 (from katrain)
Using cached screeninfo-0.8.1-py3-none-any.whl.metadata (2.9 kB)
Collecting urllib3 (from katrain)
Using cached urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB)
Collecting pillow (from kivymd==0.104.1->katrain)
Using cached pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (8.9 kB)
Collecting requests (from kivymd==0.104.1->katrain)
Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting Kivy-Garden>=0.1.4 (from kivy>=2.1.0->kivy[full]>=2.1.0->katrain)
Using cached Kivy_Garden-0.1.5-py3-none-any.whl.metadata (159 bytes)
Collecting pygments (from kivy>=2.1.0->kivy[full]>=2.1.0->katrain)
Using cached pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
Collecting filetype (from kivy>=2.1.0->kivy[full]>=2.1.0->katrain)
Using cached filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting pillow (from kivymd==0.104.1->katrain)
Using cached pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (9.2 kB)
Collecting charset-normalizer<4,>=2 (from requests->kivymd==0.104.1->katrain)
Using cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
Collecting idna<4,>=2.5 (from requests->kivymd==0.104.1->katrain)
Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting certifi>=2017.4.17 (from requests->kivymd==0.104.1->katrain)
Using cached certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
Using cached katrain-1.16.0-py3-none-any.whl (124.8 MB)
Using cached kivymd-0.104.1-py3-none-any.whl (2.4 MB)
Using cached chardet-5.2.0-py3-none-any.whl (199 kB)
Using cached docutils-0.21.2-py3-none-any.whl (587 kB)
Using cached Kivy-2.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.9 MB)
Using cached screeninfo-0.8.1-py3-none-any.whl (12 kB)
Using cached ffpyplayer-4.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.6 MB)
Using cached urllib3-2.4.0-py3-none-any.whl (128 kB)
Using cached Kivy_Garden-0.1.5-py3-none-any.whl (4.6 kB)
Using cached pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl (4.5 MB)
Using cached filetype-1.2.0-py2.py3-none-any.whl (19 kB)
Using cached pygments-2.19.1-py3-none-any.whl (1.2 MB)
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached certifi-2025.4.26-py3-none-any.whl (159 kB)
Using cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Installing collected packages: filetype, ffpyplayer, urllib3, screeninfo, pygments, pillow, idna, docutils, charset-normalizer, chardet, certifi, requests, Kivy-Garden, kivy, kivymd, katrain
Successfully installed Kivy-Garden-0.1.5 certifi-2025.4.26 chardet-5.2.0 charset-normalizer-3.4.2 docutils-0.21.2 ffpyplayer-4.5.2 filetype-1.2.0 idna-3.10 katrain-1.16.0 kivy-2.3.1 kivymd-0.104.1 pillow-10.4.0 pygments-2.19.1 requests-2.32.3 screeninfo-0.8.1 urllib3-2.4.0
$ katrain
Copied package config to local file /home/dood/.katrain/config.json
This doesn't look like a squashfs image.
ERROR: Unexpected exception Expecting value: line 1 column 1 (char 0) while processing KataGo output b'Cannot mount AppImage, please check your FUSE setup.'
open dir error: No such file or directory
ERROR: Engine died unexpectedly without sending output: status 127
Traceback (most recent call last):
File "/home/dood/Go/katrain/lib/python3.13/site-packages/katrain/core/engine.py", line 280, in _analysis_read_thread
analysis = json.loads(line)
File "/usr/lib/python3.13/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
~~~~~~~~~~~~~~~~~~~~~~~^^^
File "/usr/lib/python3.13/json/decoder.py", line 345, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/json/decoder.py", line 363, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)