[mythtv-users] X-less backend?
papenfuss at juneau.me.vt.edu
papenfuss at juneau.me.vt.edu
Thu Feb 5 18:12:36 EST 2004
Also remember that if you enable/disabled any services (e.g. MySQL) for
runlevel5, you didn't necessarily enable/disable them for runlevel3. When I
want to boot without X, I transmogrify runlevel5 to be sans X by commenting out
the last line in /etc/inittab from
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon
to
# Run xdm in runlevel 5
#x:5:respawn:/etc/X11/prefdm -nodaemon
'/sbin/telinit Q' to make init re-parse (or just reboot), and *poof* X goes
away with no tweaking of services.
Don't do *any* other modifications to that file, however. Linux crashes and
burns pretty horibly if init goes TU.
-Cory
On Thu, 5 Feb 2004, John P. Poet wrote:
>
> On Thu, 5 Feb 2004, Andrew Dodd wrote:
>
> > Quoting Scott LeBrun <slebrun at scopus.vic.edu.au>:
> >
> > > I'm setting up a brand new system using separate backend and frontend
> > > machines. The backend will never run any X apps at all. Is it possible
> > > to setup the backend without X? It seems that all is necessary is to
> > > create some sort of SQL import file and whack it into MySQL.
> > >
> > > Any ideas on what exactly is required?
>
>
> After you have myth configured (via mythsetup?), you can configure the
> machine to no longer auto load X. Change the following line in
> "/etc/inittab" from:
>
> id:5:initdefault:
>
> To:
>
> id:3:initdefault:
>
> Run level `5' tells the system to auto start X. Run level `3' will not.
> With it configured this way, you can still start X by hand, by issuing the
> "startx" command.
>
>
> > Someone sorely needs to rip out ALL dependencies on X from the backend.
> >
> > With all versions of MythTV that I have used so far, if you start the backend
> > from a shell or terminal within X, mythbackend will be linked to that X session.
> > i.e. if the X server dies or is restarted (user logs out, for example),
> > mythbackend will die with some sort of ICE error.
>
>
> True. That is why I start mythbackend before going into X. Actually, at
> this point I have mythbackend started automatically during the boot process.
> Easy to do using these instructions:
>
> http://www.mythtv.org/docs/mythtv-HOWTO-21.html#ss21.11
>
>
> John
>
>
--
*************************************************************************
* The prime directive of Linux: *
* - learn what you don't know, *
* - teach what you do. *
* (Just my 20 USm$) *
*************************************************************************
More information about the mythtv-users
mailing list