Appimages won't launch

I’m trying to troubleshoot a problem with Shotcut: my flatpak Shotcut is crashing when I try to open a file, go to the Shotcut download page: only their .tar & appimage files are eligible for support so I download the .appimage, make it executible, but it won’t launch:

~/Applications> ./shotcut-linux-x86_64-250816_f38f876e40b5a8a87ebdccc87ce80313.AppImage
bash: ./shotcut-linux-x86_64-250816_f38f876e40b5a8a87ebdccc87ce80313.AppImage: cannot execute: required file not found

I try a few of my other appimages that I know worked in the past and they give the same error.

I rarely use these appimages, but I would like to figure out why they won’t launch. If anyone has any hints, I’d be grateful.

editing to add: I used zypper to install the Shotcut that comes from the TW repositories & it core dumps when I try to open the file, that’s why I moved to the official supported-by-Shotcut-devs version. I’m going to try the .tar version (the other officially supported version) next.

Your application/file names do not look correct. This is also in the error message: file not found

If someone downloads Shotcut as appimage, the correct filename looks like:

shotcut-linux-x86_64-250816.AppImage

Check your filenames and use complete directory paths in your command if required.

Basic question: did you set the executable bit?

This was mentioned by the TO.

Oops. Missed that.

Aha! Hui is right, I had forgotten that I had appimagelauncher installed and it is, as part of its install process, changing the name & moving the file to ~/Applications. I’m going to remove AppImageLauncher, and redownload Shotcut.appimage, try again, thank you!

OK, I removed AppImageLauncher, re-downloaded Shotcut.appimage, made it executible, launched it, same error:

~/Applications> ls -l shot*
-rwxr-xr-x 1 wmasshardt wmasshardt 187992568 Aug 30 11:53 shotcut-linux-x86_64-250816.AppImage
wmasshardt@captaincrunch:~/Applications> ./shotcut-linux-x86_64-250816.AppImage
bash: ./shotcut-linux-x86_64-250816.AppImage: cannot execute: required file not found

I testet this particular AppImage of Shotcut in a VB installation. Double click properly opens it.
And also opening it via terminal works.

test@testbox:~/Downloads> ls -l shot*
-rwxr-xr-x. 1 test test 187992568 30. Aug 19:08 shotcut-linux-x86_64-250816.AppImage
test@testbox:~/Downloads> 

test@testbox:~/Downloads> ./shotcut-linux-x86_64-250816.AppImage
sed: /tmp/.mount_shotcuobOfgP/usr/bin/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_shotcuobOfgP/usr/bin/lib/libselinux.so.1: no version information available (required by sed)
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
---
formats:
  - a64
  - ac3
  - ac4
  - adts
  - adx
  - aea
  - aiff
  - alp
  - amr
  - amv
  - apm
  - apng
  - aptx
  - aptx_hd
  - argo_asf
  - argo_cvg
  - asf
  - ass
  - ast
  - asf_stream
  - au
  - avi
  - avif
  - avm2
  - avs2
  - avs3
  - bit
  - caf
  - cavsvideo
  - codec2
  - codec2raw
  - crc
  - dash
  - data
  - daud
  - dfpwm
  - dirac
  - dnxhd
  - dts
  - dv
  - eac3
  - evc
  - f4v
  - ffmetadata
  - fifo
  - filmstrip
  - fits
  - flac
  - flv
  - framecrc
  - framehash
  - framemd5
  - g722
  - g723_1
  - g726
  - g726le
  - gif
  - gsm
  - gxf
  - h261
  - h263
  - h264
  - hash
  - hds
  - hevc
  - hls
  - iamf
  - ico
  - ilbc
  - image2
  - image2pipe
  - ipod
  - ircam
  - ismv
  - ivf
  - jacosub
  - kvag
  - latm
  - lc3
  - lrc
  - m4v
  - md5
  - matroska
  - matroska
  - microdvd
  - mjpeg
  - mlp
  - mmf
  - mov
  - mp2
  - mp3
  - mp4
  - mpeg
  - vcd
  - mpeg1video
  - dvd
  - svcd
  - mpeg2video
  - vob
  - mpegts
  - mpjpeg
  - mxf
  - mxf_d10
  - mxf_opatom
  - null
  - nut
  - obu
  - oga
  - ogg
  - ogv
  - oma
  - opus
  - alaw
  - mulaw
  - vidc
  - f64be
  - f64le
  - f32be
  - f32le
  - s32be
  - s32le
  - s24be
  - s24le
  - s16be
  - s16le
  - s8
  - u32be
  - u32le
  - u24be
  - u24le
  - u16be
  - u16le
  - u8
  - psp
  - rawvideo
  - rcwt
  - rm
  - roq
  - rso
  - rtp
  - rtp_mpegts
  - rtsp
  - sap
  - sbc
  - scc
  - film_cpk
  - segment
  - stream_segment,ssegment
  - smjpeg
  - smoothstreaming
  - sox
  - spx
  - spdif
  - srt
  - streamhash
  - sup
  - swf
  - tee
  - 3g2
  - 3gp
  - mkvtimestamp_v2
  - truehd
  - tta
  - ttml
  - uncodedframecrc
  - vc1
  - vc1test
  - voc
  - vvc
  - w64
  - wav
  - webm
  - webm_dash_manifest
  - webm_chunk
  - webp
  - webvtt
  - wsaud
  - wtv
  - wv
  - yuv4mpegpipe
  - alsa
  - fbdev
  - oss
  - pulse
  - sdl,sdl2
  - video4linux2,v4l2
  - xv
