Hi Neophraz, sorry to hear you are having troubles.
Some of this thread is pretty old so I will ignore the background for now.
Just to double check / confirm:
- Have you already run mythtv-setup? In particular section 1 General, section 2 Capture Card and section 7 Storage Directories?
- Is the backend running. Try this to check:
Code: Select all
systemctl status mythtv-backend.service
If yes to both the above, then add this symlink and try to restart the frontend again (replace user with your desktop user name). If /home/user/.mythtv/config.xml already exists back it up somewhere and then delete it and replace with the symlink.
Code: Select all
ln -s /etc/mythtv/config.xml /home/user/.mythtv/config.xml
I just spun up a Ubuntu 16.04 LTS from scratch. My full steps in a slightly abbreviated writeup as follows. If you still have troubles try stepping through this to see if there are any differences. My steps were (start from pristine clean Ubuntu 16.04):
Code: Select all
sudo apt-get update
sudo apt-get upgrade
lots of waiting to get everything up to date. Then:
showed 2:0.28.0+fixes.20160413 which is about a year old so then:
Code: Select all
sudo add-apt-repository ppa:mythbuntu/0.28
sudo apt-get update
sudo apt-get upgrade
bit more waiting, then:
showed 2:0.28+fixes.20170329 which is much better. Install mythtv:
Follow the prompts. Then:
Selected country and language. I don't have a capture card I could easily install so skipped capture cards and video sources but completed section 1 General for a local install and section 7 with just a single "default" storage group pointing to /tmp
Exited and followed the prompts to allow the backend to be started. Check that the backend is now running:
Code: Select all
systemctl status mythtv-backend.service
Tried the frontend
Failed. couldn't access database and pops into country / language screens. Exited. Tried:
Code: Select all
ln -s /etc/mythtv/config.xml /home/user/.mythtv/config.xml
Try the frontend again:
Success. Somewhere in there I had to log out and log in again after my desktop user was added to group mythtv but I forget at exactly which point that happened. I basically just followed the prompts. Hope this helps.
To be honest - (full disclosure I am not a Ubuntu user) but it's not immediately clear to me how it is intended for that initial config file to be found. I wonder whether there is a MYTHCONFDIR environment variable needed or something similar. The issue is probably that they can't default a config file because the same package gets used on a frontend only install and on a frontend only install the config file needs to be sourced from the backend where-ever it is.