Thanks for the responses, Steve. Answering inline.

On Fri, May 25, 2018 at 12:56:59PM -0400, Steve Litt wrote:
> On Wed, 23 May 2018 16:37:18 -1000
> Joel Roth <[email protected]> wrote:
> 
> > Hi knowledgeable colleagues!
> > 
> > I recently upgraded to ascii, due to some itch I can't
> > quite remember now ;-)
> > 
> > Everything was fine, till I rebooted.
> > 
> > I got some errors during boot:
> > 
> > INIT: cannot execute "/usr/sbin/runsvdir-start"
> > (this line repeated)
> 
> IIRC runsvdir is from daemontools. Are you supervising with daemontools?
 
As I wrote elsewhere, for runit (which I had installed at the time) 
/usr/sbin/runsvdir-start is 
usually symlinked to /etc/runit/2
 
> > 
> > INIT: Id "SV" respawning too fast, disabled for 5 minutes
> 
> In the daemontools directory for the desktop manager (xdm or gdm or
> whatever), put a sleep 1 after the exec xdm or whatever. No more "too
> fast".
> 
> Better yet, disable the desktop manager directory with a down file or
> whatever (long time since daemontools). Then run X with startx, and
> troubleshoot from that level before restoring the "boot directly to X"
> thing.
 
The original post mentions only startx; I don't use a
display manager (is that the correct term?) such as xdm.

(I used to think that having to type `startx` on the 
command line would help people to discover using the
shell. Now seems naive, although I did teach my dad
to type startx.)

> > Also, no such file, /usr/sbin/runsvdir-start:
> > 
> > $ ls /usr/sbin/run*
> > 
> > /usr/sbin/runq
> > /usr/sbin/runsvchdir
> > 
> > Later, when I tried 'startx', the Xserver failed to start:
> 
> Others have commented on the preceding, mostly centering on
> executability by normal user.

Fsmithred pointed out that installing libpam-elogin makes it
possible run X as an unprivileged user, which seems like
a good idea.

cheers,
 
-- 
Joel Roth
  

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to