26/10/2008

Mejorar el rendimiento de Amarok

3 comentarios:
 


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:

Javier dijo...

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.

Hugo Pérez Vigo dijo...

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

Javier dijo...

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.

 
© 2012. Design by Main-Blogger - Blogger Template and Blogging Stuff