I have fairly recent version of Audacity installed, 3.7.7, but I also need to run a much older version, 3.3.3, only available as an appimage. The reason for this is that I have some saved Audacity files from older version of the software which newer versions will not read. I asked on an Audacity forum for help and it was they who suggested I download and run the older software version, which should read in the old data and output in the newer format.
However.
I’ve downloaded the relevant appimage file, placed it somewhere accessible and set the permissions for execute, but when I double click it nothing happens.
If I call it using ./audacity-linux-3.3.3-x64.AppImage
it seems to start to run giving me :
Setting $HOME to /home/dave/Music/Audacity/audacity-linux-3.3.3-x64.AppImage.home
/lib64/libatk-1.0.so.0
/lib64/libatk-bridge-2.0.so.0
/lib64/libcairo-gobject.so.2
/lib64/libcairo.so.2
/lib64/libgio-2.0.so.0
/lib64/libglib-2.0.so.0
/lib64/libgmodule-2.0.so.0
/lib64/libgobject-2.0.so.0
/lib64/libgthread-2.0.so.0
/usr/lib64/pipewire-0.3/jack/libjack.so.0
findlib: libportaudio.so: cannot open shared object file: No such file or directory
/home/dave/Music/Audacity/audacity-linux-3.3.3-x64.AppImage: Using fallback for library ‘libportaudio.so’
/tmp/.mount_audaciIgVMak/bin/audacity: /tmp/.mount_audaciIgVMak/lib/libpcre2-8.so.0: no version information available (required by /lib64/libglib-2.0.so.0)
/tmp/.mount_audaciIgVMak/bin/audacity: /tmp/.mount_audaciIgVMak/lib/libselinux.so.1: no version information available (required by /lib64/libgio-2.0.so.0)
/tmp/.mount_audaciIgVMak/bin/audacity: /tmp/.mount_audaciIgVMak/lib/libmount.so.1: version `MOUNT_2_40’ not found (required by /lib64/libgio-2.0.so.0)
and then stops. I think I have installed all the other relevant software.
I would be careful with the i686-devel route here: the AppImage name is x64, and the visible failure is a bundled/system library mismatch around libmount, not just a missing 32-bit package. For a one-time conversion of old projects, the cleanest path is often to run that Audacity version in a small distrobox/toolbox or VM with an older Fedora/Ubuntu userspace, export the projects, then go back to 3.7. If you keep fighting the AppImage, run it from a terminal as you did and avoid installing random library packages blindly, because it can make the error less clear.
gitxpresso@fedora44:~$ ./audacity-linux-3.3.3-x64.AppImage
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
/lib64/libatk-1.0.so.0
/lib64/libatk-bridge-2.0.so.0
/lib64/libcairo-gobject.so.2
/lib64/libcairo.so.2
/lib64/libgio-2.0.so.0
/lib64/libglib-2.0.so.0
/lib64/libgmodule-2.0.so.0
/lib64/libgobject-2.0.so.0
/lib64/libgthread-2.0.so.0
/usr/lib64/pipewire-0.3/jack/libjack.so.0
findlib: libportaudio.so: cannot open shared object file: No such file or directory
/home/gitxpresso/audacity-linux-3.3.3-x64.AppImage: Using fallback for library 'libportaudio.so'
/tmp/.mount_audaciuKbtpo/bin/audacity: /tmp/.mount_audaciuKbtpo/lib/libpcre2-8.so.0: no version information available (required by /lib64/libglib-2.0.so.0)
/tmp/.mount_audaciuKbtpo/bin/audacity: /tmp/.mount_audaciuKbtpo/lib/libselinux.so.1: no version information available (required by /lib64/libgio-2.0.so.0)
/tmp/.mount_audaciuKbtpo/bin/audacity: /tmp/.mount_audaciuKbtpo/lib/libmount.so.1: version `MOUNT_2_40' not found (required by /lib64/libgio-2.0.so.0)
gitxpresso@fedora44:~$
I’ll try finding the fix to this issue and provide the solution to this issue.