LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-28-2021, 11:07 PM   #1
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 282

Rep: Reputation: 26
Question How run AppImage under Slackware64 14.2?


Hi there look, i has download -> https://github.com/stenzek/duckstati...t-x64.AppImage

From this site -> https://github.com/stenzek/duckstati...ses/tag/latest

Well the thing is when i try to run it
Code:
chmod a+o+x duckstation-qt-x64.AppImage
./duckstation-qt-x64.AppImage
i got the follow output :
Code:
fusermount: mount failed: Operation not permitted

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory
How i must setup the FUSE for make this work fine ?
 
Old 03-01-2021, 05:07 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,363

Rep: Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335Reputation: 2335
I grabbed that in your honour, simply ran 'chmod +x' on it, and it ran no issues. I'm on a generic slackware64-current.

Appimages are supposed to be totally self-contained, but often are not. So they may be reaching out for extra libs, or there could be a compatibility break. Slackware-14.2 ran Qt4, whereas nearly everything has migrated to Qt5. That may well be the issue.
 
Old 06-24-2021, 06:38 PM   #3
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 282

Original Poster
Rep: Reputation: 26
Talking [SOLVED] Inukaze - Slackware(64) 14.2 - AppImages [SOLVED]

Hi there i solve which i should do for the AppImages works :

Quote:
fusermount: mount failed: Operation not permitted

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
Solution :
Code:
user=$(whoami)

su -c "\
slackpkg {reinstall,install} fuse ; \
groupadd fuse ; \
modprobe fuse ; \
usermod -a -G fuse $user ; \
echo "fuse" > /etc/modules-load.d/fuse.conf" root
Optional :
Code:
export ADM_APPIMAGE_USE_SYSTEM_FONT_LIBS=1
Indicate to AppImage to use system fonts instead of bundle fonts.

Aditional Packages you can considerate to install, for example using slpkg package manager


Code:
slpkg -s sbo --rebuild --reinstall fuse-exfat fuse3 fuseiso s3fs-fuse unionfs

Well is time to try some portable Apps (Well if someone knows how i can create from Scratch AppImage under Slackware 14.2 please make a tutorial and share. i had few years trying to make a AppImage under Slackware but i ever fail in some point.

Well Trying :
Code:
./duckstation-nogui-x64.AppImage
Quote:
./duckstation-nogui-x64.AppImage: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Solution for Depency / SolDep :
Code:
su -c "slackpkg update ; slackpkg {reinstall,install} curl ; ln -s /usr/lib64/libcurl.so.4.7.0 /usr/lib64/libcurl-gnutls.so.4 ; ldconfig" root
Quote:
./duckstation-nogui-x64.AppImage: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by ./duckstation-nogui-x64.AppImage)
./duckstation-nogui-x64.AppImage: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ./duckstation-nogui-x64.AppImage)
./duckstation-nogui-x64.AppImage: /usr/lib64/libcurl-gnutls.so.4: no version information available (required by ./duckstation-nogui-x64.AppImage)
./duckstation-nogui-x64.AppImage: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./duckstation-nogui-x64.AppImage)
./duckstation-nogui-x64.AppImage: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by ./duckstation-nogui-x64.AppImage)
Code:
./duckstation-qt-x64.AppImage
Quote:
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/AppRun.wrapped)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/AppRun.wrapped)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /tmp/.mount_duckst94sOO6/AppRun.wrapped)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /tmp/.mount_duckst94sOO6/AppRun.wrapped)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.24' not found (required by /tmp/.mount_duckst94sOO6/AppRun.wrapped)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libQt5Widgets.so.5)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libSDL2-2.0.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libSDL2-2.0.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libQt5Gui.so.5)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libQt5Core.so.5)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libQt5Core.so.5)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libQt5Core.so.5)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libpulse.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libwayland-cursor.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libssh.so.4)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libssh.so.4)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libgnutls.so.30)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libgssapi_krb5.so.2)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libldap_r-2.4.so.2)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/liblber-2.4.so.2)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libpng16.so.16)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libicui18n.so.66)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libicuuc.so.66)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libbsd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libpulsecommon-13.99.so)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libpulsecommon-13.99.so)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libcrypto.so.1.1)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsystemd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsystemd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.26' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsystemd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.30' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsystemd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsystemd.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsndfile.so.1)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libFLAC.so.8)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsqlite3.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libsqlite3.so.0)
/tmp/.mount_duckst94sOO6/AppRun.wrapped: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_duckst94sOO6/usr/lib/libcrypt.so.1)
Well i can't use Apps have too much newer libs because the mayority of devs prefer use latest version of any thing find on internet instead of use long stable libs like we have on Slackware Stable.

Last edited by inukaze; 06-25-2021 at 01:39 PM.
 
  


Reply

Tags
appimage, fuse, slackware 14.2/x86_64



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unable to run .AppImage in Ubuntu 16.04 taru.tarak Linux - Desktop 3 07-18-2020 08:36 AM
Unable to run .AppImage file in terminal frankschroeriv Linux - Software 2 04-19-2020 02:47 PM
AppImage won't run on Xubuntu. Commomore Linux - Software 2 05-27-2018 10:35 AM
LXer: Easily Run And Integrate AppImage Files With AppImageLauncher LXer Syndicated Linux News 0 04-13-2018 03:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration