Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I've installed GStreamer plugins for Fedora 14 using yum. However, when running a qt-phonon application with the GStreamer backend, I get the error

"Warning: You do not seem to have the base GStreamer plugins installed. All audio and video support has been disabled"

Is there a good baseline test to determine if this is a Phonon problem? Does anybody know where yum installs the GStreamer plugins and how GStreamer resolves plugins?

share|improve this question
gst-inspect maybe? Should let you know which plugins are installs. –  derobert Oct 1 '12 at 21:42
Hmm gst-inspect is showing I have valid plugins. I guess the better question is why am I getting that warning? –  IslandCow Oct 1 '12 at 21:49
@IslandCow - As derobert said, you can use gst-inspect-0.10 -a | grep gst-plugins-base to list the base plugins installed on your system. I'm not familiar with yum but rpm -ql nameofpackage should list all files in that package (with their full path) provided you know the exact name of the gstreamer-base-plugins package. If gstreamer-base plugins are present on your system then it is a Phonon problem and you'll have to find out why it doesn't detect them. –  don_crissti Oct 1 '12 at 21:51
@derobert thanks for that. grepping for gst-plugins-base only yields uridecodebin and decodebin2. I know that's not right ... It also throws GStreamer-Critical GST_IS_ELEMENT failed :( –  IslandCow Oct 1 '12 at 22:06

1 Answer 1

Install RPM Fusion repos

Then install phonon's vlc backend:

su -c 'yum install phonon-backend-vlc'

Remove the gstreamer backend:

su -c 'yum erase phonon-backend-gstreamer'
share|improve this answer
I have the Xine backend working but I want to use the gstreamer backend. I'm testing an application that runs on an embedded product that doesn't have vlc. –  IslandCow Oct 1 '12 at 20:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.