Jeremy Visser <[email protected]> writes:

> On 09/10/14 17:44, James Harper wrote:
>> A bit of googling and there were plenty of examples of how to do it
>> in systemd, and it seems so much nicer. Turn on box and mythtv
>> starts, without having to fake a login or anything.
>
> I have a nice homebrew systemd mythtv setup too.  For years I had a mess
> of hacked GDM settings, GNOME startup scripts, and cruft.  I've now
> replaced that with a minimal systemd service and bootstrap script:
>
> # /etc/systemd/system/xbmc.service
>       ExecStart=/usr/bin/xinit /usr/local/bin/xbmc-session

> # /usr/local/bin/xbmc-session
>       #!/bin/sh
>
>       x11vnc -shared -forever &
>       openbox & # used for Steam which I launch within XBMC
>       exec xbmc
>
> Starts reliably every time, and if XBMC crashes (as it unfortunately
> does often), the family just has to hit Ctrl+Alt+Bksp and it all respawns.
>
> No GNOME or X display manager dependencies whatsoever!

nodm didn't work?
OK, technically that's 122kB of X display manager. :-)

I also don't see why putting your ExecStart line into inittab would be
any less reliable (which IIRC you mentioned upthread).  That's what I
did on my netbook for a couple of years without any issues.

_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to