Solució de problemes i problemes habituals

Si heu treballat els procediments d'aquí, però no tingueu èxit, entreu a l'IRC (irc://irc.libera.chat/amarok), publiqueu al fòrum de KDE secció de l'Amarok, o escriviu a la llista de l'Amarok.

Problemes d'instal·lació

Empaquetament incorrecte

Ocasionalment, els usuaris es trobaran amb empaquetaments dolents de les distribucions; ja sigui per una versió equivocada d'un component que s'inclou, o bé s'ha deixat una part necessària. Per alguna raó, això passa sovint amb les dependències del MySQL. Els informes d'errors en aquests casos s'han d'enviar a la vostra distribució, no a bugs.kde.org.

Dificultat de construcció a partir del codi font

Per a aquells que volen ajudar provant les versions més noves de l'Amarok, s'aconsella una construcció local. Utilitzeu aquesta guia excel·lent: Compilant localment l'Amarok del GIT; un resum complet. Aquí es pot trobar informació detallada sobre el «git»: Guia d'aprenentatge del GIT de Techbase.

Si abans l'heu construït amb èxit, i ara trobeu errors, intenteu eliminar el CMakeCache.txt i torneu-ho a provar. Si això encara no funciona, elimineu tota la carpeta Build i construïu-ho completament de nou.

L'URL a recuperar del git ha canviat recentment. Executeu git remote set-url origin git://anongit.kde.org/amarok si encara utilitzeu l'URL antic. Si us plau, aviseu-nos si trobeu l'enllaç antic en els nostres documents perquè puguem actualitzar-ho a tot arreu.

Problemes en iniciar

Errors de la llista de reproducció

La llista de reproducció actual pot estar corrupta ocasionalment, la qual cosa evitarà que l'Amarok s'iniciï. Això es pot solucionar simplement eliminant el fitxer de la llista de reproducció actual del directori de l'Amarok, $HOME/.kde/share/apps/amarok/current.xspf. Tingueu en compte que en alguns sistemes això podria ser .kde4 en lloc de .kde.

Problemes de la base de dades

Si la base de dades està corrupta i això està impedint que l'Amarok s'iniciï, podeu moure la base de dades a una ubicació de còpia de seguretat (o simplement suprimir-la). Això farà que l'Amarok reconstrueixi la base de dades des de zero. Moveu la carpeta $HOME/.kde/share/apps/amarok/mysqle a una ubicació de còpia de seguretat (com ara $HOME/.kde/share/apps/amarok/mysqle~) i reinicieu l'Amarok.

Altres problemes i de còpia de seguretat de la configuració

Si els dos elements anteriors no ajuden, o si necessiteu restaurar l'Amarok a una configuració neta, podeu moure a una ubicació de còpia de seguretat (o suprimir) el directori de l'Amarok a $HOME/.kde/share/apps/amarok i els fitxers de configuració de l'Amarok a $HOME/.kde/share/config/amarok* (pot ser que hi hagi dos o tres fitxers que coincideixin amb aquest patró). De nou, el directori pot ser .kde4 en lloc de .kde.

Problemes a l'exploració, ordenació de fitxers

L'Amarok explora els fitxers de música en la primera arrencada, i mantindrà la col·lecció al dia automàticament, si heu triat ArranjamentConfigura l'AmarokCol·leccióVigila els canvis en les carpetes.

Si no voleu que l'Amarok explori els canvis, desmarqueu-ho i utilitzeu EinesActualitza la col·lecció sempre que feu canvis a la vostra col·lecció.

Més sobre l'exploració de col·leccions de l'Amarok.

Etiquetes corruptes

Algú s'ha adonat que l'Amarok sembla que li faltin alguns fitxers. Una de les causes pot ser les etiquetes corruptes, que podeu comprovar utilitzant l'aplicació d'etiquetatge kid3. Més sobre l'etiquetatge aquí.

Per a trobar el(s) fitxer(s) dolent, executeu amarokcollectionscanner a la consola. Els detalls aquí.

No es poden escriure les etiquetes

Si l'Amarok no està desant els canvis a les etiquetes, pot ser que tingueu problemes de permisos. Assegureu-vos que l'usuari té permisos d'escriptura per a la música. Per exemple, chown -R usuari Músic/a per a canviar la propietat a l'usuari, o chmod -R +w Música/ per a afegir permisos d'escriptura al propietari.

Ordenació incorrecta (Artistes diversos)

De vegades la gent informa que les peces estan a Artistes diversos quan no haurien de ser-hi, o s'ordenen en «Àlbum desconegut» El que separa diversos àlbums d'artistes i peces i àlbums ordenats sota els seus artistes és l'etiqueta Artista de l'àlbum. Quan feu clic a Mostra sota Artistes diversos en el menú contextual (clic dret), aquesta etiqueta es buidarà si s'omple. El contrari passa amb un fitxer de diversos artistes quan s'escull No mostris sota Artistes diversos, però l'etiqueta Artista de l'àlbum s'omplirà automàticament a partir de l'etiqueta Artista.

Si no hi ha cap etiqueta d'Àlbum, i no hi ha cap etiqueta d'Artista d'àlbum, l'Amarok col·locarà la peça en Àlbum desconegut en Artistes diversos. Si voleu que s'ordenin d'una altra manera, etiqueteu-los com vulgueu que s'ordenin. Si no coneixeu una part de la informació, proveu la funció nova MusicBrainz a l'editor d'etiquetes, o utilitzeu una aplicació d'etiquetatge.

Peces duplicades

De vegades l'Amarok mostra el diàleg següent durant l'exploració de la col·lecció (potser inicial):

Això vol dir que un fitxer idèntic ha acabat dues vegades a la col·lecció en llocs diferents. Podeu utilitzar el Navegador de fitxers de l'Amarok per a marcar els fitxers individualment, l'acció habitual és eliminar un dels fitxers duplicats. Si esteu segur que les peces no són duplicades (o no haurien de ser) pot haver-hi diverses raons per les quals l'Amarok pensa que ho són:

  1. Els fitxers són idèntics bit a bit

    • Podeu utilitzar, per exemple, l'ordre md5sum per a verificar-ho

    • Podeu editar les metadades d'un dels fitxers des del Navegador de fitxers de l'Amarok per a diferenciar-los d'alguna manera, potser editant (album) l'artista, l'any, el compositor o un comentari

  2. Els fitxers tenen el mateix identificador únic AFT de l'Amarok

    • Això és sovint el resultat d'executar amarok_afttagger i després crear diverses còpies d'un fitxer etiquetat; un lector d'etiquetes com el Kid3 o el MP3Diags es pot utilitzar per a verificar això, cerqueu la cadena Amarok 2 AFTv1 en les etiquetes

    • Podeu utilitzar la utilitat de línia d'ordres amarok_afttagger per a restablir un identificador únic d'una de les peces: amarok_afttagger --newid --verbose camí/a/una/de/les/peces.mp3

    • Alternativament, es pot eliminar l'identificador únic d'una de les peces, perdent la funcionalitat de trobar la peça encara que canviï des de fora: amarok_afttagger --delete --verbose camí/a/una/de/les/peces.mp3

  3. (per a Amarok abans de v2.7.0-96-g216c18b) Els fitxers tenen el mateix ID del MusicBrainz

    • Les versions publicades fins a l'Amarok 2.7 tracten l'ID del MusizBrainz incrustat en les etiquetes (emplenat per un etiquetador activat del MusicBrainz com el Picard) com a identificadors únics de les peces. No obstant això, el MusicBrainz va canviar la semàntica de l'identificador per a significar «ID d'enregistrament», ja que es va implementar originalment a l'Amarok, el que significa que es poden obtenir falsos duplicats, per exemple, amb les peces que apareixen a l'àlbum original i el millor d'un. Vegeu error núm. 315329 per a més informació

    • Podeu utilitzar qualsevol lector d'etiquetes avançat per a verificar-ho (cerqueu la cadena MusicBrainz a les etiquetes) i per a eliminar l'ID del MusicBrainz d'una de les peces

    • Com a solució alternativa, podeu utilitzar amarok_afttagger per a afegir l'ID AFT de l'Amarok a una de les peces perquè l'Amarok llavors preferirà el seu propi ID en lloc del de MusicBrainz: amarok_afttagger --newid --verbose camí/a/una/de/les/peces.mp3

Problemes en la reproducció de fitxers

L'Amarok salta sobre les peces, o sembla que les reprodueix sense so

Si els fitxers que intenteu reproduir estan en format mp3, consulteu les instruccions per a permetre el funcionament d'mp3 a la vostra distribució, aquí. Tingueu en compte que una peça de programari capaç de reproduir mp3 al vostre sistema no significa necessàriament que l'Amarok hagi instal·lat els còdecs requerits.

Sense so o so dolent

Per a problemes de so més generals, primer comproveu quin dorsal de Phonon esteu utilitzant a ArranjamentConfigura l'AmarokReproduccióConfigura el PhononDorsal. Considereu canviar a un dorsal diferent; els dorsals VLC i GStreamer haurien d'estar disponibles des de la vostra distribució. Es recomanen tant els dorsals GStreamer o VLC, si la vostra distribució encara està distribuint altres dorsals no els utilitzeu.

Comproveu també si el programari autònom del dorsal pot reproduir els fitxers correctament; si no és un problema amb aquest programari i podeu trobar informació en els seus fitxers d'ajuda. En altres paraules, pot el GStreamer o el VLC reproduir el mateix fitxer? Es reproduirà en el Dragon, que també utilitza el Phonon?

Si sembla que sigui un problema del PulseAudio, i voleu proporcionar un registre als desenvolupadors del PulseAudio, la pàgina de resolució de problemes és aquí.

Problemes amb les col·leccions a l'iPod etc.

L'Amarok no mostra cap caràtula o aquestes es perden quan es transfereixen al dispositiu

És més probable que s'hagi instal·lat la versió incorrecta de la «libgpod4». A Debian i les seves derivades com Kubuntu, la predeterminada és «libgpod4-nogtk», que ve sense la implementació per a caràtules. Instal·leu la variant «libgpod4»: sudo apt-get install libgpod4. El paquet «libgpod4-nogtk» es pot eliminar sense problema. Des de Kubuntu Quantal Quetzal on (publicat com a 12.10) aquest paquet s'ha eliminat i el valor predeterminat és «libgpod4».

Fallades i errors

  • Com executar l'Amarok des de la línia d'ordres: amarok --debug --nofork

  • L'Amarok falla, però el Dr. Konqi no apareix. Executeu el gdb amb l'ordre següent: gdb --args amarok --debug --nofork. En la consola del gdb, teclegeu run per a iniciar l'Amarok, reproduïu la fallada, i després en el gdb teclegeu thread apply all bt per a generar la traça inversa.

  • Informar dels errors: si s'activa, el Dr. Konqi proporcionarà una opció per a informar d'un error i fer la major part de la feina per a vós. Si no, haureu d'enviar l'error manualment a bugs.kde.org. Per a errors de fallades, enganxeu la traça inversa del gdb com a comentari.

  • Com obtenir suport personal amb els problemes: IRC (#amarok a l'IRC de Libera Chat), Forum, llista de correus