LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Clementine won't play music (https://www.linuxquestions.org/questions/debian-26/clementine-wont-play-music-917972/)

Knightron 12-09-2011 06:07 PM

Clementine won't play music
 
Hi guys, running stable, i've installed clementine to manage my music, as i think it's a wonderful music player. I found it very slow to import my music library and thought it'd frozen for a while, but finally worked. The issue now is, when i try to play a song it fails and this error pops up.
Quote:

Resource not found.

Could not initialize supporting library.
I've started it from the terminal to see what happens. Here's what occurs after just opening clementine.
Code:

virtual bool QxtGlobalShortcutBackend::DoRegister()
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TSIZ.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TSIZ.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
Extended ASCII... possibly should be CP866 or windows-1251 instead
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
Extended ASCII... possibly should be CP866 or windows-1251 instead
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TSIZ.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag. 
TagLib: MPEG::Header::parse() -- Invalid sample rate.                                       
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag. 
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Properties::read() -- Page headers were invalid.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
Extended ASCII... possibly should be CP866 or windows-1251 instead
TagLib: ID3v2.4 no longer supports the frame type RVA.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TSIZ.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type RVAD.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
Extended ASCII... possibly should be CP866 or windows-1251 instead
Extended ASCII... possibly should be CP866 or windows-1251 instead
Extended ASCII... possibly should be CP866 or windows-1251 instead
Extended ASCII... possibly should be CP866 or windows-1251 instead
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: MPEG::Header::parse() -- Invalid sample rate.

After i attempt to play a song, this addition occurs at the terminal.
Code:

Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
"gstjackaudiosink.c(352): gst_jack_ring_buffer_open_device (): /GstJackAudioSink:autoaudiosink-1-actual-sink-jackaudio:
Cannot connect to the Jack server (status 17)"
"gstautoaudiosink.c(370): gst_auto_audio_sink_detect (): /GstPipeline:pipeline/GstBin:audiobin/GstAutoAudioSink:autoaudiosink-1:
Failed to find a supported audio sink"
Gstreamer error: "Resource not found."
QTimeLine::start: already running
Gstreamer error: "Could not initialize supporting library."

I read this and installed jack but it didn't fix the issue.

Hungry ghost 12-09-2011 08:18 PM

Do you have gstreamer0.10-alsa installed? Someone here had the same issue and installing this package seemed to solve it.

jim_p 12-11-2011 01:35 AM

Clementine is based on gstreamer, so all you have to do is to install gstreamer0.10-whatever packages as well.

Knightron 12-11-2011 04:04 AM

Hi guys, and sorry i didn't get back to you sooner after i got this working. It was gstreamer0.10-alsa that was missing. Thanks odiseo; and also thanks jim for pitching in too. All good now.
p.s.
Loving this music player!!!

craigevil 12-11-2011 11:38 AM

Wonders why an app for KDE uses gstreamer? If the devs we smart it would be using ffmpeg instead, much easier to install one package than the several gstreamer plugins.

jim_p 12-11-2011 01:34 PM

Does it matter? I mean... the entire audio backend of kde (phonon) uses gstreamer (or vlc or xine) to work, so an independant qt4 app is not such a big deal!
Clementine is built on qt4 and has no kde* dependencies at all, so it is not a kde app like amarok.

craigevil 12-11-2011 01:54 PM

If gstreamer.0-10-alsa was the problem the depends need to be fixed.

Although the default on aptitude is to install recommends so it should have pulled it in if you used aptitude to install clementine.


Recommends: gstreamer0.10-alsa | gstreamer0.10-pulseaudio

Thanks jim_p for pointing that out it is a QT app not strictly a KDE app.

Knightron 12-11-2011 05:40 PM

I did use aptitude to install clementine, but apt isn't perfect. I've also found issues installing banshee; and i've just gone back to my past thread where i brought the issue up, and it turns out it was missing the exact same package as here, gstreamer0.10-alsa.


All times are GMT -5. The time now is 12:57 PM.