Author Topic: 2.7.0 appImage missing DRM library, can't start  (Read 738 times)

dandv

  • Newbie
  • *
  • Posts: 2
2.7.0 appImage missing DRM library, can't start
« on: October 01, 2017, 12:47:37 AM »
I've just downloaded the latest appimage and it won't start on Ubuntu 16.04:

Quote
$ ./avidemux_2.7.0.appImage
/tmp/.mount_966niI/usr/bin/avidemux3_portable: error while loading shared libraries: libva-drm.so.1: cannot open shared object file: No such file or directory

The appImage for 2.6.14 works fine.

andreas1

  • Newbie
  • *
  • Posts: 1
Re: 2.7.0 appImage missing DRM library, can't start
« Reply #1 on: April 11, 2018, 07:22:09 AM »
Sorry for being late:

the AppImage needs the libva-drm.so.1. the simple way is as follows:
Open a terminal. Enter
Code: [Select]
sudo apt-get install libva.drmOf course you can use synaptic paket manager to install libva-drm.

For a 64bit system
The
Code: [Select]
libva-drm.so.xxx will be installed in
Code: [Select]
/user/lib/x86_64-linux-gnu/. Additionaly a symlink
Code: [Select]
libva-drm.so.1 will be in this directory. Check that the symlink is there.
Now avidemux.AppImage should start

The better way would be if this lib would be in the appimage.
 
Code: [Select]
( AppDir/usr/lib ).
I tried it and it solves the problem. The appimage can run then in older and/or newer Ubuntu/Debian versions as well as in archlinux