On 25/08/2019 20:09, DJ Lucas via blfs-support wrote:
> 
> 
> On 8/23/2019 7:56 PM, Ken Moffat via blfs-support wrote:
>> On Fri, Aug 23, 2019 at 09:39:41PM +0200, Pierre Labastie via blfs-support 
>> wrote:
>>> Will try using obconf in lxde.
>>>
>>> Pierre
>> Hi Pierre,
>>
>> not sure if https://issues.guix.info/issue/35118 might help for gdm.
>>
>> Some of the details look to be very specific to guix, but in patch 2
>> localed is extracted from systemd and an xkeyboard patch is added.
>>
>> But all the wiring-up seems to be specific to how guix do things.
> Well, that seems like an interesting approach, and was fairly easy to do (took
> me about 20m...less time than it took for me to write this email in fact), but
> the Guix solution just uses "GUIX_XKB_*" environment variables. I hacked up a
> patch to elogind to mimic what Guix did if you want to fiddle with it and see.
> It does introduce a hard dependency on xkb-common. I renamed the workaround
> environment variables without the GUIX_ prefix. I haven't done any testing
> other than verifying that it builds and installs correctly (into DESTDIR, so
> at least no linking issues with elogind). The additional source files in the
> locale directory were taken directly from systemd-241. The variables that need
> to make their way into GDM's environment are
> XKB_{LAYOUT,MODEL,VARIANT,OPTIONS} (without configured /etc/vconsole.conf
> anyway), so it's a lot of systemd cruft left for just a simple workaround, but
> if it works, I could put a bit more time into it. Despite comment #6 in the
> above thread, it really wouldn't be _that_ difficult to decouple from elogind,
> but elogind would require a couple of small changes already in the patch below
> (or the handful of reintroduced functions added directly to the targets or a
> tiny libelocaled, but I'd much rather get these back into elogind and just
> depend on it).
> 
> http://www.linuxfromscratch.org/~dj/elogind-241.3-add_localed-1.patch
> 

OK, added this patch. It compiled OK, but localectl is not functional: when I
issue "localectl set-keymap" or "localectl set-x11-keymap", I get:
Failed to set keymap: Launch helper exited with unknown return code 1

have to try to start gnome anyway.

Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to