Since I installed ubuntu on my laptop, I have a problem with gstreamer
, which affects many programs using it, totem, kdenlive
, even gnome-control-center
, and prevents them from working.
The error message returned is :
totem: symbol lookup error: /lib/x86_64-linux-gnu/libgstaudio-1.0.so.0:
undefined symbol: gst_aggregator_simple_get_next_time
or
kdenlive: symbol lookup error: /lib/x86_64-linux-gnu/libgstvideo-1.0.so.0:
undefined symbol: gst_aggregator_simple_get_next_time
I had a look at gstreamer
website to see what kind of error it is.
So far I understand .so
files are libraries gathering functions which can be called by various programs. GstBase.Aggregator
seems to be a class and simple_get_next_time a method which returns some integer. My last computer lessons are quite far in time, but it seems to me that this kind of issue is "structural", I mean a function does not recognize some class methods. I tried to reinstall all gstreamer
programs, plugins and stuff and the problem is still there. So I made the hypothesis that this class was badly coded. It does not hold because I looked at the www :
I seem to be the only one to encounter this particular issue.
The question is: I'm using very generic programs with fresh installs which are working without any errors for everybody so how can I encounter a "structural error" of this kind?
I'm running Ubuntu 20.04.
apt-cache policy libgstreamer-plugins-base1.0-0
returns :
libgstreamer-plugins-base1.0-0:
Installé : 1.16.2-4
Candidat : 1.16.2-4
Table de version :
1.16.2-4 500
500 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
ldd /lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 | grep local
returns
libgstbase-1.0.so.0 => /usr/local/lib/libgstbase-1.0.so.0 >(0x00007ff3272d5000)
libgstreamer-1.0.so.0 => /usr/local/lib/libgstreamer-1.0.so.0 >(0x00007ff326fbb000)
and
ldd /lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 | grep local
returns
libgstbase-1.0.so.0 => /usr/local/lib/libgstbase-1.0.so.0 (0x00007f4cc0a04000)
libgstreamer-1.0.so.0 => /usr/local/lib/libgstreamer-1.0.so.0 (0x00007f4cc06ea000)
I'm very disappointed, please help me! Have a nice day.
apt-cache policy libgstreamer-plugins-base1.0-0
,ldd /lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 | grep local
,ldd /lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 | grep local
- to the question by editing it. – N0rbert Dec 27 '20 at 09:06