<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi all,</p>
<p>a few months ago I asked for recommendations in this list for the
best upgrade options of my old MythTV v0.27 system that run on
Ubuntu 14.04. While I always prefer in-place upgrades, there were
many voices to make a fresh install.</p>
<p>So I did it: a few weeks ago I installed a new MythTV system on
brand new hardware. Everything went quite good.</p>
<p>These were some minor issues:</p>
<ul>
<li>The database credentials were created automatically and
mythbackend was configured automatically accordingly, but
mythfrontend asked for them at first run</li>
<ul>
<li>I had to recall the config.xml where to lookup these
informations</li>
<li>Why not give mythfrontend these credentials automatically as
well?</li>
</ul>
<li>I followed the path to avoid LIRC and solely use ir-keytable
for my imon remote</li>
<ul>
<li>While this works, it's a bit weird to having reconfigure
most of the key ids to values below of 255 to work around this
X limitation</li>
<li>Additionally not all ids smaller than 255 are working:</li>
<ul>
<li>Some are ignored completely (had to find out that I have
to disable the MATE key configurations to allow them get
passed through to MythTV)</li>
<li>But some of them are not recognised by MythTV (pressed key
not recognised)</li>
</ul>
</ul>
<li>Next obstacle were the channel icons not showing up</li>
<ul>
<li>I understand now that they get downloaded into the wrong
user folder, if mythtv-setup is run as a different user</li>
<li>This is the intuitive way though, as no one will login to
the MythTV box with user "mythtv"</li>
<li>This is a predetermined breaking point in my eyes, therefore
;-)</li>
</ul>
<li>Last thing that still fails at boot is the
mythtv-status.service</li>
<ul>
<li>It works to manually start it afterwards</li>
<li>See below the status output</li>
<li>I assume it is started too fast, but how to solve this?</li>
</ul>
</ul>
<p>----------------------</p>
<pre><tt>me@htpc7even3:~$ sudo systemctl status mythtv-status</tt><tt>
</tt><tt>● mythtv-status.service - LSB: Update the MOTD with the MythTV status</tt><tt>
</tt><tt> Loaded: loaded (/etc/init.d/mythtv-status; generated)</tt><tt>
</tt><tt> Active: failed (Result: exit-code) since Sun 2018-07-08 17:51:57 CEST; 4h 25min ago</tt><tt>
</tt><tt> Docs: <a class="moz-txt-link-freetext" href="man:systemd-sysv-generator(8)">man:systemd-sysv-generator(8)</a></tt><tt>
</tt><tt> Process: 1571 ExecStart=/etc/init.d/mythtv-status start (code=exited, status=1/FAILURE)</tt><tt>
</tt><tt>
</tt><tt>Jul 08 17:51:56 htpc7even3 systemd[1]: Starting LSB: Update the MOTD with the MythTV status...</tt><tt>
</tt><tt>Jul 08 17:51:57 htpc7even3 mythtv-status[1571]: * Updating MythTV Status mythtv-status</tt><tt>
</tt><tt>Jul 08 17:51:57 htpc7even3 mythtv-status[1571]: * Failed to update MOTD</tt><tt>
</tt><tt>Jul 08 17:51:57 htpc7even3 systemd[1]: mythtv-status.service: Control process exited, code=exited status=1</tt><tt>
</tt><tt>Jul 08 17:51:57 htpc7even3 systemd[1]: mythtv-status.service: Failed with result 'exit-code'.</tt><tt>
</tt><tt>Jul 08 17:51:57 htpc7even3 systemd[1]: Failed to start LSB: Update the MOTD with the MythTV status.</tt>
</pre>
<p>----------------------</p>
<p>All in all, the experience while setting up this completely fresh
system was quite good!</p>
<p>So big thanks to all the people that contributed to this software
(including guides, wiki, etc.).<br>
</p>
<p>The new webfrontend is quite cool, sad that its incomplete.<br>
</p>
<pre class="moz-signature" cols="0">--
Nicolas
MythTV Version : v29.1-22-g675676b
Ubuntu 18.04 LTS (4.15.0-23-generic)
Digital Devices GmbH Octopus DVB Adapter via ddbridge kernel module
15c2:0036 SoundGraph Inc. LC16M VFD Display/IR Receiver (imon) via ir-keytable
VGA compatible controller: Intel Corporation Device 3e91 (Intel(R) Core(TM) i3-8100T) </pre>
</body>
</html>