Fresh installation of OMSC. I have a MySQL server, and several other TVs all using Kodi Isengard and able to access the database and nfs server without issue. They all use the exact same (copied from one to the other) advancedsettings.xml file.
After OSMC is all set up, I copy the advancedsettings.xml to the userdata folder.
Reboot the system to get it to take effect, and i get a sad face icon boot loop. It never finishes booting and cannot be accessed by ssh.
The only way I can get back to functional is to format and reinstall OSMC.
Hardware is RASPI Model B, hardwired to GB.
MySQL on Turnkey VM running on Server 2012 R2 Hyper-V
NFS Server running on Windows Server 2012 R2
Do not copy/paste the text from the MySQL tutorial page (particularly from a windows machine). That would be my first suggestion. Myself and others have made that mistake and it doesn’t work. Try typing it into OSMC by hand.
I did not copy and paste…i copied the entire file with winscp to the unit.
This is the file i pulled off my RasPi when it was running xmbc, before the upgrade to OSMC.
But I appreciate the heads up on that. So i tried creating the file with the same contents from my Linux Mint 17 machine… No difference. OSMC still fails on boot immediately after this file is out in place.
If that still doesn’t work I would rename advancedsettings.xml, enable debug logging, rename advancedsettings.xml back again, then when it crashes paste the kodi log as follows:
Ok, I took a chance that WinSCP might be able to get the logs before it rebooted again (from the loop) and I have the log.
I have never used pastebin before, so I don’t know how to upload it.
Tell me if this works… http://paste.osmc.io/viviyicisa.xml
Yes, I saw that , but I don’t know what it means, I have no option to select anything… unless i am supposed to specify the version number on the database line like this?
xbmc_videolibrary93
I have 6 other devices in the house that use the same xml file without issue, all running Kodi Isengard
So I do have a music database on my MySQL server as well, so If I put that into the advancedsettings.xml, will it effectively ignore the MyMusic48.db and get past this?
ok, did a fresh build and checked the “Wait for network” , and added:
<?xml version="1.0" encoding="UTF-8"?>
to the beginning of my advancedsettings.xml file. Now it at least boots, but does not recognize any of my media from my database.
On the upside, I was able to add media streams from IHeartRadio with no issue and they play great.