#!/usr/bin/execlineb -P s6-setuidgid uros emacs --fg-daemon --user uros ``` Though the server starts it cannot connect to the X display. I assume there's an explicit way to handle this in s6.
Here emacs is launched by your supervision tree, not your user environment, so it doesn't have access to your DISPLAY variable. Try giving it a -d :0 option? -- Laurent
