That's it, thanks. Second X session seems launched without root rigths. Would it be better to open a separate issue about streams redrection breaking this functionality?
$ PS_FORMAT=uid,gid,comm,args ps -e | grep /X 1000 1000 xinit xinit /etc/X11/xinit/xinitrc -- /usr/bin/X :0 -verbose 7 -logverbose 7 vt1 -nolisten tcp -auth /home/andrew/.serverauth.1095 0 1000 Xorg.bin /usr/libexec/Xorg.bin :0 -verbose 7 -logverbose 7 vt1 -nolisten tcp -auth /home/andrew/.serverauth.1095 1000 1000 ssh-agent /usr/bin/ssh-agent /etc/X11/xinit/Xclients 1000 1000 xinit xinit /etc/X11/xinit/xinitrc -- /usr/bin/X :1 vt2 -nolisten tcp -auth /home/andrew/.serverauth.2580 1000 1000 Xorg.bin /usr/libexec/Xorg.bin :1 vt2 -nolisten tcp -auth /home/andrew/.serverauth.2580 1000 1000 ssh-agent /usr/bin/ssh-agent /etc/X11/xinit/Xclients 1000 1000 grep grep --color /X
That's it, thanks. Second X session seems launched without root rigths.
Would it be better to open a separate issue about streams redrection breaking this functionality?
$ PS_FORMAT= uid,gid, comm,args ps -e | grep /X xinit/xinitrc -- /usr/bin/X :0 -verbose 7 -logverbose 7 vt1 -nolisten tcp -auth /home/andrew/ .serverauth. 1095 Xorg.bin :0 -verbose 7 -logverbose 7 vt1 -nolisten tcp -auth /home/andrew/ .serverauth. 1095 xinit/Xclients xinit/xinitrc -- /usr/bin/X :1 vt2 -nolisten tcp -auth /home/andrew/ .serverauth. 2580 Xorg.bin :1 vt2 -nolisten tcp -auth /home/andrew/ .serverauth. 2580 xinit/Xclients
1000 1000 xinit xinit /etc/X11/
0 1000 Xorg.bin /usr/libexec/
1000 1000 ssh-agent /usr/bin/ssh-agent /etc/X11/
1000 1000 xinit xinit /etc/X11/
1000 1000 Xorg.bin /usr/libexec/
1000 1000 ssh-agent /usr/bin/ssh-agent /etc/X11/
1000 1000 grep grep --color /X