From 338939d4644ca6817a773f48a3eb910db0d42bb9 Mon Sep 17 00:00:00 2001 From: Atemu Date: Sat, 15 Feb 2020 20:05:02 +0100 Subject: [PATCH] xinit: use the system xserverrc Previously it'd try to use the one under its output path which is read-only of course --- pkgs/servers/x11/xorg/overrides.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 02dfb7ee1f5..2678cd358c8 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -761,6 +761,9 @@ self: super: prePatch = '' sed -i 's|^defaultserverargs="|&-logfile \"$HOME/.xorg.log\"|p' startx.cpp ''; + postFixup = '' + substituteInPlace $out/bin/startx --replace $out/etc/X11/xinit/xserverrc /etc/X11/xinit/xserverrc + ''; }); xf86videointel = super.xf86videointel.overrideAttrs (attrs: {