Bueno, pues continuo y creo que acabo mi lucha por mejorar el rendimiento de Amarok.Hace un mes hice un post, Amarok consume 100% CPU. Lógicamente, el experimento funcionó, pero no dejaba de ser una solución provisional y un poco drástica.
Así que buscando, encontré una solución para mis problemas con Amarok. Sustituir SQLite por MySQL.
No os asustéis que, afortunadamente, no tiene nada del otro mundo este proceso y hará que vuestra colección no ralentice vuestro sistema, sobre todo en colecciones amplias como la mía, de unas 6000 canciones.
Así que manos a la obra, lo primero que vamos a hacer es instalar MySQL, para ello abrimos la consola o synaptic/adept, lo que os sea más comodo:
sudo aptitude install mysql-server
Con el comando PS, vemos los procesos que se están ejecutando, en este caso, mysql, que es el que hemos seleccionado:
ps -A | grep mysql
Una vez comprobado que funciona, configuramos la base de datos, para que funcione en Amarok:
mysql -u root -p
Ahora la consola os cambiará, estáis dentro de mysql y configuramos:
mysql> CREATE DATABASE amarok;
mysql> USE mysql;
mysql> GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY 'la contraseña';
mysql> FLUSH PRIVILEGES;
mysql> quit

Aquí es muy importante, que cuando esteis configurando mysql, no se os olvide poner ";" al final de cada línea.
Hecho esto, vamos a Amarok y configuramos la colección para MySQL:

Ya terminado todo, es el momento de ver los resultados, que yo diría que son bastante buenos, ¿no? :-)





3 comentarios:
Una pregunta, tal vez es demasiado tarde pero bueno... tengo un proglema con Amarok, yo también soy de las personas que tienen una colección muy grande de canciones [5434 pistas] y pues cuando cambia de canción automáticamente a la otra no demora en cambiar... pero cuando cambio vía atajo de teclado a la siguiente canción o simplemente con el botón siguiente del mismo Amarok pues demora un poco en cambiar de canción en canción y es un poco incómodo para pasar tanto entre una y varias canciones...
Seguí tu tutorial, tengo todo bien con la base de datos MySQL [si funciona]... pensé que con eso se solucionaría mi problema pero no, sigue todo igual... y no sé qué hacer... de veras que agradecería mucho tu ayuda... espero que puedas... de antemano muchas gracias, buen día.
La verdad que yo ya he desistido un poco, ahora con Amarok 2 y los problemas que ha habido, con las primeras versiones, directamente tengo una colección, minúscula.
El problema de la 1.4, realmente se solucionaba de esta forma y a mi dejo de darme problemas, de momento la versión 2 de Amarok.. aun no la he puesto a prueba, cosas de estar muy verde.
A malas.. prueba con este comando:
rm /home/n0xtrum/.kde/share/apps/amarok/collection.db
Cambia n0xtrum por tu usuario, claro xD
Un saludo
Gracias, también había intentado eso [lo posteaste anteriormente]... pero no pasa nada, no existe ese archivo supongo que debe de ser porque uso Amarok 2.2... recién instalé su reciente actualización, la 2.2.1, y pensé que se solucionaría el problema pero a las finales sigo con los mismo =/...
... Gracias por la respuesta, nos estamos leyendo.
Publicar un comentario en la entrada