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 ------------------------------------------------------------ _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto