Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

an alternative solution to the appimage issue is here: this is how i am now explaining problematic appimages to people that are not comfortable with advanced tools. This is because i found a need to have to remove complexity and needed to aid in making an alternative method to running apps that are images. this method essentially installs the app image.

Problem with appimage after running:

Output: ❯ ./Drafft-2-2.1.2-linux-x86_64.AppImage [70327:0515/195135.426517:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I’m aborting now. You need to make sure that /tmp/.mount_DrafftpQk1wo/chrome-sandbox is owned by root and has mode 4755. [1] 70327 trace trap ./Drafft-2-2.1.2-linux-x86_64.AppImage

❯ [0515/195135.452019:ERROR:icu_util.cc(223)] Invalid file descriptor to ICU data received.

While this solution is longer, its actually repeatable and reproducible to work across appimages.

Solution:

Copy the app image to a location you want it to be permanently. for me i have a hidden directory in my home directory called “.Applications” where i store all apps that i dont want on my root drive.

(type the version you have with out the {}) ❯ ./Drafft_{version}.AppImage –appimage-extract

❯ mv squashfs-root Draft{version}

❯ cd Draft{version}

❯ sudo chown root:root chrome-sandbox

❯ sudo chmod 4755 chrome-sandbox

Open a new file browser window then move the .desktop file to ~/.local/share/applications/

Open it can copy the path to the AppRun script in the draft folder and paste it into the: exec= line example: (in kde, right click the file copy location & paste that)

Exec=/home/your_username/.Applications/Drafft-2-2.1.2/AppRun (you dont the rest added on)

Next go to the location of the icon in the drafft folder and copy its location to the .png file Paste that in the icon= section like this: (in kde, right click the file copy location & paste that)

Icon=/home/your_username/.Applications/Drafft-2-2.1.2/usr/share/icons/hicolor/1024x1024/apps/drafft_2.png

Save and you can now launch it with out any issues. This problem solves the portable version issues and also gives an desktop entry in the menu that is not available in the portable version, it also solves the icon image as well.