![]() 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]