因为我电脑里使用的输入法是自带的IBUS,另外机子使用的输入法是FCITX。
问题原因:
我在打包程序时,自动打包进去了IBUS的库,没有FCITX的库。
解决方案:
将打包的程序Appimage解压后,放入FCITX的库后,在此打包。
1,将APPimage解压
$ ./xxxx.AppImage --appimage-extract
xxxx.AppImage是自己程序的名称,解压后产生"squashfs-root"文件夹
2,放入FCITX库文件
将libfcitxplatforminputcontextplugin.so文件放入../squashfs-root/plugins/platforminputcontexts/文件夹下
3,再次打包
使用到工具appimagetool-x86_64.AppImage,
找的其他人的,地址:gitcode -将文件夹打包成appimage
$./appimagetool-x86_64.AppImage ./squashfs-root/
./工具程序 ./打包文件夹
问题解决。