Sie sind nicht angemeldet.

[gelöst] Amarok problem

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

07.06.2008, 15:52

Amarok problem

Eigentlich finde ich Amarok ja sehr toll ... nun musste ich schon des öffteren feststellen das es dann irgendwie doch nicht das gelbe vom ei ist.


wie ihr vielleicht wisst, ist meine musikcollection dann doch etwas grösser als bei den meisten .. und das scheint auch amarok nicht so ganz zu mögen.

db läuft im mom auf mysql habe aber postgres auch schon ausprobiert gehabt .. leider auch ohne grossem erfolg.

Seit neuestens bringt der amarok das ganze system in schleudern .. nämlich immer wenn ich mir gerade ein track gefällt und ich ihn gern in einer playlist abspeichern will. Denn sobald ich links im menü im amarok auf "wiedergabelisten" klicke, hängt sich alles komplett auf .... früher hatte ich den fall dass dann z.b. die tastatur gesperrt war, bis sich amarok wieder fängt und wieder was anzeigt/abspielt. Mittlerweile ist es aber so das alles blockiert wird. Nichtmal Firefox zeigt noch was an .. kein ping geht mehr, einfach nichts.

Ich habe das Szenario nun 3mal wiederholt und immer das selbe ergebnis.



Hat jemand von euch Tips wie ich das ganze tunen könnte? .. Denn so ist es ein krampf!
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schade« (25.06.2008, 11:22)


2

07.06.2008, 23:36

Hi

Starte Amarok doch mal in einer Shell, dort erhältst du idR mehr Information, eventuell gibt es in /var/log/messages auch noch Infos zu dem Problem.

3

08.06.2008, 12:16

das starten in der shell bringt leider nichts, weil weder amarok im shell fenster, noch in /var/log/messages etwas erscheint .. sich der PC aber trotzdem komplett aufhängt und ich rebooten muss





PS: bald bald bald, haben wir eh unserern eigenen player, aber bis dahin muss ich wohl amarok verwenden ..
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

4

08.06.2008, 15:46

Welche Version von Amarok nutzt du? Stable unstable? Wie groß ist denn Deine Sammlung etwa. Bei mir es rund 13000 Tracks und etwa 70GB und es läuft auf sqlite ohne probleme...

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

5

09.06.2008, 08:58

hast du schonmal den Magic SysRQ-Key versucht um Fehlersuche zu machen anstatt einfach zu rebooten?
außerdem würd ich in einem zweiten Fenster beim testen ein top laufen lassen (oder htop ;-) )
dann siehst du gleich welcher prozess das problem ist
außerdem kannst du nochmal versuchen parallel ein "sleep 180; killall amarok-app" auszuführen
damit siehst du ob wirklich alles aufgehangen wird
aber wie gesagt da sollte dir auch der Magic SysRQ-Key weiterhelfen

mfg nowhereman

6

09.06.2008, 10:33

@ würmchen .. bei uns sind es dann doch ca. 20x soviele dateien ... also nix mit sqllite ... sqllite und mysql in der standardkonfiguration von Amarok funktionieren bis ca. 20 000 Tracks recht brauchbar .. bei mehreren wirds problematisch


@ nowehereman

Im Moment verwende ich amarok unstable 1.4.9.1 (hatte aber mit 1.4.8 ähnliche probleme)

Danke , natürlich sagt mir der Magic SysRQ-Key garnix .. aber google ist desbezüglich sicher mein Freund hehe.

dann werde ich gleich mal testen.


EDIT: ich schau mir gerade auf wikipedia die Liste der magic sysreq keys an .... welchen hast du gemeint ? @ nowhereman
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

7

09.06.2008, 11:09

Ich habe nun getestet:

also top aufgemacht, und anschliessend den fehler reproduziert.

amarokapp ist der prozess mit der höchsten Last.

nach ca. 2min beginnt das system schön langsam sich zu verzögern .. ganze fenster bleiben plötzlich weiß usw usw.

amarokapp lässt sicher weder mit sig 15 noch mit sig 9 beenden.

nach ca. 5min hat sich dann X komplett aufgehängt.

strg+alt+backspace hat keine wirkung gezeigt,
der magickey ALT+S-ABF+K (falls es der richtige ist) hat nichts gebracht.

