Hi,
On Arch Linux (and derivatives like EndeavourOS), the prebuilt vykar-gui binary from the official releases does not run due to a libxdo version mismatch:
vykar-gui: error while loading shared libraries: libxdo.so.3: cannot open shared object file: No such file or directory
Arch currently provides:
So the binary appears to be linked against libxdo.so.3, which is not available on rolling distributions.
This makes the GUI unusable out-of-the-box on Arch and derivatives, while the CLI works fine.
Notes
- Rebuilding
vykar-gui locally on Arch works without issue
- This suggests the problem is limited to the prebuilt release binaries
Possible improvements
- Build against
libxdo.so.4 (or a more recent version), or
- Provide a portable release (e.g. AppImage), or
- Document the limitation for Arch and other rolling distributions
Thanks for the project, very clean approach overall.
Hi,
On Arch Linux (and derivatives like EndeavourOS), the prebuilt
vykar-guibinary from the official releases does not run due to a libxdo version mismatch:Arch currently provides:
So the binary appears to be linked against
libxdo.so.3, which is not available on rolling distributions.This makes the GUI unusable out-of-the-box on Arch and derivatives, while the CLI works fine.
Notes
vykar-guilocally on Arch works without issuePossible improvements
libxdo.so.4(or a more recent version), orThanks for the project, very clean approach overall.