24.05.1 AppImage not working with Ubuntu 20.04

Hi all!
My OS is Ubuntu 20.04.6 LTS
Until now I worked with kdenlive-23.08.4-x86_64-A.AppImage without any problem.
Today I downloaded kdenlive-24.05.1-x86_64.AppImage but I cannot start the application neither with .desktop nor with double click.
Both .desktop and .AppImage have been set to executables.
What can I check?
Thank you!

1 Like

Hello, the application may not have executable permission. Can you go to the location of the file with Terminal and grant executable permission :slightly_smiling_face: :

cd ~/Downloads/
chmod +x filename.Appimage

Can you try again after applying these operations. If it does not work again, can you run the application through the terminal and send the output in the terminal:

./filename.Appimage

Thank you.
I’ve done but both .desktop and .AppImage permission have previously been set to executable.

in addition running:

antonio@HP-Laptop-15:~/appimages/Kdenlive$ kdenlive-24.05.1-x86_64.Appimage
kdenlive-24.05.1-x86_64.Appimage: comando non trovato

AppImage file have the following:
MD5: 5f2d8f3e5d60933bf1e1352c15bb5235
SHA1: 28f57ef98902fd4665c56ea6cffb854a7d70dd7e

1 Like

Can you put ./ at the beginning of your file name :slightly_smiling_face:

OK. Now I get the following:

antonio@HP-Laptop-15:~/appimages/Kdenlive$ ./kdenlive-24.05.1-x86_64.AppImage
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/AppRun.wrapped)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6KIOCore.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6Crash.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6Service.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6ConfigWidgets.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6CoreAddons.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Xml.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Quick.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6QmlModels.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Qml.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Concurrent.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Network.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Widgets.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Gui.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Gui.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Core.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Core.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Core.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6Core.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/./libKF6WindowSystem.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libKF6Package.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libQt6QuickTemplates2.so.6)
/tmp/.mount_kdenliMWwXJm/AppRun.wrapped: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_kdenliMWwXJm/usr/bin/../lib/libicuuc.so.74)
antonio@HP-Laptop-15:~/appimages/Kdenlive$

This error message indicates that the libstdc++.so.6 library on your system does not have the versions of GLIBCXX_3.4.29 and CXXABI_1.3.13 that AppImage needs.

This seems to be the reason why the application won’t start. Can you first update your system and then download these packages, after downloading, try again via terminal :

sudo apt update
sudo apt install gcc-12 g++-12

Hello!
Please, note that I do not want to upgrade to Ubuntu 22, due to my hardware limitations.
I run the commands but probably I missed something:

antonio@HP-Laptop-15:~/appimages/Kdenlive$ sudo apt update
[sudo] password di antonio: 
Trovato:1 http://archive.ubuntu.com/ubuntu focal InRelease
Trovato:2 http://archive.canonical.com/ubuntu focal InRelease                                                                                                                                       
Ignorato:3 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal InRelease                                                                                                                              
Trovato:4 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                                    
Scaricamento di:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]                                                                                                                 
Trovato:6 http://ppa.launchpad.net/ubuntuhandbook1/puddletag/ubuntu focal InRelease                                                                                                       
Trovato:7 https://repo.protonvpn.com/debian stable InRelease                                                                                                                              
Errore:8 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release                                                                                                  
  404  Not Found [IP: 185.125.190.80 80]
Trovato:9 https://shop.softmaker.com/repo/apt stable InRelease                                                                             
Trovato:10 https://download.sublimetext.com apt/stable/ InRelease                                                 
Trovato:11 http://archive.ubuntu.com/ubuntu focal-security InRelease
Trovato:12 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Lettura elenco dei pacchetti... Fatto
E: Il repository "http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release" non ha un file Release.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
antonio@HP-Laptop-15:~/appimages/Kdenlive$ sudo apt install gcc-12 g++-12
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto gcc-12
E: Impossibile trovare il pacchetto g++-12
antonio@HP-Laptop-15:~/appimages/Kdenlive$ 
1 Like

I understand that there is a problem with one of your existing PPA repositories. And you are not planning to upgrade to a version above 20.04. So let’s add the repository and fix it:

