[mythtv-users] Mythbuntu Control Panel Status

TL ted1193-mythmlist at yahoo.com
Sun Aug 2 00:10:28 UTC 2020


With a little extra time at home due to COVID-19, I decided to modify the abandoned Mythbuntu Control Centre application and create Mythbuntu Control Panel. For users who are new to MythTV/Ubuntu and those who prefer to not use the command line, MCP can be used to install MythTV and configure the system. I have tested it with Ubuntu and Xubuntu 18.04 and 20.04.  
  
Source code:
https://github.com/mythcp/mythbuntu-control-panel
  
PPA package:
https://launchpad.net/~mythcp/+archive/ubuntu/mcp/+packages
  
Wiki:
https://www.mythtv.org/wiki/Mythbuntu_Control_Panel
  
YouTube video without advertising:
https://www.youtube.com/watch?v=gdz-z00eioI
  
Would some of the gurus on the mailing list want to help improve MCP? I set up a Mythbuntu Control Panel team on Launchpad, and it would be great if there could be more people on the team. Please let me know or use the "Join the team" link at https://launchpad.net/~mythcp. Would some folks familiar with Python want to be a collaborator with write access to the GitHub repository? If so, please email your GitHub username to me, and I will verify your status and send you an invite.  
  
One of the items that could possibly be improved is having the backend wait for the network to be up before starting when the user has other frontends on the network.  The current MCP version currently adds the systemd override.conf file shown below. There is currently a sleep delay in addition to waiting for network-online.target, but it is only five seconds.  Could this programmatically be improved?
  
/etc/systemd/system/mythtv-backend.service.d/override.conf
[Unit]
After=network-online.target
Wants=network-online.target
[Service]
ExecStartPre=/bin/sleep 5


More information about the mythtv-users mailing list