2014-08-22, 17:02
Hi guys,
Just thought I would share this with you.
Been running Gotham 13.1 XBMCBuntu on a Gigabyte Brix for the past few months and have to say the whole XBMC thing has been a great experience - kudos to all those involved.
Recently got a new Synology NAS as my aging Seagate NAS was showing signs of immenant failure (kinda glad really as the thing sucked big time and was pretty old).
I had a few growing pains with the Synology & getting NFS to work with XBMC but managed to overcome those.
So for the past 3 weeks I have been running the Synology with all my media content. Yesterday I finally copied the last of the family stuff & all my other data off the Seagate to the Synology & pulled the plug on the Seagate.
Sat down last night to watch Game of Thrones and XBMC threw up a 'Prepairing...' message as it started it's scan after turning on the Brix. That's as far as it got - XBMC was as slows as Molassas trying to browse any folders and no content would play.
Initially the penny didn't drop that I had turned off the Seagate - why would it have anything to do with that? I had already migrated the media, set up the sources and I knew that XBMC was seeing the content on the Synology as I had watched new content that was not on the Seagate.
When the penny finally did drop I fired up the Seagate & restarted XBMC and everything was back to normal. This simply did not make any sense.
Today I had another go. Turn off the Seagate & problem returns.
Checked all the sources in XBMC, checked the sources.xml files in /System/userdata & in the profiles folder and all sources were directed to the Synology.
So:
* Removed all sources (with Seagate still on)
* Turned off Seagate & restarted XBMC which returned to slow mode
* Checked the XBMC log & searched for the IP address of the Seagate & sure enough I could see errors where XBMC was attempting to access the Seagate
* Turned the Seagate back on & was able to quickly remove the sources
* Re-added the sources to the Synology & turned off the Seagate & restart XBMC - slow again
* Again checked the log & again could still see errors pointing to the Seagate
* Seagate back on
* Remove sources
* Using windows I removed \System\userdata\Database\MyVideosxx.db & MyMusicxx.db
* Restarted XBMC and it sprang to life
* Re-added the Synology sources but initially the database scan would flash up & no content would be added to the library
* Re-started XBMC and the library scanned and all content has been restored and XBMC is flying once more.
So somehow the databases had stored some absolute path to the Seagate that was not visible in any of the sources.xml files (I have a master profile & two others)
So if any of you guys know how to stop the absolute path being stored in the db I'd like to know just in case.
Regards
-slip
Just thought I would share this with you.
Been running Gotham 13.1 XBMCBuntu on a Gigabyte Brix for the past few months and have to say the whole XBMC thing has been a great experience - kudos to all those involved.
Recently got a new Synology NAS as my aging Seagate NAS was showing signs of immenant failure (kinda glad really as the thing sucked big time and was pretty old).
I had a few growing pains with the Synology & getting NFS to work with XBMC but managed to overcome those.
So for the past 3 weeks I have been running the Synology with all my media content. Yesterday I finally copied the last of the family stuff & all my other data off the Seagate to the Synology & pulled the plug on the Seagate.
Sat down last night to watch Game of Thrones and XBMC threw up a 'Prepairing...' message as it started it's scan after turning on the Brix. That's as far as it got - XBMC was as slows as Molassas trying to browse any folders and no content would play.
Initially the penny didn't drop that I had turned off the Seagate - why would it have anything to do with that? I had already migrated the media, set up the sources and I knew that XBMC was seeing the content on the Synology as I had watched new content that was not on the Seagate.
When the penny finally did drop I fired up the Seagate & restarted XBMC and everything was back to normal. This simply did not make any sense.
Today I had another go. Turn off the Seagate & problem returns.
Checked all the sources in XBMC, checked the sources.xml files in /System/userdata & in the profiles folder and all sources were directed to the Synology.
So:
* Removed all sources (with Seagate still on)
* Turned off Seagate & restarted XBMC which returned to slow mode
* Checked the XBMC log & searched for the IP address of the Seagate & sure enough I could see errors where XBMC was attempting to access the Seagate
* Turned the Seagate back on & was able to quickly remove the sources
* Re-added the sources to the Synology & turned off the Seagate & restart XBMC - slow again
* Again checked the log & again could still see errors pointing to the Seagate
* Seagate back on
* Remove sources
* Using windows I removed \System\userdata\Database\MyVideosxx.db & MyMusicxx.db
* Restarted XBMC and it sprang to life
* Re-added the Synology sources but initially the database scan would flash up & no content would be added to the library
* Re-started XBMC and the library scanned and all content has been restored and XBMC is flying once more.
So somehow the databases had stored some absolute path to the Seagate that was not visible in any of the sources.xml files (I have a master profile & two others)
So if any of you guys know how to stop the absolute path being stored in the db I'd like to know just in case.
Regards
-slip