...
---
audio_codecs:
  - comfortnoise
  - s302m
  - aac
  - ac3
  - ac3_fixed
  - alac
  - aptx
  - aptx_hd
  - dca
  - dfpwm
  - eac3
  - flac
  - g723_1
  - mlp
  - mp2
  - mp2fixed
  - nellymoser
  - opus
  - real_144
  - sbc
  - sonic
  - sonicls
  - truehd
  - tta
  - vorbis
  - wavpack
  - wmav1
  - wmav2
  - pcm_alaw
  - pcm_bluray
  - pcm_dvd
  - pcm_f32be
  - pcm_f32le
  - pcm_f64be
  - pcm_f64le
  - pcm_mulaw
  - pcm_s8
  - pcm_s8_planar
  - pcm_s16be
  - pcm_s16be_planar
  - pcm_s16le
  - pcm_s16le_planar
  - pcm_s24be
  - pcm_s24daud
  - pcm_s24le
  - pcm_s24le_planar
  - pcm_s32be
  - pcm_s32le
  - pcm_s32le_planar
  - pcm_s64be
  - pcm_s64le
  - pcm_u8
  - pcm_u16be
  - pcm_u16le
  - pcm_u24be
  - pcm_u24le
  - pcm_u32be
  - pcm_u32le
  - pcm_vidc
  - roq_dpcm
  - adpcm_adx
  - adpcm_argo
  - g722
  - g726
  - g726le
  - adpcm_ima_amv
  - adpcm_ima_alp
  - adpcm_ima_apm
  - adpcm_ima_qt
  - adpcm_ima_ssi
  - adpcm_ima_wav
  - adpcm_ima_ws
  - adpcm_ms
  - adpcm_swf
  - adpcm_yamaha
  - libmp3lame
  - libopus
  - libvorbis
  - anull
...
---
video_codecs:
  - a64multi
  - a64multi5
  - alias_pix
  - amv
  - apng
  - asv1
  - asv2
  - avrp
  - avui
  - bitpacked
  - bmp
  - cfhd
  - cinepak
  - cljr
  - dnxhd
  - dpx
  - dvvideo
  - dxv
  - exr
  - ffv1
  - ffvhuff
  - fits
  - flashsv
  - flashsv2
  - flv
  - gif
  - h261
  - h263
  - h263p
  - huffyuv
  - jpeg2000
  - jpegls
  - ljpeg
  - magicyuv
  - mjpeg
  - mpeg1video
  - mpeg2video
  - mpeg4
  - msmpeg4v2
  - msmpeg4
  - msrle
  - msvideo1
  - pam
  - pbm
  - pcx
  - pfm
  - pgm
  - pgmyuv
  - phm
  - png
  - ppm
  - prores
  - prores_aw
  - prores_ks
  - qoi
  - qtrle
  - r10k
  - r210
  - rawvideo
  - roqvideo
  - rpza
  - rv10
  - rv20
  - sgi
  - smc
  - snow
  - speedhq
  - sunrast
  - svq1
  - targa
  - tiff
  - utvideo
  - v210
  - v308
  - v408
  - v410
  - vbn
  - vc2
  - wbmp
  - wrapped_avframe
  - wmv1
  - wmv2
  - xbm
  - xface
  - xwd
  - y41p
  - yuv4
  - zlib
  - zmbv
  - hdr
  - libaom-av1
  - libsvtav1
  - libtheora
  - libvpx
  - libvpx-vp9
  - libwebp_anim
  - libwebp
  - libx264
  - libx264rgb
  - libx265
  - h263_v4l2m2m
  - av1_nvenc
  - h264_nvenc
  - h264_v4l2m2m
  - h264_vaapi
  - hevc_nvenc
  - hevc_v4l2m2m
  - hevc_vaapi
  - mjpeg_vaapi
  - mpeg2_vaapi
  - mpeg4_v4l2m2m
  - vp8_v4l2m2m
  - vp8_vaapi
  - vp9_vaapi
  - vnull
...
test@testbox:~/Downloads> 

Thank you, it looks like I may have done something that messed with how the .desktop file associates files with launching apps. Anyway, once I launched the .tar version of Shotcut and opened the file in question, it core dumped, so I’ll take that info to the Shotcut forum. I’m not savy enough to troubleshoot the .desktop issue, and normally it isn’t a problem, so I consider this problem solved-enough. Thank you all for the help!

Do you have fuse installed?

Yes:

sudo zypper install fuse
[sudo] password for root: 
Loading repository data...
Reading installed packages...
'fuse' is already installed.
No update candidate for 'fuse-2.9.9-8.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.