SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just installed Alien Bob's HandBrake package and am getting a ton of warnings:
Code:
bash-3.1$ ghb
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpeg2dec.so': libmpeg2.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsndfile.so': libsndfile.so.1: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdirac.so': libdirac_encoder.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmplex.so': libmplex2-1.9.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstassrender.so': libass.so.3: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmusepack.so': libmpcdec.so.5: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstamrwb.so': libamrwb.so.3: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libresindvd.so': libdvdnav.so.4: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmms.so': libmms.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdv.so': libdv.so.4: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstcdaudio.so': libcdaudio.so.1: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstshout2.so': libshout.so.3: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgsttwolame.so': libtwolame.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmpeg2enc.so': libmpeg2encpp-1.9.so.0: cannot open shared object file: No such file or directory
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
Gtk: Unknown property: GtkImageMenuItem.label
Gtk: Unknown property: GtkImageMenuItem.use-underline
Gtk: Unknown property: GtkImageMenuItem.use-stock
I'm a touch lost on how to proceed. I haven't tried to run it with any videos for fear of really botching something up. If I'm missing a plugin package, could someone point me in the right direction? Any/all help is appreciated.
Some of those not found libs are part of gst-plugins-bad. Did you upgrade the gstreamer packages from Slackware, and not your own extra installed gst plugins?
I downloaded Eric's binary. The ghb binary was compiled with an older version of icu4 than what I have, so I can't/won't run it. LDD does show it links to
You can do an ldd /usr/bin/ghb and look for anything not found. Gstreamer and gst-plugins-base are part of Slackware, gst-plugins-good was added Nov 6 to current. My own ghb has the same gst ldd output.
So, make sure you have the gstreamer packages installed.
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
Missing. Not fatal. No errors. ( Warning = information only ! ) :
libmpeg2.so.0 libsndfile.so.1 libdirac_encoder.so.0 libmplex2-1.9.so.0
libass.so.3 libmpcdec.so.5 libamrwb.so.3 libdvdnav.so.4 libmms.so.0
libdv.so.4 libcdaudio.so.1 libshout.so.3 libtwolame.so.0
libmpeg2encpp-1.9.so.0 libsoup-gnome-2.4.so.1
But for the plugins to work : The files will be required, I guess.
The Slackware package names :
libmpeg2 libsndfile dirac mjpegtools libass libmpcdec amrwb
libdvdnav libmms libdv libcdaudio libshout twolame.
( All is available as i486, http://www.slacky.eu/ )
You will probably find x86_64 packages or "Slackbuild scripts"
x86_64 somewhere too.
.....
(ghb:27626): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so': libsoup-gnome-2.4.so.1: cannot open shared object file: No such file or directory
I think you have Gnome installed on top of Slackware, and that has replaced some of your system files. Also I think your gstreamer is expecting gst-plugins-bad which appears not to be on your system.
To check, I installed my handbrake/webkitgtk/icu4c/libsoup packages on the slackware64-current box I am working on... and there are no issues at all getting ghb to work.
Running on Slackware64-current here, with the exact same packages installed, I have the "Gtk-CRITICAL" messages (a lot of other programs show this as well if you would start them in a terminal...), but I do not see the "Gtk: Unknown property" messages.
Here, in spite of getting all these messages on your screen, Handbrake starts normally and I can work with it. How about you?
What in your terms means "the whole OS"?
Thanks Eric, but I've got the gst-plugins warnings again. By whole OS, I just meant that I reinstalled Slackware. I had way too many things on it - got a little crazy with the slackbuilds, so I wanted to start fresh.
If you are getting these gst-plugins warnings again you either are not running Slackware but a slackware-derivative... or else you have already installed other software on top of Slackware.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.