Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

XBMC Standalone Library Updater for UnRAID

Featured Replies

Bobbintb,  how does a headless xbmc residing in unraid help my actual xbmc on the desktop?  Does it mean because the headless xbmc,  Salud, already got all the Metadata,  fanart, and have it saved already on the mysql? So when I actually turn on the desktop xbmc,  database would have been populated already?

 

Sent from my HTC One dual sim using Tapatalk

 

 

  • Replies 640
  • Views 166.1k
  • Created
  • Last Reply

Was wondering and I know I read it somewhere in this thread about the auto update addon. I copied auto updater addon from my main install of XBMC into the \\TOWER\cache\appdata\xbmc\portable_data\userdata\addon_data and also into \\TOWER\cache\appdata\xbmc\portable_data\addons folder and I see in the log file that it does set up the timer and such but doesn't seem to work. Question is will it work or do I really need SB to trigger it? Reason I don't want SB to trigger is some nites I may add over 10 show episodes and thought if the auto update works I could just trigger every 12 hours instead.

  • Author

Bobbintb,  how does a headless xbmc residing in unraid help my actual xbmc on the desktop?  Does it mean because the headless xbmc,  Salud, already got all the Metadata,  fanart, and have it saved already on the mysql? So when I actually turn on the desktop xbmc,  database would have been populated already?

 

Sent from my HTC One dual sim using Tapatalk

 

Exactly. Previously a user's typical setup would have the XBMC database (MySQL) and a program like sickbeard to send update notifications, residing on the unraid box while XBMC, the program that does the actual updating on a separate box that isn't always on to receive the notifications. So the flow of information from sickbeard (on unraid), to XBMC (on another box), to MySQL (back to unraid) would frequently get disrupted unless the XBMC box was always running when unraid is running. Keeping them all on the same machine solves this problem.

  • Author

Was wondering and I know I read it somewhere in this thread about the auto update addon. I copied auto updater addon from my main install of XBMC into the \\TOWER\cache\appdata\xbmc\portable_data\userdata\addon_data and also into \\TOWER\cache\appdata\xbmc\portable_data\addons folder and I see in the log file that it does set up the timer and such but doesn't seem to work. Question is will it work or do I really need SB to trigger it? Reason I don't want SB to trigger is some nites I may add over 10 show episodes and thought if the auto update works I could just trigger every 12 hours instead.

 

I have not personally used it so I can't really offer much help. But others have reported it working. Many of the basic add-ons like that should, in theory, work. It's just that without a GUI setting them up is more involved. It looks like you have the right directory. I would suggest using another XBMC with a GUI to set it all up, make sure it is working, and then copy it over.

 

As for the sickbeard notification, I don't think 10 shows is all that much. When sickbeard sends an update notification, if I recall, it doesn't update the whole library, just that show which only takes a few seconds. I don't think there is much risk of downloading too many shows anyway using a typical usenet downloader such as sabNZBD since it downloads one at a time. XBMC should have long already completed an update before the next file even finishes getting downloaded, much less, extracted, sent to sickbeard for organization, and another update notification sent.

I know this was designed for Frodo, but is it possible to update the database names SALUD is using so that it's updating Gotham databases? I haven't looked into the plug-in so have no idea if it's easy or not, but I am about to build an UnRAID computer for someone and would like to use MySQL, but figured SALUD would be a great way to keep the database up to date, but with Gotham at RC1 I would be working with that and not Frodo (also, the client is a Boxee which has a hacked Gotham build, but no Frodo option).

  • Author

No, that's not how it works. Sometimes people seem to get the mistaken impression that MySQL is where all the updating mechanisms lie and it's not. It is just a database. It's a container for information. XBMC is what gets the information and puts it into MySQL in a specific organized way. If you change that organization, XBMC will try to put information in a table that isn't there and will fail in doing so. What you are suggesting is essentially trying to update a Gotham database with XBMC Frodo and Frodo has no idea what the Gotham database structure looks like.