da half nur ein stromwegnehmen .....
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

8

09.06.2008, 23:08

hört sich ja nicht gut an,
also ich meinte natürlcih keine spezielle kombination sondern einfach mal
den versuch das system wiederzubeleben damit
guck doch bitte zur sicherheit nochmal in der kernel-config nach ob das ganze aktiviert ist (unter kernel-hacking)
außerdem kannst du ja mal probieren ob amarok einfach nur eine einmalige indizierung machen muss
also das ganze sozusagen über nacht "laufen" lassen, am besten vorher alles nicht benötigte abschalten und vielleicht gehts dann ja am nächsten morgen wieder :-)

bist du dir eigentlich sicher, dass es das selbe problem mit dem "stabilen" amarok gab?
vielleicht würde es sich ja lohnen zum beheben des problems erstmal darauf zurückzugreifen

achja, außerdem lohnt sich vielleicht noch ein strace um zu sehen ob noch was passiert

mfg nowhereman

9

10.06.2008, 10:59

das ganze ist aktiviert .. habe ich natürlich vor dem feldversuch nachgesehen ...


werde ich bei zeiten mal probieren .. obs wirklich an der unstable amarok version liegt
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

10

21.06.2008, 13:38

amarok 1.4.8 zu emergen bringt nichts, da es beim compilieren abbricht.


Nun bin ich aber auf einen eventuellen problem auslöser gekommen:

Ich habe die intelligente Wiedergabeliste names "100 zufällige tracks" auf 5000 zufällige tracks gestellt.


vielleicht mag dass amarok nicht so ganz ,.

mein problem ist nun: Wie stelle ich das wieder zurück, ohne den Reiter "wiedergabelisten" zu öffnen.?

Weiss jemand wo Amarok das hinspeichert?
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

11

21.06.2008, 19:10

IMHO gibt es 2 Bereiche:

~/.kde/share/config/amarokrc ... das sind aber in erster Linie GUI-Einstellungen
~/.kde/share/apps/amarok/ ... da ist ein Haufen drin. Ich denke da wirst du sicher fündig.

Was anderes:

* hast du mal probiert das ganze unter einem frischen neuen User ausporbiert?
* was ist der Fehler beim Bauen von amarok?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

22.06.2008, 17:30

also ich habe nun so ziemlich alles durchgesucht, aber nicht bez den dynamischen playlisten gefunden .. schade, trotzdem danke.


der fehler mit dem amarok-1.4.8 abbricht lautet:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
In file included from helix-configdialog.cpp:31:
helix-engine.h:99: warning: 'typedef' was ignored in this declaration
make[6]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/amarok/src/engine/helix'
make[5]: *** [all-recursive] Fehler 1
make[5]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/amarok/src/engine/helix'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/amarok/src/engine'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/amarok/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/amarok'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8'
make: *** [all] Fehler 2
 *
 * ERROR: media-sound/amarok-1.4.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4059:  Called kde_src_compile
 *             environment, line 2879:  Called kde_src_compile 'all'
 *             environment, line 2999:  Called kde_src_compile 'myconf' 'configure' 'make'
 *             environment, line 2995:  Called die
 * The specific snippet of code:
 *                   emake || die "died running emake, $FUNCNAME:make"
 *  The die message:
 *   died running emake, kde_src_compile:make
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/amarok-1.4.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-1.4.8/temp/environment'.
 *

 * Messages for package media-sound/amarok-1.4.8:

 *
 * ERROR: media-sound/amarok-1.4.8 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4059:  Called kde_src_compile
 *             environment, line 2879:  Called kde_src_compile 'all'
 *             environment, line 2999:  Called kde_src_compile 'myconf' 'configure' 'make'
 *             environment, line 2995:  Called die
 * The specific snippet of code:
 *                   emake || die "died running emake, $FUNCNAME:make"
 *  The die message:
 *   died running emake, kde_src_compile:make
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/amarok-1.4.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-1.4.8/temp/environment'.




Das ganze mal als neuer user werde ich gleich probieren.
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

13

22.06.2008, 18:36

Das ist nicht der Fehler. Das ist ein Warning. Der Fehler wird bereits weiter oben geworfen ... kannst du das ganze build.log mal raufstellen?

