Registered Member
|
I am running Debian sid with E17 and KDE and the just upgraded to the new amarok 1.4.0. I did run into one problem being after the upgrade, my collection dissappeared and after rescanning, it was still blank. After trying everything, I discovered that by moving the ~/.kde/share/apps/amarok directory to a temp one and restarting amaroK the problem was fixed. I then exited and copied back over my albumcovers and themes directory and also the streambrowser_save.xml file. Starting amaroK back up again everything worked perfectly. A few others in a linux forum ran into this problem also and my solution worked. Thought I would let you know :biggrin:
Update: Also the score and rating do not work. Changing them manually also does nothing as it just reverts it to nothing. It seems to be a problem with sqlite as using mysql does fix the problem but I am working on coming up with another fix. It seems the rating/score for sqlite is stored in a file at ~/.kde/share/apps/amarok/current.xml . I'm not sure yet why sqlite doesn't add the info to the file, but I am still working on it. Mysql stores the info in it's data base under amarok -> statistics -> song which would explain why one works and the other doesn't. And also the lyrics fetching do not work either under debian sid. It seems the lyrics scripts relied on a program called Ruby. A simple "apt-get install ruby" solved the lyrics fetching problems. Also I haven't been able to figure out how to enable the gapless playback (posted it in the General Forum). Cheers, Mike
Last edited by Mike Shepard on Wed May 17, 2006 6:19 am, edited 1 time in total.
|
Registered Member
|
Check that your songs have a dateaccessed and dateplayed (or whatever it's called in the database). I found that when manually adding entries into the sqlite database without these dates made it so that amaroK would not update the scores, etc.
|
Registered Member
|
It seems sqlite stores the song info in ~/.kde/share/apps/amarok in a .xml file. I did check this and everything is there and updated (last played, etc.) but the score and rating. Do not get updated. This is again a sqlite problem as it is not there when using mysql. Thanks for the reply though.
|
|
Hmm, this did not work for me. I tried moving it over, started amarok again and I rescanned the collection, but no show. I've done a prompt mysqldump, to prepare for the inevitable...
Any pointers on how to fix it? If the schema of the tables changed, maybe I can try manually fixing it in the database. Is there an upgrade sript somewhere, something which says click this, do that etc ... |
Registered Member
|
That fixed my library problem, thanks a lot for the tip!
|
Registered Member
|
Hello Mike,
ruby isn't a program. It's a scripting language like python, used to write the scripts in amarok. Wrote this only, because i'm using some fine scripts in amarok written in ruby. Greetings m0nk
If men could get pregnant, abortion would be a sacrament.
|
Registered users: Bing [Bot], Google [Bot], Sogou [Bot]