staging.inyokaproject.org

avidemux 2.7.4 startet nicht

Status: Gelöst | Ubuntu-Version: Lubuntu 18.04 (Bionic Beaver)
Antworten |

eumagga0x2a

Anmeldungsdatum:
24. Mai 2019

Beiträge: Zähle...

Ich denke, es hat sich erledigt 👍

Habe das Ausführen des AppImage von Avidemux unter einem frisch installierten Lubuntu 18.04 einmal vor, einmal nach den Updates durchexerziert, einen Bug in AppRun beseitigt, das Verhalten mit ausbleibenden Meldungen im Terminal allerding nicht so richtig reproduzieren können (der Start hat aber ziemlich gedauert!).

Diese erhebliche Startverzögerung beim Benutzen des mitgelieferten fontconfigs hängt mit dem Anlegen des Fontconfig-Caches ~/.cache/fontconfig für alle auf dem System installierten Schriften zusammen und war bislang nur von Systemen bekannt, die auf fontconfig 2.13.x setzen wie Arch, Fedora oder Ubuntu ab Cosmic, weswegen der Fontconfig-Check ins AppImage eingebaut wurde. Vielleicht hat Ubuntu irgendwas aus 2.13 auf 2.12.x zurückportiert? Das würde erklären, wieso das Problem aufgetreten ist und warum das Erzwingen der Verwendung der systemeigenen Font-Bibliotheken es vermieden hat.

Unter Lubuntu fehlt standardmäßig libglu1-mesa, habe den entsprechenden Hinweis ins Wiki eingepflegt. Werde das Workaround mit dem Erzwingen der systemeigenen Font-Bibliotheken demnächst ebenfalls vermerken.

Stabsgefreiter

(Themenstarter)
Avatar von Stabsgefreiter

Anmeldungsdatum:
27. Juli 2008

Beiträge: 752

ich habe folgendes gemacht

export DEVICE=$(losetup -f)
sudo losetup $DEVICE /Pfad/zu/avidemux_2.7.4.appImage
mkdir /tmp/avidemux
sudo mount -o ro $DEVICE /tmp/avidemux
/tmp/avidemux/AppRun

danach konnte ich die App starten, die beiden anderen Zeilen waren nicht notwendig.

eumagga0x2a

Anmeldungsdatum:
24. Mai 2019

Beiträge: 65

Dann muss ich leider nachhaken. Lässt sich Avidemux weiterhin nicht ausm AppImage heraus starten? (also mittels ./avidemux_2.7.4.appImage)

Mein eigenes Testen mit einem frisch aufgesetzten Lubuntu 18.04 zeigte klar auf das Anlegen des Fontconfig-Caches als Ursache für die Startverzögerung. Das manuelle Mounten des AppImages war nicht erforderlich. Sobald der Fontconfig-Cache erstellt war, dauerte der Start nur ein paar Sekunden, ganz ohne Workarounds.

Mikey70

Anmeldungsdatum:
3. August 2016

Beiträge: 66

eumagga0x2a schrieb:

Dann muss ich leider nachhaken. Lässt sich Avidemux weiterhin nicht ausm AppImage heraus starten? (also mittels ./avidemux_2.7.4.appImage)

Hatte das Problem auch.

eumagga0x2a schrieb:

Wenn es an fontconfig liegt, wird

1
2
export ADM_APPIMAGE_USE_SYSTEM_FONT_LIBS=1
./avidemux_2.7.4.appImage

im Ordner mit der appImage-Datei klappen (das Avidemux-Fenster wird sich öffnen). Ansonsten liegt es an der AppImage-Technik.

Das Ausführen dieses Befehls hat dann eine klare Fehlermeldung ergeben (error while loading shared libraries: libGLU.so.1: cannot open shared object >file: No such file or directory) und das Nachinstallieren von libGLU1 hat das Problem gelöst (falls noch von Interesse).

Antworten |