[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40806: xorg-configuration->file doesn't honor xorg-configuration-ser
From: |
Caleb Ristvedt |
Subject: |
bug#40806: xorg-configuration->file doesn't honor xorg-configuration-server |
Date: |
Thu, 23 Apr 2020 20:14:51 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Suppose that one specifies a custom xorg-server package to use in an
<xorg-configuration> record, like so:
(xorg-configuration
(server xorg-server-for-debugging))
the correct bin/X will be run, but the wrong modules will be specified
in xserver.conf - the default xorg-server will always be used for
these. This is because in gnu/services/xorg.scm, in
xorg-configuration->file, we simply hard-code xorg-server to refer to
the one from (gnu packages xorg) and ignore the one specified in the
configuration entirely.
We shouldn't do this. It should be enough to just wrap the current
contents with
(let ((xorg-server (xorg-configuration-server config)))
...)
to make it work.
Then I can improve my xorg bug report :-)
- reepca
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#40806: xorg-configuration->file doesn't honor xorg-configuration-server,
Caleb Ristvedt <=