From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#37897: Bug: Resetting locale settings Date: Thu, 14 Nov 2019 22:51:33 +0100 Message-ID: <87bltem8ii.fsf@gnu.org> References: <86c252b08059f9b678e0389bacc3a065@posteo.net> <87v9scmu60.fsf@gnu.org> <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> <87lfsjopji.fsf@gnu.org> <9f8fe353bb95ececcc7ad3402d6c15d9@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:53775) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVN24-00051r-3Q for bug-guix@gnu.org; Thu, 14 Nov 2019 16:52:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVN22-0004Ox-Tz for bug-guix@gnu.org; Thu, 14 Nov 2019 16:52:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54773) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVN22-0004Og-Qo for bug-guix@gnu.org; Thu, 14 Nov 2019 16:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVN22-0005va-NO for bug-guix@gnu.org; Thu, 14 Nov 2019 16:52:02 -0500 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <9f8fe353bb95ececcc7ad3402d6c15d9@posteo.net> (o. rojon's message of "Thu, 14 Nov 2019 13:23:13 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: o.rojon@posteo.net Cc: 37897-done@debbugs.gnu.org Hi, o.rojon@posteo.net skribis: > Hello ludo, hey guys, Guys and gals. :-) > I realised that when I dont specify WHICH KIND of german keyboard > layout I have, the problem does not occur. That is, if I use the > (keyboard-layout (keyboard-layout "de")), I dont have any problems. Oh I see, the =E2=80=9Cvariant=E2=80=9D part is indeed the problem. > ;; (keyboard-layout (keyboard-layout "de" "latin1-nodeadkeys")) If we build verbosely, we see: --8<---------------cut here---------------start------------->8--- building /gnu/store/r3pibry4qsyfs090fcxglvfr52vfq3cx-console-keymap.de.drv.= .. WARNING: Can not find "latin1nodeadkeys" in "de". WARNING: Unknown X keysym "dead_belowmacron" WARNING: Unknown X keysym "dead_belowmacron" WARNING: Unknown X keysym "dead_belowmacron" WARNING: Unknown X keysym "dead_belowmacron" successfully built /gnu/store/r3pibry4qsyfs090fcxglvfr52vfq3cx-console-keym= ap.de.drv --8<---------------cut here---------------end--------------->8--- IOW, under the hood, the =E2=80=98ckbcomp=E2=80=99 program, which converts = from XKB to console layout data, wans us that it doesn=E2=80=99t know anything about =E2=80=9Clatin1nodeadkeys=E2=80=9D and then goes on to ignore the issue. I= =E2=80=99m not sure how to avoid that. As noted in , the list of supported keyboard variants is to be found in the =E2=80=98xkeyboard-config=E2=80=99 package: less $(guix build xkeyboard-config)/share/X11/xkb/rules/base.xml Though I have to admit that it=E2=80=99s not user-friendly. Anyway, I=E2=80=99m closing the bug for now, but please to reopen it if you think further discussion is needed (or email help-guix@gnu.org). Thank you! Ludo=E2=80=99.