Pawn appimage won't install
edited November 2019 in The Pawn by Magnetic Scrolls remastered by Strand Games
The appimage of The Pawn (18.104.22.168) won't integrate into my system (Manjaro Linux). On the command line, I see these errors:
' at 15appimage_shall_not_be_integrated : Unexpected char '
AppImageLauncher error: appimage_shall_not_be_integrated() failed (returned -1)
' at 15appimage_is_terminal_app : Unexpected char '
AppImageLauncher error: appimage_is_terminal_app() failed (returned -1)
' at 15appimage_register_in_system : Malformed desktop entry: Unexpected char '
a popup says "Failed to register Appimage in system via libappimage".
Hi, Sorry to hear that. I'm just downloading Manjaro now, will try the AppImage and report.
it's Manjaro KDE btw.
When lanuching the AppImage, you normally should get a dialog asking whether you want to integrate the AppImage into the system. Did you get this dialog?
I assume that the above message is coming from a separate daemon in the system like appimaged?
Yes I get that dialog. "Run Once" btw works. The error popup when I try to integrate is titled "Error - AppImageLauncher".
AppImageLauncher is an external helper daemon. So that error messge is not coming from the AppImage itself. The AppImage should open an own dialog with a message like this: "Would you like to integrate ThePawn-linux-22.214.171.124.AppImage with your system? This will add it to your applications menu and install icons.If you don't do this you can still launch the application by double-clicking on the AppImage."
Does this dialog appear? And if it appears and you answer with yes, does it integrate into your system?
The dialog appears, I click yes, then the errors occur.
Sorry, was unable to install Manjaro under vmware. vmtools that provide shared filesystems didnt work.
Ok, I was able to reproduce this on my Manjaro system, but as suspected it is actually a problem with appimagelauncher. I can understand now that you actually never got to see the integration dialog of our AppImage at all, because appimagelauncher intercepts the start of our appimage and then crashes ... and thus preventing the start of the appimage.
Our AppImage can integrate into the desktop by itself, so I guess there a two choices:
ThePawn-linux-126.96.36.199.AppImage --appimage-extract. Move the extracted folder to a location of your choice, e.g. Applications and perhaps rename the folder to something more reasonable. Then switch into the folder and run './AppRun'. When the dialog opens which asks for integration, say yes. This should do the trick, although you do not have an appimage anymore.
Perhaps you want to ask the appimagelauncher people about the error message you get. They have have an idea why their daemon is crashing?!?