From 4ecfc16839d103ba451cb88f9e51e2315d1564cc Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Mon, 19 Feb 2018 12:54:06 +0100 Subject: gnu: xpra: Disable abstract X11 sockets. * gnu/packages/xorg.scm (xpra): Disable abstract X11 sockets. --- gnu/packages/xorg.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index d0861ebee3..f5af15e1b8 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -12,7 +12,7 @@ ;;; Copyright © 2016 David Craven ;;; Copyright © 2016, 2017 John Darrington ;;; Copyright © 2017, 2018 Marius Bakke -;;; Copyright © 2017 Rutger Helling +;;; Copyright © 2017, 2018 Rutger Helling ;;; Copyright © 2017 Arun Isaac ;;; Copyright © 2018 Tobias Geerinckx-Rice ;;; @@ -6018,12 +6018,14 @@ basic eye-candy effects.") (substitute* "setup.py" (("/usr/lib/") (string-append (assoc-ref outputs "out") "/lib/"))) + ;; Use Xvfb with '-nolisten local' to disable abstract X11 sockets. (substitute* "./xpra/scripts/config.py" ((":.*join.*xvfb.*") (string-append ": \"" (assoc-ref inputs "xorg-server") "/bin/Xvfb +extension Composite" " -screen 0 5760x2560x24+32 -dpi 96 -nolisten" - " tcp -noreset -auth $XAUTHORITY\",\n"))) + " tcp -nolisten local -noreset -auth" + " $XAUTHORITY\",\n"))) (substitute* "./xpra/scripts/config.py" (("socket-dir.*: \"\",") "socket-dir\" : \"~/.xpra\",")) -- cgit v1.2.3