No, that's not how it works. Sometimes people seem to get the mistaken impression that MySQL is where all the updating mechanisms lie and it's not. It is just a database. It's a container for information. XBMC is what gets the information and puts it into MySQL in a specific organized way. If you change that organization, XBMC will try to put information in a table that isn't there and will fail in doing so. What you are suggesting is essentially trying to update a Gotham database with XBMC Frodo and Frodo has no idea what the Gotham  database structure looks like.

 

Ahh, okay. You are right.... I had a completely mistaken impression. :)

 

Thanks for the clarification.

Thanks for the clarification bobbintb, now all I need to do is to get it running :D  Got it running, but after reboot, unraid management console no longer accessible, drives are no longer presented until I disable auto restart of salud plugin once again.  Using Mysql 5.0.67. 

 

 

Was wondering and I know I read it somewhere in this thread about the auto update addon. I copied auto updater addon from my main install of XBMC into the \\TOWER\cache\appdata\xbmc\portable_data\userdata\addon_data and also into \\TOWER\cache\appdata\xbmc\portable_data\addons folder and I see in the log file that it does set up the timer and such but doesn't seem to work. Question is will it work or do I really need SB to trigger it? Reason I don't want SB to trigger is some nites I may add over 10 show episodes and thought if the auto update works I could just trigger every 12 hours instead.

 

I have not personally used it so I can't really offer much help. But others have reported it working. Many of the basic add-ons like that should, in theory, work. It's just that without a GUI setting them up is more involved. It looks like you have the right directory. I would suggest using another XBMC with a GUI to set it all up, make sure it is working, and then copy it over.

 

As for the sickbeard notification, I don't think 10 shows is all that much. When sickbeard sends an update notification, if I recall, it doesn't update the whole library, just that show which only takes a few seconds. I don't think there is much risk of downloading too many shows anyway using a typical usenet downloader such as sabNZBD since it downloads one at a time. XBMC should have long already completed an update before the next file even finishes getting downloaded, much less, extracted, sent to sickbeard for organization, and another update notification sent.

 

I installed a complete new install and after 2 reboots and a number of restarts, everything seems to be working. WebGUI shows up and the auto updater addon seems to be running fine. I will report back after about a week and let you know if it is running ok or I found any bugs.

Thanks

Hi bobbintb,

 

Was wondering if you can help me, as I can't seem to get XBMCSalud to work on my unRAID.

 

I've set up everything correctly, copied sources.xml and advancedsettings.xml as required, but I keep getting scans get completed @ 0.00 seconds, without anything being scanned.

mySQL db running just fine on 2 other XBMC instances, being able to run a scan using the GUI.

 

What am I doing wrong?

 

Here is my log:

 

23:30:28 T:1119210368 NOTICE: Running database version Addons15

23:30:28 T:1119210368 DEBUG: Initialize, updating databases...

23:30:28 T:1119210368 NOTICE: Running database version ViewModes4

23:30:28 T:1119210368 NOTICE: Running database version Textures13

23:30:28 T:1119210368 NOTICE: Running database version MyMusic32

23:30:28 T:1119210368 NOTICE: Running database version MyVideos75

23:30:28 T:1119210368 NOTICE: Running database version TV22

23:30:28 T:1119210368 NOTICE: Running database version Epg7

23:30:28 T:1119210368 DEBUG: Initialize, updating databases... DONE

23:30:28 T:1119210368 NOTICE: initializing playlistplayer

23:30:28 T:1119210368 NOTICE: DONE initializing playlistplayer

23:30:28 T:1119210368 INFO: JSONRPC v6.0.3: Successfully initialized

23:30:28 T:1119210368 DEBUG: ADDON: Starting service addons.

23:30:28 T:1119210368 INFO: removing tempfiles

23:30:28 T:1119210368 NOTICE: UpdateLibraries - Starting video library startup scan

23:30:28 T:1119210368 DEBUG: ADDON: Starting service addons.

23:30:28 T:1119210368 NOTICE: initialize done

23:30:28 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:30:28 T:1119210368 DEBUG: Process - no profile autoexec.py (/mnt/cache/appdata/xbmc/portable_data/userdata/autoexec.py) found, skipping

23:30:28 T:1119210368 DEBUG: NetworkMessage - Starting network services

23:30:28 T:1119210368 NOTICE: Webserver: Starting...

23:30:28 T:1119210368 NOTICE: WebServer: Started the webserver

23:30:28 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:30:28 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:30:28 T:1119210368 NOTICE: ES: Starting event server

23:30:28 T:1119210368 INFO: JSONRPC Server: Successfully initialized

23:30:28 T:1119210368 DEBUG: CLastfmScrobbler: Clearing session.

23:30:28 T:1119210368 DEBUG: CLibrefmScrobbler: Clearing session.

23:30:28 T:1140849472 NOTICE: Thread CTCPServer start, auto delete: false

23:30:28 T:1138752320 NOTICE: Thread CEventServer start, auto delete: false

23:30:28 T:1138752320 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777

23:30:28 T:1138752320 NOTICE: UDP: Listening on port 9777

23:30:28 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:30:28 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:30:28 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

23:32:23 T:1130363712 DEBUG: webserver: request received for /jsonrpc

23:32:23 T:1130363712 DEBUG: JSONRPC: Incoming request: { "jsonrpc": "2.0", "method": "VideoLibrary.Scan", "id": "mybash"}

23:32:23 T:1130363712 DEBUG: JSONRPC: Calling videolibrary.scan

23:32:23 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:32:23 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:32:23 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:32:23 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:32:23 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:32:23 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

23:32:25 T:1130363712 DEBUG: webserver: request received for /jsonrpc

23:32:25 T:1130363712 DEBUG: JSONRPC: Incoming request: { "jsonrpc": "2.0", "method": "VideoLibrary.Scan", "id": "mybash"}

23:32:25 T:1130363712 DEBUG: JSONRPC: Calling videolibrary.scan

23:32:25 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:32:25 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:32:25 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:32:25 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:32:25 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:32:25 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

I installed the metadata universal addon and I see this in the log

   ERROR: Delete - Error deleting file /mnt/cache/appdata/xbmc/portable_data/temp/scrapers/metadata.universal/resources/

ERROR: Delete - Error deleting file special://temp/scrapers/metadata.universal/resources/

 

But yet it will start to input all missing info MySQL. Is there any way to avoid this error? Or how could I fix it?

 

My xbmc log right now is over 20 megs and growing.  :o

 

 

nm:....I deleted those files all has gone away in the log file.

  • Author

I installed the metadata universal addon and I see this in the log

   ERROR: Delete - Error deleting file /mnt/cache/appdata/xbmc/portable_data/temp/scrapers/metadata.universal/resources/

ERROR: Delete - Error deleting file special://temp/scrapers/metadata.universal/resources/

 

But yet it will start to input all missing info MySQL. Is there any way to avoid this error? Or how could I fix it?

 

My xbmc log right now is over 20 megs and growing.  :o

 

 

nm:....I deleted those files all has gone away in the log file.

 

yea that was probably a permissions issue.

  • Author

natiz, post your sources.xml. and maybe advancedsettings.xml, though i doubt thats the issue.

Enclosed below:

 

advancedsettings.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<pathsubstitution>
		 <substitute>
			 <from>smb://nas/</from>
			 <to>/mnt/user/</to>
		 </substitute>
</pathsubstitution>
    <videodatabase>
        <type>mysql</type>
        <host>0.0.0.0</host>
        <port>3306</port>
        <user>xbmc</user>
        <pass>xbmc</pass>
    </videodatabase>
   <musicdatabase>
        <type>mysql</type>
        <host>0.0.0.0</host>
        <port>3306</port>
        <user>xbmc</user>
        <pass>xbmc</pass>
    </musicdatabase>
<videolibrary>
	<updateonstartup>true</updateonstartup>
	<backgroundupdate>false</backgroundupdate>
	<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>

 

sources.xml

<sources>
    <programs>
        <default pathversion="1"></default>
    </programs>
    <video>
        <default pathversion="1"></default>
        <source>
            <name>TV Series</name>
            <path pathversion="1">/mnt/user/TV Series</path>
        </source>
        <source>
            <name>Movies</name>
            <path pathversion="1">/mnt/user/Movies</path>
        </source>
    </video>
    <music>
        <default pathversion="1"></default>
        <source>
            <name>Music</name>
            <path pathversion="1">/mnt/user/Music</path>
        </source>
    </music>
    <pictures>
        <default pathversion="1"></default>
        <source>
            <name>Pictures</name>
            <path pathversion="1">/storage/pictures/</path>
        </source>
    </pictures>
    <files>
        <default pathversion="1"></default>
    </files>
</sources>

Another question - are there plans upgrading to Gotham? as I'm sure there will be comptability issues between Frodo & Gotham, as far as the DB goes..

Hi bobbintb,

 

Was wondering if you can help me, as I can't seem to get XBMCSalud to work on my unRAID.

 

I've set up everything correctly, copied sources.xml and advancedsettings.xml as required, but I keep getting scans get completed @ 0.00 seconds, without anything being scanned.

mySQL db running just fine on 2 other XBMC instances, being able to run a scan using the GUI.

 

What am I doing wrong?

 

Here is my log:

 

23:30:28 T:1119210368 NOTICE: Running database version Addons15

23:30:28 T:1119210368 DEBUG: Initialize, updating databases...

23:30:28 T:1119210368 NOTICE: Running database version ViewModes4

23:30:28 T:1119210368 NOTICE: Running database version Textures13

23:30:28 T:1119210368 NOTICE: Running database version MyMusic32

23:30:28 T:1119210368 NOTICE: Running database version MyVideos75

23:30:28 T:1119210368 NOTICE: Running database version TV22

23:30:28 T:1119210368 NOTICE: Running database version Epg7

23:30:28 T:1119210368 DEBUG: Initialize, updating databases... DONE

23:30:28 T:1119210368 NOTICE: initializing playlistplayer

23:30:28 T:1119210368 NOTICE: DONE initializing playlistplayer

23:30:28 T:1119210368 INFO: JSONRPC v6.0.3: Successfully initialized

23:30:28 T:1119210368 DEBUG: ADDON: Starting service addons.

23:30:28 T:1119210368 INFO: removing tempfiles

23:30:28 T:1119210368 NOTICE: UpdateLibraries - Starting video library startup scan

23:30:28 T:1119210368 DEBUG: ADDON: Starting service addons.

23:30:28 T:1119210368 NOTICE: initialize done

23:30:28 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:30:28 T:1119210368 DEBUG: Process - no profile autoexec.py (/mnt/cache/appdata/xbmc/portable_data/userdata/autoexec.py) found, skipping

23:30:28 T:1119210368 DEBUG: NetworkMessage - Starting network services

23:30:28 T:1119210368 NOTICE: Webserver: Starting...

23:30:28 T:1119210368 NOTICE: WebServer: Started the webserver

23:30:28 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:30:28 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:30:28 T:1119210368 NOTICE: ES: Starting event server

23:30:28 T:1119210368 INFO: JSONRPC Server: Successfully initialized

23:30:28 T:1119210368 DEBUG: CLastfmScrobbler: Clearing session.

23:30:28 T:1119210368 DEBUG: CLibrefmScrobbler: Clearing session.

23:30:28 T:1140849472 NOTICE: Thread CTCPServer start, auto delete: false

23:30:28 T:1138752320 NOTICE: Thread CEventServer start, auto delete: false

23:30:28 T:1138752320 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777

23:30:28 T:1138752320 NOTICE: UDP: Listening on port 9777

23:30:28 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:30:28 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:30:28 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

23:32:23 T:1130363712 DEBUG: webserver: request received for /jsonrpc

23:32:23 T:1130363712 DEBUG: JSONRPC: Incoming request: { "jsonrpc": "2.0", "method": "VideoLibrary.Scan", "id": "mybash"}

23:32:23 T:1130363712 DEBUG: JSONRPC: Calling videolibrary.scan

23:32:23 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:32:23 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:32:23 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:32:23 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:32:23 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:32:23 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

23:32:25 T:1130363712 DEBUG: webserver: request received for /jsonrpc

23:32:25 T:1130363712 DEBUG: JSONRPC: Incoming request: { "jsonrpc": "2.0", "method": "VideoLibrary.Scan", "id": "mybash"}

23:32:25 T:1130363712 DEBUG: JSONRPC: Calling videolibrary.scan

23:32:25 T:1126804288 NOTICE: Thread CVideoInfoScanner start, auto delete: false

23:32:25 T:1126804288 NOTICE: VideoInfoScanner: Starting scan ..

23:32:25 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc

23:32:25 T:1126804288 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00

23:32:25 T:1126804288 DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc

23:32:25 T:1126804288 DEBUG: Thread CVideoInfoScanner 1126804288 terminating

 

 

I'm seeing the same behavior with mine too.

 

sources.xml

<sources>
<programs>
	<path pathversion="1"></path>
</programs>
    	<video>
       	<source>
		<name>TV Shows</name>
            		<path pathversion="1">/mnt/user/TV/</path>
        	</source>

    	</video>
<pictures>
	<path pathversion="1"></path>
</pictures>
<files>
	<path pathversion="1"></path>
</files>
<music>
	<path pathversion="1"></path>
</music>
</sources>

 

advancedsettings.xml

 

<advancedsettings>
<loglevel hide="true">3</loglevel>
  <videodatabase>
    <type>mysql</type>
    <host>x.x.x.x</host>
    <port>port</port>
    <user>user</user>
    <pass>password</pass>
  </videodatabase>
<musicdatabase>
  </musicdatabase>
  <videolibrary>
    <importwatchedstate>true</importwatchedstate>
    <importresumepoint>true</importresumepoint>
    <backgroundupdate>true</backgroundupdate>
  </videolibrary>
</advancedsettings>

 

*note: host, port, user, pass contain the actual values on my host. The advancedsettings above is a sample of that I'm using.

 

 

 

Delete the db user and recreate it.

Delete the db user and recreate it.

 

Tried and it's still not functioning.

 

Used the following:

DROP USER xbmc;

CREATE USER 'xbmc' IDENTIFIED BY 'xbmc';

SET PASSWORD FOR 'xbmc'@'%' = PASSWORD('xbmc');

GRANT ALL ON *.* TO 'xbmc';

 


11:19:04 T:1118578560  NOTICE: -----------------------------------------------------------------------
11:19:04 T:1118578560  NOTICE: Starting XBMC (12.2 Git:20130502-32b1a5e), Platform: Linux (Slackware 13.1.0, 3.9.11p-unRAID i686). Built on May 30 2013
11:19:04 T:1118578560  NOTICE: special://xbmc/ is mapped to: /mnt/cache/apps/xbmc/
11:19:04 T:1118578560  NOTICE: special://xbmcbin/ is mapped to: /usr/local/xbmc
11:19:04 T:1118578560  NOTICE: special://masterprofile/ is mapped to: /mnt/cache/apps/xbmc/portable_data/userdata
11:19:04 T:1118578560  NOTICE: special://home/ is mapped to: /mnt/cache/apps/xbmc/portable_data
11:19:04 T:1118578560  NOTICE: special://temp/ is mapped to: /mnt/cache/apps/xbmc/portable_data/temp
11:19:04 T:1118578560  NOTICE: The executable running is: /usr/local/xbmc/xbmc-server.bin
11:19:04 T:1118578560  NOTICE: Local hostname: Media-NAS
11:19:04 T:1118578560  NOTICE: Log File is located: /mnt/cache/apps/xbmc/portable_data/temp/xbmc.log
11:19:04 T:1118578560  NOTICE: -----------------------------------------------------------------------
11:19:04 T:1118578560   DEBUG: ConsoleKit.Manager: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.ConsoleKit was not provided by any .service files
11:19:04 T:1118578560   DEBUG: UPower: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
11:19:04 T:1118578560   DEBUG: ConsoleKit.Manager: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.ConsoleKit was not provided by any .service files
11:19:04 T:1118578560   DEBUG: DeviceKit.Power: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.DeviceKit.Disks was not provided by any .service files
11:19:04 T:1118578560   DEBUG: Systemd error: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.login1 was not provided by any .service files
11:19:04 T:1118578560   DEBUG: UPower: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
11:19:04 T:1118578560   DEBUG: Previous line repeats 1 times.
11:19:04 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:04 T:1118578560  NOTICE: No Devices found - retry: 5
11:19:06 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:06 T:1118578560  NOTICE: No Devices found - retry: 4
11:19:08 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:08 T:1118578560  NOTICE: No Devices found - retry: 3
11:19:10 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:10 T:1118578560  NOTICE: No Devices found - retry: 2
11:19:12 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:12 T:1118578560  NOTICE: No Devices found - retry: 1
11:19:14 T:1118578560   ERROR: CAESinkOSS::EnumerateDevicesEx - Failed to open mixer: /dev/mixer
11:19:14 T:1118578560  NOTICE: Found 0 Lists of Devices
11:19:14 T:1118578560  NOTICE: load settings...
11:19:14 T:1118578560  NOTICE: special://profile/ is mapped to: special://masterprofile/
11:19:14 T:1118578560  NOTICE: loading special://masterprofile/guisettings.xml
11:19:14 T:1118578560  NOTICE: Getting hardware information now...
11:19:14 T:1118578560    INFO: Using analog output
11:19:14 T:1118578560    INFO: AC3 pass through is disabled
11:19:14 T:1118578560    INFO: DTS pass through is disabled
11:19:14 T:1118578560    INFO: AAC pass through is disabled
09:19:14 T:1118578560  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
09:19:14 T:1118578560   DEBUG: CPlayerCoreConfig::<ctor>: created player DVDPlayer for core 1
09:19:14 T:1118578560   DEBUG: CPlayerCoreConfig::<ctor>: created player oldmplayercore for core 1
09:19:14 T:1118578560   DEBUG: CPlayerCoreConfig::<ctor>: created player PAPlayer for core 3
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: system rules
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtv
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: hdhomerun/myth/mms/udp
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: lastfm/shout
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtmp
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtsp
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: streams
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: aacp/sdp
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: mp2
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvd
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvdimage
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: sdp/asf
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: nsv
09:19:14 T:1118578560   DEBUG: CPlayerSelectionRule::Initialize: creating rule: radio
09:19:14 T:1118578560  NOTICE: Loaded playercorefactory configuration
09:19:14 T:1118578560  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
09:19:14 T:1118578560  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
09:19:14 T:1118578560  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
09:19:14 T:1118578560  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
09:19:14 T:1118578560  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <loglevel hide="true">3</loglevel>
                                              <videodatabase>
                                                <type>mysql</type>
                                                <host>x.x.x.x</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </videodatabase>
                                              <musicdatabase>
                                                <type>mysql</type>
                                                <host>x.x.x.x</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </musicdatabase>
                                              <videolibrary>
                                                <importwatchedstate>true</importwatchedstate>
                                                <importresumepoint>true</importresumepoint>
                                                <backgroundupdate>true</backgroundupdate>
                                              </videolibrary>
                                            </advancedsettings>
09:19:14 T:1118578560  NOTICE: Log level changed to 3
09:19:14 T:1118578560 WARNING: VIDEO database configuration is experimental.
09:19:14 T:1118578560  NOTICE: Getting hardware information now...
09:19:14 T:1118578560    INFO: Using analog output
09:19:14 T:1118578560    INFO: AC3 pass through is disabled
09:19:14 T:1118578560    INFO: DTS pass through is disabled
09:19:14 T:1118578560    INFO: AAC pass through is disabled
09:19:14 T:1118578560  NOTICE: Default DVD Player: dvdplayer
09:19:14 T:1118578560  NOTICE: Default Video Player: dvdplayer
09:19:14 T:1118578560  NOTICE: Default Audio Player: paplayer
09:19:14 T:1118578560  NOTICE: Disabled debug logging due to GUI setting. Level 1.
09:19:14 T:1118578560  NOTICE: Log level changed to 1
09:19:14 T:1118578560  NOTICE: Loading media sources from special://masterprofile/sources.xml
09:19:14 T:1118578560    INFO: creating subdirectories
09:19:14 T:1118578560    INFO: userdata folder: special://masterprofile/
09:19:14 T:1118578560    INFO: recording folder:
09:19:14 T:1118578560    INFO: screenshots folder:
09:19:14 T:1118578560    INFO: thumbnails folder: special://masterprofile/Thumbnails
09:19:14 T:1118578560    INFO: load language info file: special://xbmc/language/English/langinfo.xml
09:19:14 T:1118578560   DEBUG: trying to set locale to en_US.UTF-8
09:19:14 T:1118578560    INFO: global locale set to en_US.UTF-8
09:19:14 T:1118578560    INFO: load English language file, from path: special://xbmc/language/
09:19:14 T:1118578560   DEBUG: POParser: loaded 2686 strings from file /mnt/cache/apps/xbmc/language/English/strings.po
09:19:14 T:1118578560    INFO: CSoftAE::InternalOpenSink - sink incompatible, re-starting
09:19:14 T:1118578560   ERROR: CAESinkOSS::Initialize - Failed to open the audio device: /dev/dsp
09:19:14 T:1118578560   DEBUG: CSoftAE::InternalOpenSink - NULL Initialized:
09:19:14 T:1118578560   DEBUG:   Output Device : Device not found
09:19:14 T:1118578560   DEBUG:   Sample Rate   : 44100
09:19:14 T:1118578560   DEBUG:   Sample Format : AE_FMT_FLOAT
09:19:14 T:1118578560   DEBUG:   Channel Count : 2
09:19:14 T:1118578560   DEBUG:   Channel Layout: FL,FR
09:19:14 T:1118578560   DEBUG:   Frames        : 22000
09:19:14 T:1118578560   DEBUG:   Frame Samples : 2
09:19:14 T:1118578560   DEBUG:   Frame Size    : 8
09:19:14 T:1118578560   DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 2.0
09:19:14 T:1118578560   DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 176000
09:19:14 T:1122311024  NOTICE: Thread CSoftAE start, auto delete: false
09:19:14 T:1122311024    INFO: CSoftAE::Run - Thread Started
09:19:14 T:1118578560  NOTICE: Running database version Addons15
09:19:14 T:1118578560   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/libcpluff-i486-linux.so)
09:19:14 T:1118578560   DEBUG: Loading: /usr/local/xbmc/system/libcpluff-i486-linux.so
09:19:14 T:1118578560    INFO: ADDON: cpluff: 'Could not read plug-in directory /usr/local/xbmc/addons: No such file or directory'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.json has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.fanart.tv has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in webinterface.default has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in repository.xbmc.org has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in script.module.simplejson has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.themoviedb.org has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.metadata has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in skin.confluence has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in script.module.pil has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.gui has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.amazon.de has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.musicvideos.theaudiodb.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.core has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.album.universal has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.htbackdrops.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.tvdb.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.allmusic.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.musicbrainz.org has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.last.fm has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.themoviedb.org has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.artists.universal has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.theaudiodb.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.python has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.imdb.com has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in xbmc.addon has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in script.module.pysqlite has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Plug-in metadata.common.hdtrailers.net has been installed.'
09:19:14 T:1118578560   DEBUG: ADDON: cpluff: 'Not all directories were successfully scanned.'
09:19:14 T:1118578560   DEBUG: LoadMappings - loaded node "Motorola Nyxboard Hybrid"
09:19:14 T:1118578560   DEBUG: LoadMappings - loaded node "CEC Adapter"
09:19:14 T:1118578560   DEBUG: LoadMappings - loaded node "Pulse-Eight CEC Adapter"
09:19:14 T:1118578560   DEBUG: LoadMappings - loaded node "iMON HID device"
09:19:14 T:1118578560   DEBUG: UDisks: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UDisks was not provided by any .service files
09:19:14 T:1118578560   DEBUG: DeviceKit.Disks: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.DeviceKit.Disks was not provided by any .service files
09:19:14 T:1118578560   DEBUG: Selected HAL as storage provider
09:19:14 T:1118578560    INFO: HAL: Starting initializing
09:19:14 T:1118578560   ERROR: HAL: Failed to initialize hal context: (null)
09:19:14 T:1118578560   ERROR: HAL: no Hal context
09:19:14 T:1118578560   DEBUG: SECTION:LoadDLL(libcurl.so.4)
09:19:14 T:1118578560   DEBUG: Loading: libcurl.so.4
09:19:14 T:1118578560  NOTICE: Running database version Addons15
09:19:14 T:1118578560   DEBUG: Initialize, updating databases...
09:19:14 T:1118578560  NOTICE: Running database version ViewModes4
09:19:14 T:1118578560  NOTICE: Running database version Textures13
09:19:14 T:1118578560  NOTICE: Running database version MyMusic32
09:19:14 T:1118578560  NOTICE: Running database version MyVideos75
09:19:14 T:1118578560  NOTICE: Running database version TV22
09:19:14 T:1118578560  NOTICE: Running database version Epg7
09:19:14 T:1118578560   DEBUG: Initialize, updating databases... DONE
09:19:14 T:1118578560  NOTICE: initializing playlistplayer
09:19:14 T:1118578560  NOTICE: DONE initializing playlistplayer
09:19:14 T:1118578560    INFO: JSONRPC v6.0.3: Successfully initialized
09:19:14 T:1118578560   DEBUG: ADDON: Starting service addons.
09:19:14 T:1118578560    INFO: removing tempfiles
09:19:14 T:1118578560   DEBUG: ADDON: Starting service addons.
09:19:14 T:1118578560  NOTICE: initialize done
09:19:14 T:1118578560   DEBUG: Process - no profile autoexec.py (/mnt/cache/apps/xbmc/portable_data/userdata/autoexec.py) found, skipping
09:19:14 T:1118578560   DEBUG: NetworkMessage - Starting network services
09:19:14 T:1118578560  NOTICE: Webserver: Starting...
09:19:14 T:1118578560  NOTICE: WebServer: Started the webserver
09:19:14 T:1118578560   DEBUG: CLastfmScrobbler: Clearing session.
09:19:14 T:1118578560   DEBUG: CLibrefmScrobbler: Clearing session.
09:19:14 T:1125145456  NOTICE: Thread CVideoInfoScanner start, auto delete: false
09:19:14 T:1125145456  NOTICE: VideoInfoScanner: Starting scan ..
09:19:14 T:1125145456   DEBUG: CAnnouncementManager - Announcement: OnScanStarted from xbmc
09:19:14 T:1125145456  NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00
09:19:14 T:1125145456   DEBUG: CAnnouncementManager - Announcement: OnScanFinished from xbmc
09:19:14 T:1125145456   DEBUG: Thread CVideoInfoScanner 1125145456 terminating


  • Author

