Hi
I updated to the latest version today to try out screen recording on linux. When I try do a movie it looks like it is missing a library (libva-drm.so.1). I only get the overlay region picker but no movie is recording. Are you expecting to bundle that in your installer or is that something you expect us to install system-wide ourselves (like freetype)?
thanks
Luke
[ CAPTURE ] startRegionRecording region: 2543 15 2544 2544
[ CAPTURE ] Start Recording. Video to be save as: /home/lharris/Videos/sgc-2019-08-29_17-47-46.mov
[ CAPTURE ] /opt/Autodesk/ShotgunCreate/bin/ffmpeg: error while loading shared libraries: libva-drm.so.1: cannot open shared object file: No such file or directory
[ CAPTURE ] startRegionRecording region: 1657 18 2161 2161
[ CAPTURE ] Start Recording. Video to be save as: /home/lharris/Videos/sgc-2019-08-29_17-47-48.mov
[ CAPTURE ] /opt/Autodesk/ShotgunCreate/bin/ffmpeg: error while loading shared libraries: libva-drm.so.1: cannot open shared object file: No such file or directory
[ CAPTURE ] startRegionRecording region: 1369 611 1369 1369
[ CAPTURE ] Start Recording. Video to be save as: /home/lharris/Videos/sgc-2019-08-29_17-47-49.mov
[ CAPTURE ] /opt/Autodesk/ShotgunCreate/bin/ffmpeg: error while loading shared libraries: libva-drm.so.1: cannot open shared object file: No such file or directory
We definitely fail to package the dependency with the build. Thank you for reporting it.
Is it working if you run yum install libva ? It seems to be what provides both libva.so.1 and libva-drm.so.1
$ sudo yum provides libva.so.1
Loaded plugins: fastestmirror, langpacks, rhnplugin
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
* epel: mirror.sfo12.us.leaseweb.net
libva-1.8.3-1.el7.i686 : Libva is an implementation for Video Acceleration API
Repo : centos7-base
Matched from:
Provides : libva.so.1
$ sudo yum provides libva-drm.so.1
Loaded plugins: fastestmirror, langpacks, rhnplugin
This system is receiving updates from RHN Classic or Red Hat Satellite.
Loading mirror speeds from cached hostfile
* epel: mirror.sfo12.us.leaseweb.net
libva-1.8.3-1.el7.i686 : Libva is an implementation for Video Acceleration API
Repo : centos7-base
Matched from:
Provides : libva-drm.so.1
Hi @geffrak
Thanks for investigating. I unfortunately can’t verify installing libva fixes it - it is not found in our IT sanctioned repos. Do you expect you will bundle it with a future version of SC?
cheers
Luke
From what I understand, the fix will be to put libva as a requirement on the rpm so the end user know that it’s required to run the app properly since it’s available in the centos official repository.