emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#40806: closed (xorg-configuration->file doesn't honor xorg-configura


From: GNU bug Tracking System
Subject: bug#40806: closed (xorg-configuration->file doesn't honor xorg-configuration-server)
Date: Thu, 04 Jun 2020 12:35:02 +0000

Your message dated Thu, 04 Jun 2020 07:34:06 -0500
with message-id <87sgfb57sx.fsf@cune.org>
and subject line done
has caused the debbugs.gnu.org bug report #40806,
regarding xorg-configuration->file doesn't honor xorg-configuration-server
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
40806: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40806
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 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




--- End Message ---
--- Begin Message --- Subject: done Date: Thu, 04 Jun 2020 07:34:06 -0500 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
done


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]