LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-22-2019, 01:05 PM   #1
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, RPi OS, Mint & Android
Posts: 12,365

Rep: Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509
Installing Video Editor, Shotcut/Openshot


I'm trying to set up a video editor on Slackware64 here. I started with shotcut, which has a sting in the tail; that although it comes compiled, it depends on a lot of stuff. Back to the drawing board there, or mebbe Alien Bob's repo :-D.

Openshot has an Appimage, which looks better, but wasn't. It does a lengthy Python3 tailspin, the relevant bit being
Code:
  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
Mesa is version 19.0.2 which is recent enough. I'm on the intel-vaapi driver for my sucky HD4000 (Ivy Bridge?) graphics, with none of the obsolete crap that just throws log spam (intel module, fbdev, vesa), but it does have and loads the i965 DRI & VDPAU stuff, and seems happy with them without any major discussion. X spends the rest of it's energies connecting various small time devices, disconnecting them, & negotiating with libinput, acpi, udev, dbus, & sys, before putting them back :-/.

Any ideas on the error? Is it my sucky video?
 
Old 07-22-2019, 01:52 PM   #2
teckk
Senior Member
 
Registered: Oct 2004
Distribution: FreeBSD Arch
Posts: 3,352

Rep: Reputation: 1016Reputation: 1016Reputation: 1016Reputation: 1016Reputation: 1016Reputation: 1016Reputation: 1016Reputation: 1016
https://unix.stackexchange.com/quest...when-using-ssh
https://github.com/ContinuumIO/anaco...es/issues/8988

I don't think that anyone can answer that except to say you have mismatched software/libraries/etc. I know how PyQt5 works, but everything has to match. That's of course is what package managers are for.

I looked at the depends for that
Code:
pacman -Si openshot
...
Name            : openshot
Version         : 2.4.4-1
Description     : an open-source, non-linear video editor for Linux based on MLT
                  framework
...
URL             : https://www.openshot.org/
...
Depends On      : mlt-python-bindings  sdl  librsvg  mplayer  pyxdg  python-pyqt5
                  python-httplib2  python-pillow  dvgrab  ladspa  sox  vid.stab
                  qt5-svg  sdl_image  libopenshot  python-pyzmq  qt5-webkit
                  python-setuptools  python-requests
Optional Deps   : frei0r-plugins: effects
                  libquicktime
                  libavc1394
                  faac
                  jack
...
Download Size   : 51.67 MiB
Installed Size  : 107.09 MiB
...
In Arch python means python3. Then there is python itself. It isn't the same from . version to . version.

An Appimage is suppose to have everything in it isn't it?

Here are these. Perhaps you can look though those PKGBUILD's and get some info.

https://aur.archlinux.org/packages/openshot-git/
https://aur-dev.archlinux.org/packages/openshot-qt/
https://aur-dev.archlinux.org/packages/openshot-bzr/

https://www.archlinux.org/packages/c.../any/openshot/
 
1 members found this post helpful.
Old 07-22-2019, 02:12 PM   #3
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, RPi OS, Mint & Android
Posts: 12,365

Original Poster
Rep: Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509
Thanks, teckk. Exact files, eh? The missing symbol is usually a lib being too old. I'll see if there's a Mesa update. Mine's from April, so it should hardly be past it's 'best before' date yet.

Slackware64 doesn't have package managers. The beauty of that is you can makle your own packages for your compiles, to get them out cleanly. Both apt and rpm/yum/dnf/whatever can throw very annoying errors, although they are useful in quickly installing

I have shotcut up anyhow. Thx
 
Old 07-22-2019, 03:32 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, RPi OS, Mint & Android
Posts: 12,365

Original Poster
Rep: Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509Reputation: 1509
Upgraded to mesa-19.1.2, and the sky fell in. X wouldn't start (which is ok, because I start on runlevel 3) but they evidently have bumped versions on a lot of stuff. It was 19.0.2 --> 19.1.2 for Mesa.

There's a later iso around for Slackware-Current. I'll go to that if I need openshot. I might actually be better getting source, as there's a problem in most precompiled things on slackware. Slackware uses ~/lib for 32bit libs, and ~/lib64 for 64 bit, which has to be specified at compile time. So I can have a multilib system fairly handy, whereas that can be a pain on other systems. I regularly run a 32bit X app on my 64bit pc.

So I'll called this solved for the moment, because I have Shotcut up, and post again if I need openshot.

Last edited by business_kid; 07-22-2019 at 03:34 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: OpenShot Video Editor Basic Openshot Video Editing Skills LXer Syndicated Linux News 0 04-12-2017 11:38 PM
LXer: Shotcut – Video Editor Based on MLT Framework and Support for 4K UHD LXer Syndicated Linux News 0 08-24-2015 04:42 PM
LXer: Open-source video editor Shotcut now with better 4K support LXer Syndicated Linux News 0 07-08-2015 05:10 AM
LXer: Free and Open-Source Video Editor Shotcut Gets Better 4K Support LXer Syndicated Linux News 0 07-06-2015 11:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration