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.

kodi HELIX headless release

Featured Replies

I've added the password.xml file (just using default root account for now), and now I see this in the log

 

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media/Movies/' does not exist - skipping scan.

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media2/TV/Ongoing/' does not exist - skipping scan.

 

I tried creating a sources.xml file, but it seems to ignore that completely even when I use local paths.

 

Where does Kodi Headless get the location to scan from, the database?

Is it just a matter of the Kodi not seeing my unraid smb shares?

  • Replies 212
  • Views 52.8k
  • Created
  • Last Reply
  • Author

I've added the password.xml file (just using default root account for now), and now I see this in the log

 

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media/Movies/' does not exist - skipping scan.

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media2/TV/Ongoing/' does not exist - skipping scan.

 

I tried creating a sources.xml file, but it seems to ignore that completely even when I use local paths.

 

Where does Kodi Headless get the location to scan from, the database?

Is it just a matter of the Kodi not seeing my unraid smb shares?

 

it's my understanding the info is kept in the database.

 

my smb entries for my movies use the ip address rather than the host address.

 

i have no sources.xml or password.xml in my headless install beyond any that may be generated automatically on a fresh install.

  • Author

I've added the password.xml file (just using default root account for now), and now I see this in the log

 

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media/Movies/' does not exist - skipping scan.

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media2/TV/Ongoing/' does not exist - skipping scan.

 

I tried creating a sources.xml file, but it seems to ignore that completely even when I use local paths.

 

Where does Kodi Headless get the location to scan from, the database?

Is it just a matter of the Kodi not seeing my unraid smb shares?

 

perhaps it's not resolving the host address to an ip address.

For those having trouble connecting, or scanning, try using Heidi or something similar to go into the DB, delete the kodi/xbmc user then recreate it and give it the appropiate rights to the kodi/xbmc DB.  I know the old headless plugin had a random glitch like this on first install.  It's worth a shot as it doesn't do any harm.

I've added the password.xml file (just using default root account for now), and now I see this in the log

 

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media/Movies/' does not exist - skipping scan.

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media2/TV/Ongoing/' does not exist - skipping scan.

 

I tried creating a sources.xml file, but it seems to ignore that completely even when I use local paths.

 

Where does Kodi Headless get the location to scan from, the database?

Is it just a matter of the Kodi not seeing my unraid smb shares?

 

perhaps it's not resolving the host address to an ip address.

I edited the data base to use the ip, added a hosts section in advancedsettings  for it with no luck.

 

But with some playing around, I was able to get it working!  I installed a new copy of Kodi on my Windows desktop and ran it in portable mode.  I created a network location for my TV and Movie folders, using a new user and password I defined on Unraid.  I went into files and added sources, using the newly created network locations.

 

This created a password.xml, mediasources.xml, and sources.xml files in the userdata folder.  I copied those over to the Kodi-Headless installation, and it now adds the new content and produces no errors in the log.

 

I'm not sure if 1 or all of those files was the fix.  I didn't have any users or special permissions and was able to run my linux XBMC HTPC on it fine, and the newly installed desktop version worked without the extra files too.

 

Thanks again for all the help sparkly, I've been wanting to setup a headless Kodi for updates for awhile now!

  • Author

I've added the password.xml file (just using default root account for now), and now I see this in the log

 

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media/Movies/' does not exist - skipping scan.

23:14:10 T:47896885380864 WARNING: Process directory 'smb://GODZILLA/Media2/TV/Ongoing/' does not exist - skipping scan.

 

I tried creating a sources.xml file, but it seems to ignore that completely even when I use local paths.

 

Where does Kodi Headless get the location to scan from, the database?

Is it just a matter of the Kodi not seeing my unraid smb shares?

 

perhaps it's not resolving the host address to an ip address.

I edited the data base to use the ip, added a hosts section in advancedsettings  for it with no luck.

 

But with some playing around, I was able to get it working!  I installed a new copy of Kodi on my Windows desktop and ran it in portable mode.  I created a network location for my TV and Movie folders, using a new user and password I defined on Unraid.  I went into files and added sources, using the newly created network locations.

 