Jetzt habe ich mir mal auch eine "Smart Playlist" erstellt und diese habe ich dann so gefunden:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
$ cat ~/.kde/share/apps/amarok/smartplaylistbrowser_save.xml
<?xml version="1.0" encoding="utf-8"?>
<category isOpen="true" product="Amarok" version="1.4.8" formatversion="1.8" name="Smart Playlists" >
 <smartplaylist maxresults="5000" name="Dyle's Smart Playlist" >
  <matches glue="OR" >
   <criteria field="artist.name" condition="contains" >
    <value>Night</value>
   </criteria>
  </matches>
 </smartplaylist>
</category>

Ist aber 1.4.8 ... vlt. hat sich da ja was geändert ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

14

23.06.2008, 13:39

ok danke


hat jedoch leider nichts gebracht : Ich habe nun die Smart Playlist auf 50 gestellt, jedoch friert noch immer alles ein sobald ich auf "Wiedergabeliste" kilcke

Als Anhang gebe ich nun die build.log von amarok 1.4.8 dazu
»schade« hat folgende Datei angehängt:
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

15

23.06.2008, 15:38

Du hast exakt: https://bugs.gentoo.org/show_bug.cgi?id=214278

Kannst du mal den 1.4.9.1 probieren?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

16

24.06.2008, 09:18

1.4.9.1 löst das problem leider nicht.


Habe nun versucht einen neuen User anzulegen ... bei diesem funktioniert es.

Wenn ich nun aber das verzeichnis ~./kde/share/apps/amarok vom neuen user ins verzeichnis des alten kopiere, ändert sich am kompletten PC einfrieren leider nichts .... es passiert nachwievor
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

17

24.06.2008, 13:55

Wg. 1.4.9.1: komplett gleicher Fehler? Welchen gcc verwendest du?

Wg. neuen User: hast du auch alle mp3 mit aufgenommen und dich mitd er Playlist gespielt (5000 ...)?

Du meinst, auch wenn du die ~/.kde/share/apps/amarok und ~/.kde/config/amarok* weg-move-st, passiert das?

Dann ist es vlt. nicht das Problem von amarok ... vlt. hast du einfach etwas im Hintergrund laufen und das mag den amarok nicht (oder umgekehrt) ... was gibt ein

Quellcode

1
$ dcop
als user auf der shell?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

18

24.06.2008, 22:15

1.4.9.1 bringt mit gcc 4.3.1 KEINEN Fehler beim kompilieren sondern löst das Problem nicht ....

bez. dem User ... das importieren aller files dauert einige stunden .. habs noch nicht beendet da der Pc eingfroren ist.

bez. den Verzeichnisen ... ich hab sie nicht komplett verschoben, sondern nur die des neuen users darüber kopiert .. werden es mal mit einem ganz frischem versuchen

die ausgabe von dcop poste ich wenn ich wieder zu Hause bin
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

19

25.06.2008, 05:24

Zitat

1.4.9.1 bringt mit gcc 4.3.1 KEINEN Fehler beim kompilieren sondern löst das Problem nicht ....
Aha. Habe ich so nicht gelesen. Also ist das zumindest schon mal ein kleiner Fortschritt. Oder? Irgendwie ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

20

25.06.2008, 11:21

nein kein Fortschritt da ich 1.4.9.1 sowieso die ganze Zeit hatte.


Aber ich habe gestern Nachts das Problem gelöst:

es war die datei :

Zitat

fileBrowserBookmarks.xml
anscheinend sind dann 20000 Zeilen Einträge zuviel dafür !? soviel warens nämlich


Diese Datei habe ich jedenfalls einfach umbenannt und nun geht wieder alles halbwegs


PS: Ich habe über Nacht die Collection neu eingelesen und nun habe ich folgenden interessanten eintrag in der fileBrowserBookmarks.xml :

Quellcode

1
 <bookmark icon="folder" href="file:///MUSIC/mu/" >


davor hatte ich wie gesagt für jede (!?!?) file einen eintrag. und nun nur zum absolut pfad der collection !? komisch irgendwie


jedenfalls ist das Problem gelöst, ich kann den Wiedergabelistentab wieder öffnen



Danke an alle
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP