[mythtv-commits] Ticket #13136: Frontend Startup Improvement

MythTV noreply at mythtv.org
Fri Sep 29 18:34:20 UTC 2017


#13136: Frontend Startup Improvement
----------------------------------+-------------------------
     Reporter:  pbennett          |      Owner:  pbennett
         Type:  Patch - Feature   |     Status:  new
     Priority:  minor             |  Milestone:  30.0
    Component:  MythTV - General  |    Version:  Master Head
     Severity:  medium            |   Keywords:
Ticket locked:  0                 |
----------------------------------+-------------------------
 == Background ==

 I have a backend that is shut down when not in use.
 I have remote frontends that use the features in database setup and
 backend setup to wake the database and the backend when the frontend is
 started. This works in conjunction with the Frontend Startup window.
 The remote frontend machine is set to auto logon and autostart mythtv when
 the frontend machine is booted.

 == The Problem ==

 The problem is that if I start up the remote frontend for maintenance or
 other reasons I do not want the backend to be automatically started. I
 would like an action on the remote frontend with the remote control to
 trigger the frontend startup, and that in turn should wake the backend.

 mythwelcome does not help because mythwelcome needs the database running
 and connected in order to work.

 == The Proposed Solution ==

 The solution is implemented by the attached patch. If you pass a parameter
 of --wait into mythfrontend, it will show the startup screen with a Start
 button and instructions to select Start to proceed with frontend startup.
 It does this without any access to database or backend. The Startup screen
 uses MythUI and the Start button can be selected using keyboard or remote.
 After invoking the Start button, normal startup including waking of the
 backend proceeds.

 This can also be used on a combined frontend / backend like mythwelcome is
 used, to avoid the frontend starting if the backend is starting up to make
 recordings.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13136>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list