All of lore.kernel.org
 help / color / mirror / Atom feed
* Running Sato/X11 as non-root
@ 2013-02-06 14:40 Gary Thomas
  2013-02-06 14:55 ` Tomas Frydrych
  0 siblings, 1 reply; 2+ messages in thread
From: Gary Thomas @ 2013-02-06 14:40 UTC (permalink / raw)
  To: Yocto Project

In my attempt to get pulseaudio running, I need to bring up
my X11 session with a user that is not root.  The default
(core-image-sato) always starts X11 as root.  This yields
these errors when starting (with pulseaudio installed):
   W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
   E: [autospawn] core-util.c: Home directory /home/root not ours.
   W: [autospawn] lock-autospawn.c: Cannot access autospawn lock.
   E: [pulseaudio] main.c: Failed to acquire autospawn lock
   W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
   E: [autospawn] core-util.c: Home directory /home/root not ours.
   W: [autospawn] lock-autospawn.c: Cannot access autospawn lock.
   E: [pulseaudio] main.c: Failed to acquire autospawn lock

So, I tried to make X run as user 'demo', which I created, by
putting 'demo' in /etc/X11/Xusername.  Now it seems to try
and run as 'demo', but falls over quite quickly:
   Fatal server error:
   [2951371.651] xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
   [2951371.651]
   [2951371.651] (EE)
   Please consult the The X.Org Foundation support
          at http://wiki.x.org for help.
   [2951371.651] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
   [2951371.651] (EE)
   [2951371.652] (WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
   [2951371.652] (WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
   [2951371.652] Server terminated with error (1). Closing log file.

Any ideas how I get this going?

n.b. not only do I want to get this going for myself, but I think
the discussion (and maybe subsequent documentation) is useful since
this functionality is in OE-core (or is it only Poky/Yocto - hard
to tell)...

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-02-06 14:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-06 14:40 Running Sato/X11 as non-root Gary Thomas
2013-02-06 14:55 ` Tomas Frydrych

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.