[Amarok] Création de la collection impossible

Fermé
Séverin - 4 avril 2007 à 21:39
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 6 avril 2007 à 14:46
Bonjour,

j'utilisais Amarok 1.4.3 (d'origine sur Mandriva2007) depuis un moment quand un jour ma collection a disparu sans que je sache pourquoi. J'ai tenté de la recréer en cliquant sur "Constitution de la collection..." puis en selectionnant le fichier dans lequel se trouve la musique. Mais rien ne se passe.
J'ai aussi tenté de faire glisser mon fichier dans la collection: L'ordi rame alors un moment (de la même manière que lorsque cela fonctionne) mais finit par m'avertir qu'aucun fichier n'a été transféré.

Je suis passer à la version 1.4.5 (la dernière) avec les mêmes résultats, à la différence que lorque je fais flisser mon fichier dans la colllection,
un message d'erreur m'avertit de suite que je dois créer un dossier pour organiser ma collection.

J'ai aussi tenté la désinstallation/réinstallation en supprimant les rpm + le dossier
/home/nom/.kde/share/apps/amarok et le fichier
/home/nom/.kde/share/config/amarokrc

Peut être existe-t-il un autre fichier que j'aurais dû supprimer ?

Ce problème est arrivé à d'autres. La désinstallation/réinstallation comme je viens de la décrire fonstionne pour certains mais pas pour moi.

Toute idée est la bienvenue !

merci ;-)
A voir également:

8 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
4 avril 2007 à 22:09
Vérifie que tu as toujours les droits en lecture sur ton répertoire de musique, et qu'il reste de la place sur la partition contenant ton home.
df -h

Une reinstallation de amarok n'apporte rien si tu ne supprimes pas les fichiers qu'il a construit dans ton home (genre ~/.amarok ou ~/.kde/share/apps/amarok ou truc dans le genre) pour fabriquer ta collection :
rm -rf ~/.kde/share/apps/amarok

Bonne chance
0
Merci pour ta réponse Mamiemando

Pour l'espace disque c'est ok. J'ai aussi les droits en lecture et écriture sur le fichier.

Sinon j'avais bien dit que j'avais supprimé à chaque fois, les fichiers qui ont construit la collection.
0
J'ai tenté de compiler les sources, mais dès que je fais ./configure on m'annoce que Ruby-1.8 ou + est nécessaire. Pourtant j'ai installé Ruby (le dernier en date). Son intallation à parfaitement fonctionné et je retrouve Ruby dans /usr/bin/ruby
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
5 avril 2007 à 13:08
Essaye de lancer amarok via une console avec un peu de chance il nous dira ce qui ne va pas. Parce que si ce n'est rien de ce que je t'ai dit, je sèche un peu. Tu as dit que d'autres avaient eu ce problème, peux-tu me donner les liens qui t'y font penser ?
0
Quand Amarok est démarré le message suivant apparait régulièrement (de même lorsque je tente de créer la collection en cliquant sur "constitution de la collection...":

X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0

Et quand je fais glisser un dossier dans la collection voilà le résultat:
Le fichier /R ne peut être créer pourtant les permissions sont bonnes...?!
le fichier /usr/share/apps/amarok (qui est sensé à mon avis contenir la collection) est en drwx------ et j'en suis le propriétaire.



[severin@localhost ~]$ amarok: BEGIN: void CollectionDB::createTables(bool)
amarok: END__: void CollectionDB::createTables(bool) - Took 0.011s
amarok: [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
amarok: [CollectionDB] Destination: /R/RADIOHEAD//Karma Police.mp3
amarok: BEGIN: bool CollectionDB::moveFile(const QString&, const QString&, bool, bool)
trying to create local folder /R: Permission non accordée
amarok: [CollectionDB] Unable to create directory /R/RADIOHEAD/
amarok: [CollectionDB] file operation failed: /R/RADIOHEAD/Karma Police.mp3
amarok: END__: bool CollectionDB::moveFile(const QString&, const QString&, bool, bool) - Took 0.13s
amarok: BEGIN: void CollectionDB::copyTempTables()
amarok: END__: void CollectionDB::copyTempTables() - Took 0.0064s
amarok: [virtual KDE::ProgressBar::~ProgressBar()]
amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&)
amarok: BEGIN: void ScanController::initIncremental()
amarok: END__: void ScanController::initIncremental() - Took 0.00066s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.001s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: BEGIN: virtual bool ScanController::doJob()
amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.00085s
amarok: END__: virtual bool ScanController::doJob() - Took 0.0012s
amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok: [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 0.0013s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.13s
amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&)
amarok: BEGIN: void ScanController::initIncremental()
amarok: END__: void ScanController::initIncremental() - Took 0.00066s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.001s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: BEGIN: virtual bool ScanController::doJob()
amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0014s
amarok: END__: virtual bool ScanController::doJob() - Took 0.002s
amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok: [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 0.00055s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&)
amarok: BEGIN: void ScanController::initIncremental()
amarok: END__: void ScanController::initIncremental() - Took 0.00078s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.0044s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.083s
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: BEGIN: virtual bool ScanController::doJob()
amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) - Took 0.0065s
amarok: END__: virtual bool ScanController::doJob() - Took 0.007s
amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok: [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 0.00026s
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 56
Minor opcode: 0
Resource id: 0x0
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.051s
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Phiphi57 Messages postés 789 Date d'inscription samedi 26 février 2005 Statut Contributeur Dernière intervention 19 juillet 2009 295
5 avril 2007 à 20:24
Salut,

à tout hasard, essaie de "forcer" des droits sur le dossier amarok et son contenu :
chmod +rw -R ~/.kde/share/apps/amarok

Phiphi
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
5 avril 2007 à 21:35
trying to create local folder /R: Permission non accordée 

Il est là ton problème :-)
0
Le "forçage" n'a pas fonctionné.

Oui.... Mais alors de quel dossier s'agit-il ???
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
6 avril 2007 à 14:46
En fait j'ai plutôt l'impression que amarok veux créer un répertoire /R... sur /. Jamais vu ça... Faudrait que je regarde comment il construit sa collection, mais je n'ai jamais eu ce soucis sous debian...
0