Add the required PPA repository :

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Then update the system to apply the changes:

sudo apt update

Can you download it again now:

sudo apt install gcc-12 g++-12

If you didn’t get an error with the download, let’s make these versions the default:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 60
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

I still have some problems.
(Thank for your patience…)

antonio@HP-Laptop-15:~$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
 Toolchain test builds; see https://wiki.ubuntu.com/ToolChain

 Maggiori informazioni: https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test
Premere «Invio» per continuare o Ctrl-c per annullare l'aggiunta.

Trovato:1 http://archive.canonical.com/ubuntu focal InRelease
Trovato:2 http://archive.ubuntu.com/ubuntu focal InRelease                                                                                                                      
Ignorato:3 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal InRelease                                                                                                          
Trovato:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease                                                                                                              
Trovato:5 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                
Trovato:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease                                                                                               
Trovato:7 http://archive.ubuntu.com/ubuntu focal-security InRelease                                                                                                             
Trovato:8 https://repo.protonvpn.com/debian stable InRelease                                                                                                                    
Trovato:9 http://ppa.launchpad.net/ubuntuhandbook1/puddletag/ubuntu focal InRelease                                                                       
Trovato:10 http://archive.ubuntu.com/ubuntu focal-backports InRelease                                                              
Errore:11 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release                                       
  404  Not Found [IP: 185.125.190.80 80]
Trovato:12 https://shop.softmaker.com/repo/apt stable InRelease                                           
Trovato:13 https://download.sublimetext.com apt/stable/ InRelease
Lettura elenco dei pacchetti... Fatto
E: Il repository "http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release" non ha un file Release.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
antonio@HP-Laptop-15:~$ 
antonio@HP-Laptop-15:~$ 
antonio@HP-Laptop-15:~$ sudo apt update
Trovato:1 http://archive.ubuntu.com/ubuntu focal InRelease
Trovato:2 http://archive.canonical.com/ubuntu focal InRelease                                                                                                                   
Trovato:3 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                
Ignorato:4 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal InRelease                                                                                                          
Trovato:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease                                                                                          
Trovato:6 https://repo.protonvpn.com/debian stable InRelease                                                                                                
Trovato:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease                                                                           
Trovato:8 http://archive.ubuntu.com/ubuntu focal-security InRelease                                                                
Trovato:9 https://shop.softmaker.com/repo/apt stable InRelease                                            
Trovato:10 http://ppa.launchpad.net/ubuntuhandbook1/puddletag/ubuntu focal InRelease                      
Trovato:11 http://archive.ubuntu.com/ubuntu focal-backports InRelease                                     
Errore:12 http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release              
  404  Not Found [IP: 185.125.190.80 80]
Trovato:13 https://download.sublimetext.com apt/stable/ InRelease                
Lettura elenco dei pacchetti... Fatto
E: Il repository "http://ppa.launchpad.net/dlynch3/ppa/ubuntu focal Release" non ha un file Release.
N: L'aggiornamento da tale repository non può essere eseguito in modo sicuro ed è quindi disabilitato come impostazione predefinita.
N: Consultare la pagina man apt-secure(8) per la creazione di un repository e la configurazione utente.
antonio@HP-Laptop-15:~$ 

1 Like

( " I thank you too :slightly_smiling_face:" )

There is a problem with the dlynch3 PPA repository and this is causing an error in the update process.

Can you first remove the problematic repository and then update again?

sudo add-apt-repository --remove ppa:dlynch3/ppa
sudo update

Now can you repeat the procedure I gave you before?

Well, I tried but a new problem arise:

antonio@HP-Laptop-15:~$ sudo add-apt-repository --remove ppa:dlynch3/ppa
[sudo] password di antonio: 
 Stable releases of Rapid Photo Downloader.

PLEASE NOTE: if you installed Rapid Photo Downloader using the old install.py script, before installing it from this PPA, you should uninstall it using a simple tool provided at https://damonlynch.net/rapid/download.html
 Maggiori informazioni: https://launchpad.net/~dlynch3/+archive/ubuntu/ppa
Premere «Invio» per continuare o Ctrl-c per annullare la rimozione.
^C

antonio@HP-Laptop-15:~$ 

If I understand, I have to uninstall first Rapid Photo Downloader , then repeat sudo add-apt-repository --remove ppa:dlynch3/ppa
I often work with Rapid Photo Downloader so I suppose I have to unistall it, solve the problem with Kdenlive AppImage, then reinstall the last version of Rapid Photo Downloader.
Can we please continue tomorrow?

1 Like

Of course we can continue tomorrow.

So why do you want to use Appimage :slightly_smiling_face: do you want to be able to use the app as portable. If not, you can use it as flatpak if you want, since flatpak works in container style, you will not have dependency problems:

Flatpak is version 24.05.2. So it’s the latest version and it’s constantly being updated:

Here’s how to download it on Ubuntu, don’t worry it’s easy to install :slightly_smiling_face: :

After downloading, you can get the command for kdenlive from the Flathub site and download it. I’ll even write it here if you want:

flatpak install flathub org.kde.kdenlive

It seems interesting.
I have flatpak installed at its last version, so I executed

antonio@HP-Laptop-15:~$ flatpak install flathub org.kde.kdenlive
Looking for matches…
Remote ‘flathub’ found in multiple installations:

   1) system
   2) user

Which do you want to use (0 to abort)? [0-2]: 2
Required runtime for org.kde.kdenlive/x86_64/stable (runtime/org.kde.Platform/x86_64/6.6) found in remote flathub

(I then aborted)
but what does it mean? 2 is per-user installation?

1 Like

Yes, that is correct. There are two options when installing Flatpak packages :slightly_smiling_face: : system and user. Here is what these options mean:

  1. system (system level installation): This option installs the Flatpak application for all users. This means that it will be accessible throughout the system.The application and its required data are stored in the /var/lib/flatpak directory.It requires administrator (sudo) privileges.

  2. user (user-level installation): This option installs the Flatpak application only for the current user. That is, it is accessible only to the user who installed the application.The application and its required data are stored in the $HOME/.local/share/flatpak directory.It does not require administrator privileges; only existing user privileges are sufficient.

Fine, I supposed it was this way.
Anyway, yesterday evening I saw in the Synaptic Package Manager that some packages needed an update, including something similar to gcc-12 (I do not remember the exact name).
After update, I made a reboot and both AppImage Kdenlive 24.05.1 and Digikam 8.3 now run.
Until now, I was unable to run Digikam 8.3 but only Digikam 8.1 probably for the same problem (I was unable to get help for Ubuntu 20.04).
After some try I’ll remove old versions.

Thank you for precious help and your patience!

1 Like

These are all updates of 07/07/2024, with Synaptics, that solved the problems:

gdb (9.2-0ubuntu1~20.04.2) to 10.2-0ubuntu1~20.04~1
gdbserver (9.2-0ubuntu1~20.04.2) to 10.2-0ubuntu1~20.04~1
lib32gcc-s1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
lib32stdc++6 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libatomic1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libcc1-0 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libgcc-s1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libgcc-s1:i386 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libgcc1 (1:10.5.0-1ubuntu1~20.04) to 1:13.1.0-8ubuntu1~20.04.2
libgfortran5 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libgomp1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libitm1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
liblsan0 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libobjc4 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libquadmath0 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libstdc++6 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
libtsan0 (10.5.0-1ubuntu1~20.04) to 11.4.0-2ubuntu1~20.04
libubsan1 (10.5.0-1ubuntu1~20.04) to 13.1.0-8ubuntu1~20.04.2
tzdata (2024a-0ubuntu0.20.04) to 2024a-0ubuntu0.20.04.1

I seguenti pacchetti sono stati installati:
gcc-11-base (11.4.0-2ubuntu1~20.04)
gcc-13-base (13.1.0-8ubuntu1~20.04.2)
gcc-13-base:i386 (13.1.0-8ubuntu1~20.04.2)
libboost-regex1.71.0 (1.71.0-6ubuntu6)
libipt2 (2.0.1-1)
libsource-highlight-common (3.1.8-1.2build5)
libsource-highlight4v5 (3.1.8-1.2build5)
libxxhash0 (0.7.3-1)

I hope this can help.

1 Like