Another question - are there plans upgrading to Gotham? as I'm sure there will be comptability issues between Frodo & Gotham, as far as the DB goes..

 

I was considering it and started doing testing but ran into issues. Since then I just haven't had the time. I don't know when I will, if ever.

  • Author

silentkav, did you already have a functioning database that other xbmc clients could connect to? the reason i ask is because if you are getting that "scan took 0 seconds" error, deleting the user, recreating, and granting should fix it. however if you started from scratch and there was a permissions error with the database causing the scan error and then you fix it by granting permissions, the table probably didnt get created as they should have and you will still get the scan error until the table is created.

 

natiz, try deleting and recreating the user as silentkay did.

Removed and recreated the user, same thing :|

  • Author

0.0.0.0 isn't your actual ip is it?

anyone use this with maraschino? it seems to kill salud after the inital grab.. after that salud will stop responding to json requests until it's restarted.

 

i can't find anything out of the ordinary in the logs.

 

EDIT: actually, not only json requests.. it'll stop completely according to the tail.

for those of you having issues with it not scanning (i'm assuming this is a new install, not out of the blue) these worked for me:

 

- create/start the db in xbmc for windows (or wherever, something with a GUI) and copy it over

- instead of GRANT ALL ON *.* TO 'xbmc'; do GRANT ALL ON *.* TO *

 

this worked for me when i was having the issue of it taking 0secs to scan

I can confirm that Goham does not work with the current release of XBMC SaLUd

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.