Krótkie zawieszanie amarok'a

Podczas normalnego użytkowania amarok’a doświadczam regularnych zawieszeń, nie ma jakiejś reguły, poprostu występują co jakiś czas. Muzyka leci normalnie, ale pasek postępu się nie rusza i nic nie mogę kliknąć. Nie było by to może wielkim problemem, ale mam zainstalowany screenlet pokazujący tekst piosenek i gdy amarok sie zawiesza on również, troche mnie to jednak denerwuje, pozatym sam amarok uruchamia się dość długo. Wiem, że jest on pod KDE, ale możu uda się coś poradzić. A oto co pokazuje konsola:

michal@michal-desktop:~$ amarok

cannot configure the device on Xine's alsa output plugin 

cannot configure the device on Xine's alsa output plugin 

Object::connect: No such signal BrowserCategoryList::leavingTree()

Object::connect: (sender name: 'internet')

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: A comment frame must contain at least 5 bytes.

TagLib: MPEG::Header::parse() -- Invalid sample rate.

TagLib: MPEG::Header::parse() -- Invalid sample rate.

TagLib: MPEG::Header::parse() -- Invalid sample rate.

TagLib: A comment frame must contain at least 5 bytes.

Object::connect: No such signal BrowserCategoryList::leavingTree()

Object::connect: (sender name: 'root list')

Object::connect: No such slot BrowserWidget::categoryChanged()

Object::connect: (sender name: 'root list')

QLayout: Attempting to add QLayout "" to Playlist::SortWidget "", which already has a layout

QWidget::insertAction: Attempt to insert null action

Object::connect: No such signal BrowserWidget::widgetActivated( int )

Object::connect: (receiver name: 'MainWindow')

Object::connect: No such signal CollectionWidget::home()

Object::connect: (sender name: 'collections')

Object::connect: (receiver name: 'root list')

Object::connect: No such signal ServiceBrowser::home()

Object::connect: (sender name: 'internet')

Object::connect: (receiver name: 'root list')

Object::connect: No such signal BrowserCategoryList::leavingTree()

Object::connect: (sender name: 'playlists')

Object::connect: No such signal PlaylistBrowserNS::DynamicCategory::home()

Object::connect: (receiver name: 'playlists')

"building tree with 23 leafs." 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

QIcon : QVariant(QIcon, ) 

QString : QVariant(QString, "") 

QString : QVariant(QString, "") 

m_groupHash:  

(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22) 

Object::connect: No such signal PlaylistBrowserNS::PlaylistCategory::home()

Object::connect: (receiver name: 'playlists')

Object::connect: No such signal PlaylistBrowserNS::PodcastCategory::home()

Object::connect: (receiver name: 'playlists')

Object::connect: No such signal PlaylistBrowserNS::PlaylistBrowser::home()

Object::connect: (sender name: 'playlists')

Object::connect: (receiver name: 'root list')

Object::connect: No such signal FileBrowser::Widget::home()

Object::connect: (sender name: 'files')

Object::connect: (receiver name: 'root list')

HTTP GET QUrl( "http://post.audioscrobbler.com:80/?hs=true&p=1.2.1&c=ark&v=2.2.0&u=michalg8&t=1262080340&a=04965db8c30d736168511f27200d507e&api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&sk=1a34b2a129cc43ea5749b8b7a1d77923" )  

QPainter::begin: Cannot paint on a null pixmap

QPainter::translate: Painter not active

QPainter::end: Painter not active, aborted

Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )

Object::connect: (sender name: 'GroupingProxy')

Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )

Object::connect: (sender name: 'GroupingProxy')

amarok: ********************************************************************************************** 

amarok: **AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE:** 

amarok: **amarok --debug** 

amarok: ********************************************************************************************** 

michal@michal-desktop:~$ X Error: BadWindow (invalid Window parameter) 3

  Major opcode: 20 (X_GetProperty)

  Resource id: 0x5800024

QPainter::begin: Cannot paint on a null pixmap

QPainter::translate: Painter not active

QPainter::end: Painter not active, aborted

Object::connect: No such signal Playlist::GroupingProxy::activeRowChanged( int )

Object::connect: (sender name: 'GroupingProxy')

"OK

48b842c92a1d46229a274ac04bdd293c

http://post.audioscrobbler.com:80/np_1.2

http://post2.audioscrobbler.com:80/protocol_1.2" 

0 

HTTP POST: QUrl( "http://post.audioscrobbler.com:80/np_1.2" ) "s=48b842c92a1d46229a274ac04bdd293c&a=Nirvana&t=Polly&b=Nirvanalugged%20In%20New%20York&l=197&n=0&m=" 

"OK" 

HTTP POST: QUrl( "http://post2.audioscrobbler.com:80/protocol_1.2" ) "s=48b842c92a1d46229a274ac04bdd293c&a[0]=Nirvana&t[0]=Polly&i[0]=1262080357&o[0]=P&r[0]=&l[0]=197&b[0]=Nirvanalugged%20In%20New%20York&n[0]=0&m[0]=" 

"OK" 

Object::disconnect: Unexpected null parameter

Object::disconnect: Unexpected null parameter

Object::disconnect: Unexpected null parameter

QCoreApplication::postEvent: Unexpected null receiver

Moj komputer:

Ubuntu 9.10

CPU: Intel E5200 2,5 Ghz

RAM: 2 GB

Grafika: Nvidia 9600 gt

Użyj Exaile jest lżejszy. Ewentualnie Audacious.

Coż…:

michal@michal-desktop:~$ su root

Hasło: 

root@michal-desktop:/home/michal# amarok
(19136)/: KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." 

(19135)/: KUniqueApplication: Pipe closed unexpectedly. 


root@michal-desktop:/home/michal#

Dodane 29.12.2009 (Wt) 11:44

A co mój komputer sobie nie poradzi z Amarokiem? Bo szczerze mówiąć niezbyt mi te (i inne) programy pasują, najbardziej Amarok mi do gustu przypadł.

Może dlatego się wiesza bo masz problemy z przeszukiwaniem kolekcji…

…spróbuj wejść w zakładkę po lewej (pionowej) kolekcja -> na górze po lewej stronie kliknij w ikonkę zębatek -> i odznaczasz Przeszukaj katalogi rekurencyjne

Wygląda na to, że jak wyłączyłem całkowicie kolekcję to się nie zawiesza… jakoś bez tego przeżyje chyba :slight_smile:

Wielkie dzięki za pomoc.

Dodane 29.12.2009 (Wt) 12:57

a jednak, wiesza się nadal, ale znacznie rzadziej…

To jest bardzo normalne. Amarok jest ciężkim odtwarzaczem.

Exaile jest podobny do niego. Może przypadnie Ci do gustu. Popatrz: http://www.exaile.org/screens