Avidemux Forum

Avidemux => Main version 2.6 => Topic started by: harani on March 28, 2021, 02:02:45 PM

Title: problems getting 2.7.8 appimage to work
Post by: harani on March 28, 2021, 02:02:45 PM
i've been using avidemux_2.7.6.appImage on linux Mint fine for a while but it's prompted me to download a newer version.

So i downloaded avidemuxLinux_2.7.8_GLIBC_2.28_amd64.appImage
and set it to executable. But nothings happens when i click on it.

when i run it in a terminal i get the following error ( with or without using sudo)

/tmp/.mount_avidemBCSkp3/usr/bin/avidemux3_qt5: error while loading shared libraries: libpcre2-16.so.0: cannot open shared object file: No such file or directory


i don't know if this indicates a missing dependency? ( appimages are supposed to come packaged with all dependencies i thought ?)
i can't find any installation candidate for "libpcre" or similar. presumably it is part of something else.

In "properties" the newer version is showing as type: application VND.appimage but the previous version shows as type : application/x-iso9660-appiamge. I don' t know if that has any relevance ?

Title: Re: problems getting 2.7.8 appimage to work
Post by: eumagga0x2a on March 28, 2021, 02:55:45 PM
Which Linux Mint version are you using? New-style Avidemux appImages require glibc >= 2.28 (Ubuntu 20.04 and newer), but I doubt that you would arrive at the point where it starts to complain about missing libraries if glibc is older.

Old-type appImages are uploaded to the appImage4 (https://avidemux.org/nightly/appImage4/) subdirectory. They provide less features, but the basic functionality should be available. You should use them if your glibc is too old.
Title: Re: problems getting 2.7.8 appimage to work
Post by: harani on March 29, 2021, 09:01:38 PM
i'm on MINT19.3

how would i go about checking / installing / repairing glibc ?

if i try apt install glibc i get  "unable to locate package"
Title: Re: problems getting 2.7.8 appimage to work
Post by: eumagga0x2a on March 29, 2021, 10:43:43 PM
On Debian derivatives like Ubuntu the library built from the glibc source is called libc6. Linux Mint 19.3 is based on Ubuntu 18.04 which uses glibc 2.27 (https://packages.ubuntu.com/source/bionic-updates/glibc),  i.e. you cannot run the new-style appImage. Please either resort to using the old-style one or replace Mint 19.3 with a more up-to-date Linux distribution.
Title: Re: problems getting 2.7.8 appimage to work
Post by: harani on March 30, 2021, 11:00:43 AM
Thanks for the clarification. i will revert to an older version for now and look into upgrading MINT going forward
Title: Re: problems getting 2.7.8 appimage to work
Post by: eumagga0x2a on March 30, 2021, 11:26:05 AM
Quote from: harani on March 30, 2021, 11:00:43 AMi will revert to an older version for now

?? I would recommend to use just the old-style – but current version-wise – appImage, unless you move to an up-to-date distribution. Alternatively, building Avidemux from source on Ubuntu and derivatives is very easy when not trivial.