<div dir="ltr">To perhaps better answer your question, I switched some time ago and it works, but it may or may not be an ideal setup. Hopefully someone here will comment.<div><br></div><div>It would be best to login as the mythtv user to perform these steps. As it is a service it does not have a shell by default, so:</div><div><br></div><div># su -l mythtv -s /bin/bash</div><div><br></div><div>Start here since xmltv should be already installed:</div><div><br></div><div><a href="https://www.mythtv.org/wiki/XMLTV#Command_Line_Setup">https://www.mythtv.org/wiki/XMLTV#Command_Line_Setup</a><br></div><div><br></div><div>mythfilldatabase looks at $HOME not MYTHCONFDIR as far as I can tell so you need to create the files in the appropriate directory, either /etc/mythtv or /usr/lib/mythtv/.mythtv depending on where your home directory is set per the previous email, adjust accordingly below. <br></div><div><br></div><div>Replace instances of "$HOME/.mythtv/YYYY.xmltv" with "/etc/mythtv/YYYY.xmltv"</div><div><br></div><div>Once you create your config file. You go into mythtv setup "Video Sources". Hopefully someone here will pipe in but it's probably best to do a "Delete all sources" an and create a new one.</div><div><br></div><div>Inside, the first config option "Video Source Name" should be the exact name of your YYYY.xmltv without the .xmltv extension. In my case I have one called "OTA"</div><div><br></div><div>For listings grabber I selected the "Multinational (Schedules Direct JSON web services with SQLite DB)" and saved my configuration. </div><div><br></div><div>Now you should try running mythfilldatabase as the mythtv user and confirm it works.</div><div><br></div><div>Thanks,</div><div>Richard</div><div></div></div>