The /usr/bin/startxfce4 script calls xinit with the wrong parameters. It (improperly) starts the X server listening to tcp Reproducible: Always Steps to Reproduce: 1. 2. 3. The proper call would be this: if [ -x $HOME/.xfce4/xinitrc ]; then exec xinit $HOME/.xfce4/xinitrc -- -nolisten tcp$* else exec xinit /etc/xfce4/xinitrc -- -nolisten tcp$* fi
Anybody out there? Is this even relevant still?
Created attachment 88476 [details, diff] nolisten-tcp.patch Patch for xfce-utils-4.2.3 and xfce-utils-4.3.90.1.
And for both ebuilds, src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/nolisten-tcp.patch } I'll post these as patches too.
Same has been done for startx. See, /usr/portage/x11-apps/xinit/files/nolisten-tcp-and-black-background.patch
Created attachment 88479 [details, diff] patch for xfce-utils-4.2.3.ebuild
Created attachment 88480 [details, diff] patch for xfce-utils-4.3.90.1.ebuild
Thanks, fixed for drac :)