[mythtv-users] modernizing mythtv

Saul A. Peebsen jaglover at gmail.com
Sat May 10 17:53:54 UTC 2014


On Sat, 10 May 2014 18:58:06 +0200
Hika van den Hoven <hikavdh at gmail.com> wrote:

> Hoi Saul,
> 
> Saturday, May 10, 2014, 6:50:37 PM, you wrote:
> 
> > On Sat, 10 May 2014 17:56:42 +0200
> > Hika van den Hoven <hikavdh at gmail.com> wrote:
> 
> >> To come back to a more fundamental issue. No server/backend
> >> application should depend on a graphical environment other then
> >> WEB. Running X for those is a wast of resources. That is one of
> >> the main reasons I find Windows unsuited for server applications.
> >> On my server running mythbackend among others I have only the most
> >> basic graphical card present, so I can if needed watch the boot
> >> process and implement new kernels. The only reason X is even
> >> installed is Mythsetup, which I only start at need. The rest I
> >> manage by ssh or more and more the web. Originally a lot of people
> >> were running both back and frontend on the same machine, but
> >> nowadays more and more people are splitting this up. So I see
> >> mythsetup as an archaic inheritance of old times, that should be
> >> replaced by a more modern web interface.
> 
> > I have completely headless BE, I upgrade the kernels and run setup
> > remotely no problem. No X installed.
> 
> You're sure you don't have a 'hidden' X-server running on your
> backend to facilitate? Anyway a X application will use more bandwidth
> on the network, since it is not optimised that way.
> If not, can you quote the commands you use to start mythsetup
> remotely. I'm interested.

Yes I'm very sure there is no X in my backend, I'm running Gentoo.
Alright, first I make sure my desktop X is accepting incoming
connections (it is not default in Gentoo). So I created ~/.xserverrc
with 'exec /usr/bin/X' in it. This will override default X start string.
Then I enabled incoming connections from my backend which is mythtv by
issuing 'xhost mythtv'. Then I log into backend using SSH and issue
'DISPLAY=zeus:0.0 mythtv-setup' (obviously zeus is my desktop). That's
it. If your hostnames are not resolved in any way you may use IP
addresses instead.

-- 
Cheers, Saul


More information about the mythtv-users mailing list