OpenShot not working

Post here if you are a new Porteus member and you're looking for some help.
fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

OpenShot not working

Post#1 by fulalas » 01 Dec 2018, 05:31

Can anypne run OpenShot using the AppImage format? When I try any of these versions here I get the following error:

Code: Select all

/tmp/.mount_g0Iots/usr/bin/launch: symbol lookup error: /usr/lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
Plus: does anyone know how to extract an AppImage that doesn't run properly and repack it back to an AppImage? I managed to extract it using P7zip, but after repacking it (using this) it doesn't start the running process anymore even if I don't touch anything. :unknown:

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

OpenShot not working

Post#2 by Blaze » 01 Dec 2018, 07:17

In Cinnamon I have this output:

Code: Select all

root@porteus:/home/guest/Загрузки# ./OpenShot-v2.4.3-x86_64.AppImage 
/root/.cache/thumbnails/normal/6fcb23779b2b7fe886a783133637985d.png is missing. Probably not running ./bin//openshot-qt.wrapper from within an AppImage.
Hence falling back to using .DirIcon
./bin//openshot-qt.wrapper: строка 110:  3589 Аварийный останов         LD_LIBRARY_PATH="" zenity --question --title="$TITLE" --text="$TEXT" 2> /dev/null
Loaded modules from current directory: /tmp/.mount_Mu6gLX/usr/bin
Traceback (most recent call last):
  File "/usr/local/lib/python3.4/dist-packages/cx_Freeze-4.3.4-py3.4-linux-x86_64.egg/cx_Freeze/initscripts/Console.py", line 27, in <module>
  File "openshot_qt/launch.py", line 54, in <module>
    from classes.app import OpenShotApp
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 2237, in _find_and_load
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 2226, in _find_and_load_unlocked
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 1200, in _load_unlocked
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 1129, in _exec
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 1471, in exec_module
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 321, in _call_with_frames_removed
  File "/tmp/.mount_Mu6gLX/usr/bin/classes/app.py", line 34, in <module>
    from PyQt5.QtWidgets import QApplication, QStyleFactory, QMessageBox
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 2237, in _find_and_load
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 2226, in _find_and_load_unlocked
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 1191, in _load_unlocked
  File "/usr/lib/python3.4/importlib/_bootstrap.py", line 1161, in _load_backward_compatible
  File "ExtensionLoader_PyQt5_QtWidgets.py", line 22, in <module>
  File "ExtensionLoader_PyQt5_QtWidgets.py", line 14, in __bootstrap__
ImportError: /usr/lib64/libGL.so.1: undefined symbol: xcb_dri3_get_supported_modifiers
root@porteus:/home/guest/Загрузки#
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

OpenShot not working

Post#3 by fulalas » 01 Dec 2018, 07:33

Oh, gosh... It's even worse than I thought. The whole idea of this AppImage thing is to run applications agnostically (i.e. regardless of your system as long it's Linux and uses the right architecture). But people who create these images do that using Ubuntu-likes, so they don't include all dependencies. :wall:

So I guess the only way is to understand how to unpack, include what's missing (in my case I guess it's just a matter of updating freetype2) and then re-pack. :sos:

Thanks for your help anyway, Blaze! :good:

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

OpenShot not working

Post#4 by brokenman » 01 Dec 2018, 13:04

I went through a time of playing with appimage thinking it was a great idea. Not as reliable as the concept leads one to believe. I found more that didn't work than worked.
How do i become super user?
Wear your underpants on the outside and put on a cape.

spa_time
White ninja
White ninja
Posts: 20
Joined: 29 Jun 2022, 06:39
Distribution: Porteus 5.1

OpenShot not working

Post#5 by spa_time » 24 Oct 2022, 07:26

Openshot video editor is working on Porteus Nemesis derivative ...but Nemesis is not so complete like Porteus5... no root acces in menu...no change saves in module ...no firewall etc..
Nemesis is saving changes if is instaled on ext4 or xfs partition...
Perhaps with a suplimentary module including some missing libraries ...openshot will work in Porteus 5..

Nemesis 2022 rebooted!

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

OpenShot not working

Post#6 by Kulle » 24 Oct 2022, 09:47

Hi fulalas,
Download:

version 2.6.1
https://www.openshot.org/download/

and
https://distrib-coffee.ipsl.jussieu.fr/ ... x86_64.rpm
rpm2xzm

It works for me : Porteus 5.0 64 bit Xfce

spa_time
White ninja
White ninja
Posts: 20
Joined: 29 Jun 2022, 06:39
Distribution: Porteus 5.1

OpenShot not working

Post#7 by spa_time » 25 Oct 2022, 06:17

Thanks a lot Kulle...yes...with libbsd-0.10.0-alt1.x86_64.xzm module...openshot is working...just copy this library in module director...to be activated at start-up...

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

OpenShot not working

Post#8 by Rava » 22 Dec 2022, 03:04

spa_time wrote:
25 Oct 2022, 06:17
Thanks a lot Kulle...yes...with libbsd-0.10.0-alt1.x86_64.xzm module...openshot is working...just copy this library in module director...to be activated at start-up...
Or, when you want to activate Openshot only on demand, I recommend renaming the dependency module, e.g. from libbsd-0.10.0-alt1.x86_64.xzm e.g. into openshot_dependency_libbsd-0.10.0-alt1.x86_64.xzm or make a symlink when the file system you store these modules in supports symlinks (FAT and VFAT doesn't support symlinks) - NTFS does support symlinks when the OS that made the NTFS was either Linux or SM-Windows newer than XP.

Code: Select all

ln -s libbsd-0.10.0-alt1.x86_64.xzm openshot_dependency_libbsd-0.10.0-alt1.x86_64.xzm
ln -s is always this format:

Code: Select all

ln -s TARGET LINK_NAME
Cheers!
Yours Rava

Post Reply