This created a password.xml, mediasources.xml, and sources.xml files in the userdata folder.  I copied those over to the Kodi-Headless installation, and it now adds the new content and produces no errors in the log.

 

I'm not sure if 1 or all of those files was the fix.  I didn't have any users or special permissions and was able to run my linux XBMC HTPC on it fine, and the newly installed desktop version worked without the extra files too.

 

Thanks again for all the help sparkly, I've been wanting to setup a headless Kodi for updates for awhile now!

 

guess you got there eventually which is good.

 

bizarre though, a quick find on *.xml in my config files for headless produces the following.

 

root@Unraid-Nas:/mnt/cache/Config/xbmc# find . -name "*.xml"

./userdata/advancedsettings.xml

./userdata/RssFeeds.xml

./userdata/profiles.xml

./userdata/guisettings.xml

./userdata/upnpserver.xml

./addons/service.xbmc.versioncheck/addon.xml

./addons/service.xbmc.versioncheck/resources/settings.xml

Hi Guys.

Got everything installed yesterday evening without a hitch (thanks sparklyballs!).

 

Couple of kodi questions though if anyone can help.

 

I'll be copying the sources.xml file to the headless setup later this evening to add sources (or can you manaully add these into the mysql db?, but looking at the xml file, it doesnt seem to specify here what dataset to lookup against... tvdb, moviedb etc. Where would you set these, or does it just fall back to the default for that media type? or again, would you set this in the db?

 

Where can you set the frequency of library updates and cleans? at the moment my xbmc box will scan on startup, but with this being an always on setup, it wont be getting turned off\on like my other box will.

 

Feature request:

Ability to set sources (and passwords if needed) with variables in the docker template.

 

Thanks again.

Mark

  • Author

Hi Guys.

Got everything installed yesterday evening without a hitch (thanks sparklyballs!).

 

Couple of kodi questions though if anyone can help.

 

I'll be copying the sources.xml file to the headless setup later this evening to add sources, but looking at the xml file, it doesnt seem to specify here what dataset to lookup against... tvdb, moviedb etc. Where would you set these, or does it just fall back to the default for that media type?

 

Where can you set the frequency of library updates and cleans? at the moment my xbmc box will scan on startup, but with this being an always on setup, it wont be getting turned off\on like my other box will.

 

Feature request:

Ability to set sources (and passwords if needed) with variables in the docker template so it populates the sources.xml.

 

Thanks again.

Mark

 

if it is always on the only time you would really need to update library is when a new file is added and if you use sickbeard or couch etc... you can set it to scan when they add new media.

 

with the update that i pushed earlier i added kodi-send which you can use to send library updates from the unraid command line.

 

see the info here http://lime-technology.com/forum/index.php?topic=37209.0

 

as for sources.xml and other files, i'm not looking at that yet, i may leave it with adding some extra instructions rather than add another set of variables, i've not decided yet.

 

but i'm concerned with having a template with a list of variables as long as your arm.

 

if it is always on the only time you would really need to update library is when a new file is added and if you use sickbeard or couch etc... you can set it to scan when they add new media.

 

with the update that i pushed earlier i added kodi-send which you can use to send library updates from the unraid command line.

 

see the info here http://lime-technology.com/forum/index.php?topic=37209.0

 

as for sources.xml and other files, i'm not looking at that yet, i may leave it with adding some extra instructions rather than add another set of variables, i've not decided yet.

 

but i'm concerned with having a template with a list of variables as long as your arm.

 

Brilliant.

I wasnt aware of the kodi-send stuff. That'll make life alot easier! I know unraid can use crontab files in /etc/cron.d to schedule stuff. Can easily generate those files here: http://www.crontab-generator.org/. Scheduled library stuff should be easily automated with cron and kodi-send once im happy its behaving. :)

 

Thanks again.

hi there, I updated the container today and when I open the web interface it shows for about 2 sec Kodi but then it goes straight to lost connection to server, and when I click on on of the headers it just spins, but I cannot see any error messages in the kodi.log file. Any hints?

  • Author

hi there, I updated the container today and when I open the web interface it shows for about 2 sec Kodi but then it goes straight to lost connection to server, and when I click on on of the headers it just spins, but I cannot see any error messages in the kodi.log file. Any hints?

 

no idea, the web page itself isn't very stable, i rarely if ever use it, not beyond as a test to see if the things running on my test-builds, it wasn't stable in gotham version either.

 

there isn't much use for the default web page anyways, there's nothing there you can't trigger with htpcmanager or something similar, or with the latest update kodi-send.

 

 

normally I just test that it's running this way. but even with Sick beard I cannot send notifications on port 8089

 

18:12:16 T:47361672959040  NOTICE: special://profile/ is mapped to: special://masterprofile/
18:12:16 T:47361672959040  NOTICE: -----------------------------------------------------------------------
18:12:16 T:47361672959040  NOTICE: Starting Kodi (14.0 Git:2014-12-30-ad747d9-dirty). Platform: Linux x86 64-bit
18:12:16 T:47361672959040  NOTICE: Using Release Kodi x64 build
18:12:16 T:47361672959040  NOTICE: Kodi compiled Dec 30 2014 by GCC 4.8.2 for Linux x86 64-bit version 3.13.11 (199947)
18:12:16 T:47361672959040  NOTICE: Running on Ubuntu 14.04.1 LTS, kernel: Linux x86 64-bit version 3.17.4-unRAID
18:12:16 T:47361672959040  NOTICE: FFmpeg statically linked, version: 14.0-Helix-xbmc-2.4.4-Helix
18:12:16 T:47361672959040  NOTICE: Host CPU: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 4 cores available
18:12:16 T:47361672959040  NOTICE: special://xbmc/ is mapped to: /opt/kodi-server/share/kodi/
18:12:16 T:47361672959040  NOTICE: special://xbmcbin/ is mapped to: /opt/kodi-server/lib/kodi
18:12:16 T:47361672959040  NOTICE: special://masterprofile/ is mapped to: /opt/kodi-server/share/kodi/portable_data/userdata
18:12:16 T:47361672959040  NOTICE: special://home/ is mapped to: /opt/kodi-server/share/kodi/portable_data
18:12:16 T:47361672959040  NOTICE: special://temp/ is mapped to: /opt/kodi-server/share/kodi/portable_data/temp
18:12:16 T:47361672959040  NOTICE: The executable running is: /opt/kodi-server/lib/kodi/kodi.bin
18:12:16 T:47361672959040  NOTICE: Local hostname: 0febb3265895
18:12:16 T:47361672959040  NOTICE: Log File is located: /opt/kodi-server/share/kodi/portable_data/temp/kodi.log
18:12:16 T:47361672959040  NOTICE: -----------------------------------------------------------------------
18:12:16 T:47361672959040   ERROR: CXRandR::Query - unable to open xrandr xml
18:12:16 T:47361672959040  NOTICE: load settings...
18:12:16 T:47361672959040 WARNING: CSettingInt: unknown options filler "audiocdactions" of "audiocds.autoaction"
18:12:16 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:16 T:47361672959040  NOTICE: No Devices found - retry: 4
18:12:18 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:18 T:47361672959040  NOTICE: No Devices found - retry: 3
18:12:19 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:19 T:47361672959040  NOTICE: No Devices found - retry: 2
18:12:21 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:21 T:47361672959040  NOTICE: No Devices found - retry: 1
18:12:22 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:22 T:47361672959040  NOTICE: Found 0 Lists of Devices
18:12:22 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:22 T:47361672959040  NOTICE: No Devices found - retry: 4
18:12:24 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:24 T:47361672959040  NOTICE: No Devices found - retry: 3
18:12:25 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:25 T:47361672959040  NOTICE: No Devices found - retry: 2
18:12:27 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:27 T:47361672959040  NOTICE: No Devices found - retry: 1
18:12:28 T:47361672959040  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:28 T:47361672959040  NOTICE: Found 0 Lists of Devices
18:12:28 T:47361672959040  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
18:12:28 T:47361672959040  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
18:12:28 T:47361672959040  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <!--
                                            #####################################################
                                            ############ DON'T EDIT OR DELETE THIS BLOCK ########
                                            -->
                                              <videodatabase>
                                                <type>mysql</type>
                                                <host>192.168.0.24</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </videodatabase>
                                              <musicdatabase>
                                                <type>mysql</type>
                                                <host>192.168.0.24</host>
                                                <port>3306</port>
                                                <user>xbmc</user>
                                                <pass>xbmc</pass>
                                              </musicdatabase>
                                              <services>
                                                <devicename>XBMC Server</devicename>
                                                <esallinterfaces>false</esallinterfaces>
                                                <escontinuousdelay>25</escontinuousdelay>
                                                <esenabled>true</esenabled>
                                                <esinitialdelay>750</esinitialdelay>
                                                <esmaxclients>20</esmaxclients>
                                                <esport>9777</esport>
                                                <esportrange>10</esportrange>
                                                <upnpannounce>true</upnpannounce>
                                                <upnprenderer>false</upnprenderer>
                                                <upnpserver>true</upnpserver>
                                                <webserver>true</webserver>
                                                <webserverpassword>xbmc</webserverpassword>
                                                <webserverport>8089</webserverport>
                                                <webserverusername>xbmc</webserverusername>
                                                <webskin>webinterface.default</webskin>
                                                <zeroconf>true</zeroconf>
                                              </services>
                                              <!--
                                            ############ OR THINGS WILL BREAK ###################
                                            #####################################################
                                            ########### THINGS BELOW ARE HOWEVER EDITABLE #######
                                            refer to http://kodi.wiki/view/Advancedsettings.xml for info on the various settings -->
                                              <videolibrary>
                                                <importresumepoint>true</importresumepoint>
                                                <!-- import previously exported resume point from .nfo files -->
                                                <importwatchedstate>true</importwatchedstate>
                                                <!-- import previously exported playdate and playcount from .nfo files -->
                                                <backgroundupdate>true</backgroundupdate>
                                                <dateadded>0</dateadded>
                                                <!-- 0 results in using the current datetime when adding a video;
                                            1 (default) results in prefering to use the files mtime (if it's valid) and only using the file's ctime if the mtime isn't valid;
                                            2 results in using the newer datetime of the file's mtime and ctime -->
                                              </videolibrary>
                                              <musiclibrary>
                                                <backgroundupdate>true</backgroundupdate>
                                              </musiclibrary>
                                              <videoscanner>
                                                <ignoreerrors>true</ignoreerrors>
                                                <!-- Set to true to silently ignore errors while scanning videos. This prevents the error dialogue box, so you don't have to keep hitting "yes" to keep scanning.-->
                                              </videoscanner>
                                              <splash>false</splash>
                                              <bginfoloadermaxthreads>2</bginfoloadermaxthreads>
                                              <myvideos>
                                                <extractflags>false</extractflags>
                                                <extractthumb>false</extractthumb>
                                              </myvideos>
                                              <lookandfeel>
                                                <enablerssfeeds>false</enablerssfeeds>
                                              </lookandfeel>
                                              <audiooutput>
                                                <guisoundmode>0</guisoundmode>
                                                <ac3passthrough>false</ac3passthrough>
                                                <dtspassthrough>false</dtspassthrough>
                                                <multichannellpcm>false</multichannellpcm>
                                                <truehdpassthrough>false></truehdpassthrough>
                                                <dtshdpassthrough>false</dtshdpassthrough>
                                                <mode>2</mode>
                                              </audiooutput>
                                              <videoscreen>
                                                <vsync>2</vsync>
                                              </videoscreen>
                                              <input>
                                                <enablemouse>false</enablemouse>
                                                <remoteaskeyboard>false</remoteaskeyboard>
                                              </input>
                                              <general>
                                                <addonnotifications>false</addonnotifications>
                                              </general>
                                              <skinsettings>
                                                <setting type="bool" name="skin.confluence.FirstTimeRun">false</setting>
                                              </skinsettings>
                                            </advancedsettings>
18:12:28 T:47361672959040 WARNING: VIDEO database configuration is experimental.
18:12:28 T:47361672959040 WARNING: CSettingsManager: unable to read value of setting "audiooutput.truehdpassthrough"
18:12:28 T:47361672959040  NOTICE: Default DVD Player: dvdplayer
18:12:28 T:47361672959040  NOTICE: Default Video Player: dvdplayer
18:12:28 T:47361672959040  NOTICE: Default Audio Player: paplayer
18:12:28 T:47361672959040  NOTICE: Disabled debug logging due to GUI setting. Level 0.
18:12:28 T:47361672959040  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
18:12:28 T:47361672959040  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
18:12:28 T:47361672959040  NOTICE: Loaded playercorefactory configuration
18:12:28 T:47361672959040  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
18:12:28 T:47361672959040  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
18:12:29 T:47362044126976  NOTICE: Thread ActiveAE start, auto delete: false
18:12:29 T:47362046228224  NOTICE: Thread AESink start, auto delete: false
18:12:29 T:47362044126976  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:29 T:47362044126976  NOTICE: No Devices found - retry: 4
18:12:30 T:47362044126976  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:30 T:47362044126976  NOTICE: No Devices found - retry: 3
18:12:32 T:47362044126976  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:32 T:47362044126976  NOTICE: No Devices found - retry: 2
18:12:33 T:47362044126976  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:33 T:47362044126976  NOTICE: No Devices found - retry: 1
18:12:35 T:47362044126976  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
18:12:35 T:47362044126976  NOTICE: Found 0 Lists of Devices
18:12:35 T:47362048329472  NOTICE: Thread AESinkNull start, auto delete: false
18:12:35 T:47361672959040  NOTICE: Running database version Addons16
18:12:35 T:47361672959040  NOTICE: ADDONS: Using repository repository.xbmc.org
18:12:35 T:47361672959040  NOTICE: Running database version Addons16
18:12:35 T:47361672959040  NOTICE: Running database version ViewModes6
18:12:35 T:47361672959040  NOTICE: Running database version Textures13
18:12:36 T:47361672959040  NOTICE: Running database version MyMusic48
18:12:36 T:47361672959040  NOTICE: Running database version MyVideos90
18:12:36 T:47361672959040  NOTICE: Running database version TV26
18:12:36 T:47361672959040  NOTICE: Running database version Epg8
18:12:36 T:47361672959040 WARNING: JSONRPC: Could not parse type "PVR.Details.Channel"
18:12:36 T:47361672959040 WARNING: JSONRPC: Could not parse type "PVR.Details.ChannelGroup.Extended"
18:12:36 T:47361672959040 WARNING: JSONRPC: Could not parse type "GUI.Property.Value"
18:12:36 T:47361672959040 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
18:12:36 T:47361672959040   ERROR: JSONRPC: Could not parse method "Files.AddSource"
18:12:36 T:47362073745152  NOTICE: Thread LanguageInvoker start, auto delete: false
18:12:36 T:47361672959040  NOTICE: initialize done
18:12:36 T:47361672959040  NOTICE: Running the application...
18:12:36 T:47361672959040  NOTICE: Webserver: Starting...
18:12:36 T:47361672959040  NOTICE: WebServer: Started the webserver
18:12:36 T:47361672959040  NOTICE: starting upnp server
18:12:36 T:47361672959040  NOTICE: ES: Starting event server
18:12:36 T:47362422613760  NOTICE: Thread EventServer start, auto delete: false
18:12:36 T:47362424715008  NOTICE: Thread TCPServer start, auto delete: false
18:12:36 T:47362422613760  NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
18:12:36 T:47362422613760  NOTICE: UDP: Listening on port 9777
18:12:36 T:47362073745152  NOTICE: -->Python Interpreter Initialized<--

This is from my kodi log when I start the docker, don't see any errors and the dockerlog shows this

 

*** Running /etc/my_init.d/firstrun.sh...

using existing datafiles

using existing advancedsettings.xml

*** Running /etc/rc.local...

*** Booting runit daemon...

*** Runit started as PID 16

Can't open display

 

The command finished successfully!

  • Author

AH, i see the issue.

 

stop the container, find your config folder on unraid machine for this container, go into userdata and delete advancedsettings.xml

 

make sure in the template that you have set the host port to 8089 (the container port should read 8080)

 

restart the container and it will create a new advancedsettings.xml file and populate it with the right port for the webserver in the container.

Just an FYI for anyone interested. I moved from werners gotham to sparky's helix with no issues.  I renamed the old XBMC data to kodi and let it install over the top.  The only change is I moved the port back to 8089 which is what I had configured earlier.

 

All running nicely.  Thanks.

  • Author

Just an FYI for anyone interested. I moved from werners gotham to sparky's helix with no issues.  I renamed the old XBMC data to kodi and let it install over the top.  The only change is I moved the port back to 8089 which is what I had configured earlier.

 

All running nicely.  Thanks.

 

if you've got my latest version you should have kodi-send which you can use to do the same thing that the standalone scanner part of werner's gotham build used to do, and more.

 

 

I have a bookmarked json http call from gotham that still works. It adds and cleans audio and video.  Though at the moment I only ever need it if something goes wrong but I saw someone build a TMM container.  If I can get that to work turn the kodi-send will come in handy.

 

Thanks again for the work.

FYI i only requested kodi-send be added to the container as it is cleaner for local debugging.

 

from unRAID itself you can use good old curl. The internet has a bunch of examples you can cannibalize. :)

 

 

  • Author

FYI i only requested kodi-send be added to the container as it is cleaner for local debugging.

 

from unRAID itself you can use good old curl. The internet has a bunch of examples you can cannibalize. :)

 

i like the simplicity of kodi-send opposed to curl

  • Author

FYI i only requested kodi-send be added to the container as it is cleaner for local debugging.

 

from unRAID itself you can use good old curl. The internet has a bunch of examples you can cannibalize. :)

 

i've got a deb build container nearly ready now as well.

 

won't mean anything to users but it's good for me as i can build one version of any release point from kodi, then use the deb in this container. let it run the full compile (2 hours or so) and get a .deb version spat out at the end.

 

that way if i push changes to this container it drops the time down from nearly 2 hours to 20-30 minutes, as it just loads the runtime deps and then installs my .deb.

thats a really big deal. nice work

  • Author

Anyone having issues with scans not picking up new files etc... i've discovered a "workaround" of sorts in lieu of a fix.

 

it seems something gets out of sync when starting kodi-headless (not for everyone, just a few and there seems no common denominator)

 

not highly scientific but it seems if you manually add a missing file from another kodi instance then further scans work.

 

i'm a bit sozzled on cider at the moment but i'll experiment with adding a scan on startup to resolve this issue (hopefully)

Someone mentioned on Kodi forum there is a problem with textures db which might explain this.

  • Author

Someone mentioned on Kodi forum there is a problem with textures db which might explain this.

 

yeah i saw that on topfs2' thread.

 

i've not really looked at that d/base on the headless instance.

  • 2 weeks later...

Anyone having issues with scans not picking up new files etc... i've discovered a "workaround" of sorts in lieu of a fix.

 

it seems something gets out of sync when starting kodi-headless (not for everyone, just a few and there seems no common denominator)

 

not highly scientific but it seems if you manually add a missing file from another kodi instance then further scans work.

 

i'm a bit sozzled on cider at the moment but i'll experiment with adding a scan on startup to resolve this issue (hopefully)

 

I am having this issue do you have any suggestions to try?

 

Thanks

I'm having an issue where not all of my posters in the recently added list are appearing, seems a bit random at the moment

 

I think I only have the problem when I use the update library button within the webui for xbmc headless under the remote heading

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.