Thank you for using Rust Insight! interactive app. If you have issues using the app, try to check the cases below:
The launcher app detects the port 6361
is free, because the reader app uses this port for serving UI.
If the port is not free, the launcher reports about the issue:
Failed: The port is not free: http://localhost:6361/
Try to check you don't have:
knowledge
runningIf the laucher failed with the error:
Failed: The app is still not available at: http://localhost:6361/
That means the reader app can't be started.
To get more details about the error, you can run the reader app manually:
~/.cache/rustinsight/bin/ri-lab
glibc
library is not foundIf you tried to start the reader app and get an error:
$ ./ri-lab
./ri-lab: /lib/x86_64-linux-gnu/libc.so.6:
version `GLIBC_2.32' not found (required by ./ri-lab)
./ri-lab: /lib/x86_64-linux-gnu/libc.so.6:
version `GLIBC_2.33' not found (required by ./ri-lab)
./ri-lab: /lib/x86_64-linux-gnu/libc.so.6:
version `GLIBC_2.34' not found (required by ./ri-lab)
That means you don't have a suitable version of the glibc
app.
The reader uses the latest environment for building binaries (actually, GitHub CI is used).
To fix that, consider updating the library or upgrading the system.
Another solution is using the LTS version built for the oldest supported version of Linux (Ubuntu). To load that version, use the command:
knowledge update --system lts --force
If you still can't solve the problem, contact support, please: support@knowledge.dev.