From unknown Mon Sep 08 21:34:52 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37897 <37897@debbugs.gnu.org> To: bug#37897 <37897@debbugs.gnu.org> Subject: Status: Keyboard layout not honored under Xorg Reply-To: bug#37897 <37897@debbugs.gnu.org> Date: Tue, 09 Sep 2025 04:34:52 +0000 retitle 37897 Keyboard layout not honored under Xorg reassign 37897 guix submitter 37897 o.rojon@posteo.net severity 37897 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 18:49:50 2019 Received: (at submit) by debbugs.gnu.org; 23 Oct 2019 22:49:50 +0000 Received: from localhost ([127.0.0.1]:35136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNPRt-0000pP-SO for submit@debbugs.gnu.org; Wed, 23 Oct 2019 18:49:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:48889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNPRs-0000pH-6t for submit@debbugs.gnu.org; Wed, 23 Oct 2019 18:49:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58884) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNPRn-0005xI-NY for bug-guix@gnu.org; Wed, 23 Oct 2019 18:49:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNPRm-0001XY-9s for bug-guix@gnu.org; Wed, 23 Oct 2019 18:49:43 -0400 Received: from mout01.posteo.de ([185.67.36.65]:47800) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iNPRl-0001Ue-4X for bug-guix@gnu.org; Wed, 23 Oct 2019 18:49:42 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id BA03816005D for ; Thu, 24 Oct 2019 00:49:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571870978; bh=A15SkoyiHqo0OyYutyBLsC/wB1CvNSNR2L6XITMBW54=; h=Date:From:To:Subject:From; b=MhJ0AD1PPaQsxs+X9enGPzXqh3Sg01rWv8ym0osOsX+0C+MYMKqB69+Sn60vAsF4T 9KA1krLX/UPo/QNJOs+chvk7fofdNaWNwLgRA5AaCVga1qI+iSk7DqmlgcxAgjfr6s R+ASLYkR0KYyhAYseP2GjKPjBevFPoab4Arc8rbCG/unZ1kxrTGXDPPkgDbD931XIl BNNUJL+gkZk7cFdfm7Wox+4jadPx/EWKgbMALQ3BPly2uVG4ycehi+QEFWXKBDCj+u 8f4bD7IOMG0JsSAC47HVlxxFtCDM7JObA2TmeWwOCFhi4ohG3SMDg0nG7x2WvfPEEW OZhER+GytAB1A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46z5D15XjHz6tmF for ; Thu, 24 Oct 2019 00:49:37 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 24 Oct 2019 00:49:36 +0200 From: o.rojon@posteo.net To: bug-guix@gnu.org Subject: Bug: Resetting locale settings Message-ID: <86c252b08059f9b678e0389bacc3a065@posteo.net> X-Sender: o.rojon@posteo.net User-Agent: Posteo Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello guix, I believe that a locale-related bug has slipped in somewhere in the last two-three weeks. During installation and in my configuration file, I have specified de_DE specified as locale, which should translate to a german keyboard layout. But since said two-three weeks, I startup with what I believe is the US layout (qwerty) - and before this occurred, I was once even unable to login because my keyboard layout has been changed to something so obscure it didnt even seem to know basic characters like the exclamation mark, while there was a number of characters that could not be displayed (probably non-utf characters I suppose). In the latter case, I was able to login via 'loadkeys /run/current-system/profile/share/keymaps/i386/qwertz/de-latin1' in TTY (where I went with C-M-F2 or F3, nvm); but now, I am unable to set the keymap via loadkeys. When I dont use sudo, I receive the message 'data descriptor referring to console couldnt be found' (translated from german "Dateideskriptor, der auf die Konsole verweist, konnte nicht gefunden werden."); if I do use sudo, I dont get an error, but the keyboard layout doesnt change. I really dont know what I could've contributed to produce such a situation. The only thing I noticed is that it KIND OF coincides with me installing glibc to make guile stop nagging that "locale couldnt be found" (or something like that). Obviously, help would be appreciated :) Greetings! From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 19:19:39 2019 Received: (at 37897) by debbugs.gnu.org; 23 Oct 2019 23:19:39 +0000 Received: from localhost ([127.0.0.1]:35178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNPuk-0003c9-KZ for submit@debbugs.gnu.org; Wed, 23 Oct 2019 19:19:38 -0400 Received: from tobias.gr ([80.241.217.52]:47638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNPui-0003by-0M for 37897@debbugs.gnu.org; Wed, 23 Oct 2019 19:19:36 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 4caec613 for <37897@debbugs.gnu.org>; Wed, 23 Oct 2019 23:19:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=AN6+zecGpwNbmjcKgs+4jI //gDlHRgBPlGe8jJ0apqI=; b=Zs6jETW9MdNhtuC6CX7848yX5JDpetnSE/GmSO tYWX93fkqTDvmh8jcFL/TvU7B7mH2Qe3M4yF3XRO7U40UU7DvAkvbJWH5NesmpsP MYpdYnKrjPxbsui+ibPjBds6mu9AaNvQxRfKcsA4PcjOZorfCl4WBhNBHTj7JVyY v18LgYpUTf+Wd5ETSSJVa3X6+3DH5V8axXLY2+RWh8AFdB0oEx2Rj8EM6c/Es9rR TWaqLnt/T8/S6cxRsmXa0INec2jw+dDpc5VNO3xoBmg8J/9go86a1K/rCJ6iWIle uR/iW01KpSgmrjFXGK9gC/JBAS47W26rGd8RhM2vSjxKiKnQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id e9a040a9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <37897@debbugs.gnu.org>; Wed, 23 Oct 2019 23:19:33 +0000 (UTC) From: Tobias Geerinckx-Rice Subject: Re: bug#37896: setxkbmap has worked References: <870d6d9f47499406a730e00587e28880@posteo.net> <8b5a626b582978478c16e1087425c6fb@posteo.net> In-reply-to: <8b5a626b582978478c16e1087425c6fb@posteo.net> Date: Thu, 24 Oct 2019 01:19:32 +0200 Message-ID: <871rv3gid7.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 37897 Cc: 37897@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hullo, I think this was sent to bug #37896 by mistake so I'm re-posting=20 it to what I assume is the correct bug number: o.rojon@posteo.net =E5=86=99=E9=81=93=EF=BC=9A > Hello everyone, > > just a quickie: I noticed that even though loadkeys doesnt work, > setxkbmap does. Sorry, just read the setxkbmap and figured how=20 > to use > it properly. > > Yet, this doesnt explain why, on each startup, my keyboard > configuration seems to be set to the us layout, even though I=20 > have > setup and reconfigured it to use the german one. > > Greetings! Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl2w4AQACgkQ2Imw8BjF STz8kQ//QsKn23boZGa0LnnnNJJAxfkrvR84VDiFGGzmoVrcRK1lPB2+EZeyu2MN VvvtrRYfCoN/fsOkSM/KInx2HrE+zNRLdH72Zty7yRjowy893mz1dfgCNlnuBHOY 7hXtdrhMoQQwe1n9M6TPQV7HoqW41G4PjoCP+JrEdwZ9AG3IBZyeU7h10cYIlyuI vV4muB+KBGdMI/o9fQWEoz+qCBaz18lRHBkZhKLh8iQG6D9e7dC+wGbvPAIv7mUx +v85rBgOaeRBHd9cslksWB+ii0vvmXyvbGYJe03ffHxGHgfKFaPHteOkX/+r3D+v nsNTDEy+SK41e6SrEvwi4VMEAXsI8ESgCp46UobNr7u0z7Zfx9ow97dXYIOO+Gxh rFFZSM0vA6qunTXEHNGt1eg9XB3BCjvwFXm3Rcry7shZeCoF240U6+P2W8gOM5oi zLqKf5HfugafzwUBCPZ56sWxu2BwYZiT/Nhs84noDenL+SY8YPjAUVMCSylgglJD myKRDQvFX++V4RugAYzH8GiHk0X1WCkbWQJlRqvk9yXlSf0A7IVo8xWYJE8krRbo X8fpBicEqBa/tgmTr3vt7pVLVh1CZEaYVhJrPsIBD4T/xF5I0YdnuaJ31+DPGmaf 4LImarDO4S4IcyplmjeGHiTHYdkB5D4C7ciwJB8zQkoIm/sL99E= =vyLB -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 19:27:21 2019 Received: (at 37897) by debbugs.gnu.org; 23 Oct 2019 23:27:21 +0000 Received: from localhost ([127.0.0.1]:35184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNQ2D-0003o2-Jr for submit@debbugs.gnu.org; Wed, 23 Oct 2019 19:27:21 -0400 Received: from tobias.gr ([80.241.217.52]:47890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNQ2B-0003nt-Rb for 37897@debbugs.gnu.org; Wed, 23 Oct 2019 19:27:20 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 8c86a15d for <37897@debbugs.gnu.org>; Wed, 23 Oct 2019 23:27:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=9KXJaQgma9e9tek9y2qN5Z Cyhrfazh0dS1Zp/h/cODY=; b=gEnlscrA2OKp9edrpBpkmU+p1Fg3xLaqZNG4bo JU9DqYtSSdWxIxxZ/OdEwy7YpTL6fX+9msn79t99jbFK9lniHaSztJnKuEtiDoDE dFh5jIovoxO1XevXBadkz8cJu7Gb6/bWI9gH70kSnvkKz4roaUsKuywnjFjI4xyk j03axjAVBs/NsJggNMBEXrVII3fmQs5Ig8NBoVEbNYwqiCMlGsVeAxSCSgN5uPrE GgB5cJ3AHA2c6GwsjuklW8mGUNUrsPfhdc14xVpJvJT6Ow1m5YyAg+U5bDdZRl06 Qk7iGlz8PshNgbtDdtHXIgrmXsBpauEHlyWlo8ma+JRDIc4g== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id e0349203 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <37897@debbugs.gnu.org>; Wed, 23 Oct 2019 23:27:17 +0000 (UTC) From: Tobias Geerinckx-Rice To: 37897@debbugs.gnu.org Subject: Re: bug#37897: Bug: Resetting locale settings References: <86c252b08059f9b678e0389bacc3a065@posteo.net> In-reply-to: <86c252b08059f9b678e0389bacc3a065@posteo.net> Date: Thu, 24 Oct 2019 01:27:16 +0200 Message-ID: <87zhhrf3fv.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hullo again, I can't help you with your exact problem, but o.rojon@posteo.net =E5=86=99=E9=81=93=EF=BC=9A > In the latter case, I was able to login via 'loadkeys > /run/current-system/profile/share/keymaps/i386/qwertz/de-latin1'=20 > in > TTY (where I went with C-M-F2 or F3, nvm); but now, I am unable=20 > to set > the keymap via loadkeys. When I dont use sudo, I receive the=20 > message > 'data descriptor referring to console couldnt be found'=20 > (translated > from german "Dateideskriptor, der auf die Konsole verweist,=20 > konnte > nicht gefunden werden."); if I do use sudo, I dont get an error,=20 > but > the keyboard layout doesnt change. I ran =E2=80=98sudo loadkeys de-latin1=E2=80=99 on VT 2, where my =E2=80=98= y=E2=80=99 key now does=20 the bad thing. So it works here. This mix of loadkeys and setxkbmap confuses me, though: are you=20 trying to log in on a VT (the Linux console), or X? =E2=80=98loadkeys=E2=80=99 only handles the former, =E2=80=98setxkbmap=E2= =80=99 only the latter.=20 They are entirely separate. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl2w4dUACgkQ2Imw8BjF STzXug/8DZlmyyTeS2vCbH0Eg0GC9S/2zO1M+gx519eFoMQZqm7w+5Fe5dLiQrlo YJxjVZJw9a1/3LWK0rHKa4Qp6JUjBHViXEIngCo7RZ5qfsJUhZi3hqm9D2JKlc23 pEeblYaxGDpwspKTSHpA/SDA7fXvaDsQt/SW++oNDjqNYftETcZjB10Q909qSG0A 51lEqxwW7fVfafjbkORHmdpprbOgz4uwoLSnWDXvT8bNx8QqBBKm2GZj/wy/RmH8 H71kqdslg6eBxXzDCU7CTautslNbAuvQLpWWcFePkfslolIBS8OLtJ9V14/HK0sb eWows90r3O8ZcWU3EZ9cU/kf2XkSxdjRfBw5EXGq6V4hdCIJEhHsMG9MCcyNbwWm v+PKEifjPRjGc0T/4RnOSvUJZnJbcd4sYVHsKj4RTRuwu3ugQUdZZDBq73++MQKi zEXwKIhuV/G71k5dUtWWw6SLLZivR9SuBQYhYjy+Z83eNJI5zI5fgkq5tQHcSszf xUMt9rk6ZJk/C8j/J1gJ5lLV1w6grRyfnB1K32Q20V/wXgm+QZ0pA5t8ngHFGrDa wcG6/eheKJAxoVhXwEAcKl4fyUSkBJp6SOk5ygDMJEuK/y9rvAXXoLsRJXnMCdH3 XOR/J+Mn3XuwD4/TR3FiuDwCnoEa6mhxNbu2K9eZ99Bk+SGdTBU= =r9pq -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 16:45:07 2019 Received: (at 37897) by debbugs.gnu.org; 25 Oct 2019 20:45:07 +0000 Received: from localhost ([127.0.0.1]:39428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iO6SI-0001qb-Sw for submit@debbugs.gnu.org; Fri, 25 Oct 2019 16:45:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iO6SG-0001pl-GG for 37897@debbugs.gnu.org; Fri, 25 Oct 2019 16:45:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57799) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iO6SB-00062Z-Aq; Fri, 25 Oct 2019 16:44:59 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46664 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iO6S9-0006sC-2G; Fri, 25 Oct 2019 16:44:59 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: o.rojon@posteo.net Subject: Re: bug#37897: Bug: Resetting locale settings References: <86c252b08059f9b678e0389bacc3a065@posteo.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 Brumaire an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 25 Oct 2019 22:44:55 +0200 In-Reply-To: <86c252b08059f9b678e0389bacc3a065@posteo.net> (o. rojon's message of "Thu, 24 Oct 2019 00:49:36 +0200") Message-ID: <87v9scmu60.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897 Cc: 37897@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, o.rojon@posteo.net skribis: > I believe that a locale-related bug has slipped in somewhere in the > last two-three weeks. During installation and in my configuration > file, I have specified de_DE specified as locale, which should > translate to a german keyboard layout. But since said two-three weeks, > I startup with what I believe is the US layout (qwerty) - and before > this occurred, I was once even unable to login because my keyboard > layout has been changed to something so obscure it didnt even seem to > know basic characters like the exclamation mark, while there was a > number of characters that could not be displayed (probably non-utf > characters I suppose). Could you be more specific about the context in which you get an incorrect layout (console, Xorg, Wayland, GNOME, etc.)? Note that locale settings and keyboard layout settings are entirely separate=E2=80=94choosing the =E2=80=9Cde_DE=E2=80=9D locale gives you prog= rams that speak German, but it does not give you a =E2=80=9Cqwertz=E2=80=9D layout. See: https://guix.gnu.org/manual/devel/en/html_node/Keyboard-Layout.html https://guix.gnu.org/manual/devel/en/html_node/Locales.html HTH, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 26 17:26:35 2019 Received: (at 37897) by debbugs.gnu.org; 26 Oct 2019 21:26:35 +0000 Received: from localhost ([127.0.0.1]:41529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOTZz-0001kb-2y for submit@debbugs.gnu.org; Sat, 26 Oct 2019 17:26:35 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOTZu-0001kL-Mv for 37897@debbugs.gnu.org; Sat, 26 Oct 2019 17:26:31 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 7FF03160060 for <37897@debbugs.gnu.org>; Sat, 26 Oct 2019 23:26:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1572125184; bh=aMfjLeWnI+2NPaXOsTd29mW7mmNTCmbmV/0CMl92+Ag=; h=Date:From:To:Cc:Subject:From; b=Lex4x/9m6zTEqxwez+cShwy/6WAn3AiPbVq0nf8r8lLZsOIO+sPXpi88jN/OmpVEB yxbtG1Sx1r2Rco1sgCYyqfGxhokVjSxF8Qbm41OD+5QFfxt+SyLGDo1rAT8FRe9vL5 8uTVmPFtnaR7OdzvUJ6LGiPW76aFyDw95wID/1LZI/DQ+H4avjQZOEQG3E3XYTIGWv Bgx2XZlJ2E/AgkD+CknBxNL98G5YB+gFIpqCEXdXqqIlUm4yae34BFqWKeGVQcXZJC AuvYcKzRcBeSSRXWcs1dxmgPEwNRfwJy1io0PonCVvQuTbJlo26tq6f6lxV94SqDCw NUV/BXFjwD2og== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 470vDb3464z6tm8; Sat, 26 Oct 2019 23:26:23 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Sat, 26 Oct 2019 23:26:22 +0200 From: o.rojon@posteo.net To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bug#37897: Bug: Resetting locale settings In-Reply-To: <87v9scmu60.fsf@gnu.org> References: <86c252b08059f9b678e0389bacc3a065@posteo.net> <87v9scmu60.fsf@gnu.org> Message-ID: <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> X-Sender: o.rojon@posteo.net User-Agent: Posteo Webmail X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897 Cc: 37897@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello Ludo, maybe I have been a bit unprecise in my wording, Im rather new to that=20 level of configurability. So I was talking about the keyboard layout all along. Not only was my=20 locale set to "de_DE.utf8", but my keyboard configuration is set to=20 "de-latin1-nodeadkeys". Interestingly, the keyboard layout is different=20 in xorg and xfce than it is in the console (the one I reach via C-M-Fx,=20 not the terminal emulator). In the console, I have the qwertz keyboard=20 layout. Also find the part of my current configuration file (sitting at=20 /etc/config.scm) which specifies both locale and keyboard layout: (operating-system (locale "de_DE.utf8") (timezone "Europe/Berlin") (keyboard-layout (keyboard-layout "de" "latin1-nodeadkeys")) (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sdb") (keyboard-layout keyboard-layout))) I was surprised by the behaviour described in my bug report because I=20 saw that the value for "keyboard-layout", which is set very early in the=20 operating-system declaration, is simply copied over in later parts of=20 the configuration file. If you need anything else, please specify. Again, Im rather new to these=20 things, so sorry for technical inspecificity. Greetings! On 25.10.2019 22:44, Ludovic Court=C3=A8s wrote: > Hello, >=20 > o.rojon@posteo.net skribis: >=20 >> I believe that a locale-related bug has slipped in somewhere in the >> last two-three weeks. During installation and in my configuration >> file, I have specified de_DE specified as locale, which should >> translate to a german keyboard layout. But since said two-three weeks, >> I startup with what I believe is the US layout (qwerty) - and before >> this occurred, I was once even unable to login because my keyboard >> layout has been changed to something so obscure it didnt even seem to >> know basic characters like the exclamation mark, while there was a >> number of characters that could not be displayed (probably non-utf >> characters I suppose). >=20 > Could you be more specific about the context in which you get an > incorrect layout (console, Xorg, Wayland, GNOME, etc.)? >=20 > Note that locale settings and keyboard layout settings are entirely > separate=E2=80=94choosing the =E2=80=9Cde_DE=E2=80=9D locale gives you pr= ograms that speak > German, but it does not give you a =E2=80=9Cqwertz=E2=80=9D layout. See: >=20 > https://guix.gnu.org/manual/devel/en/html_node/Keyboard-Layout.html > https://guix.gnu.org/manual/devel/en/html_node/Locales.html >=20 > HTH, > Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 08:46:54 2019 Received: (at control) by debbugs.gnu.org; 13 Nov 2019 13:46:54 +0000 Received: from localhost ([127.0.0.1]:58943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUsyz-00078a-LI for submit@debbugs.gnu.org; Wed, 13 Nov 2019 08:46:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUsyy-00078M-Cg for control@debbugs.gnu.org; Wed, 13 Nov 2019 08:46:52 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iUsyt-0004nl-7X for control@debbugs.gnu.org; Wed, 13 Nov 2019 08:46:47 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38984 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iUsys-0007M8-Oz for control@debbugs.gnu.org; Wed, 13 Nov 2019 08:46:47 -0500 Date: Wed, 13 Nov 2019 14:46:45 +0100 Message-Id: <87r22bopmi.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #37897 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) retitle 37897 Keyboard layout not honored under Xorg quit From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 08:48:44 2019 Received: (at 37897) by debbugs.gnu.org; 13 Nov 2019 13:48:44 +0000 Received: from localhost ([127.0.0.1]:58947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUt0m-0007Be-5w for submit@debbugs.gnu.org; Wed, 13 Nov 2019 08:48:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUt0j-0007BO-C9 for 37897@debbugs.gnu.org; Wed, 13 Nov 2019 08:48:42 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57306) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iUt0d-0005NM-9Q; Wed, 13 Nov 2019 08:48:35 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38992 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iUt0c-0007Pe-RS; Wed, 13 Nov 2019 08:48:35 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: o.rojon@posteo.net Subject: Re: bug#37897: Bug: Resetting locale settings References: <86c252b08059f9b678e0389bacc3a065@posteo.net> <87v9scmu60.fsf@gnu.org> <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> Date: Wed, 13 Nov 2019 14:48:33 +0100 In-Reply-To: <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> (o. rojon's message of "Sat, 26 Oct 2019 23:26:22 +0200") Message-ID: <87lfsjopji.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897 Cc: 37897@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, o.rojon@posteo.net skribis: > So I was talking about the keyboard layout all along. Not only was my > locale set to "de_DE.utf8", but my keyboard configuration is set to > "de-latin1-nodeadkeys". Interestingly, the keyboard layout is > different in xorg and xfce than it is in the console (the one I reach > via C-M-Fx, not the terminal emulator). In the console, I have the > qwertz keyboard layout. > > Also find the part of my current configuration file (sitting at > /etc/config.scm) which specifies both locale and keyboard layout: > (operating-system > (locale "de_DE.utf8") > (timezone "Europe/Berlin") > (keyboard-layout (keyboard-layout "de" "latin1-nodeadkeys")) > (bootloader > (bootloader-configuration > (bootloader grub-bootloader) > (target "/dev/sdb") > (keyboard-layout keyboard-layout))) Could you post your complete config file? The snippet above defines the keyboard layout for the console and for GRUB, but it does not define the keyboard layout for Xorg/Xfce. For that you need an extra bit with =E2=80=98set-xorg-configuration=E2=80=99 as= noted at . Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 07:23:22 2019 Received: (at 37897) by debbugs.gnu.org; 14 Nov 2019 12:23:22 +0000 Received: from localhost ([127.0.0.1]:32826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVE9i-0003qH-EV for submit@debbugs.gnu.org; Thu, 14 Nov 2019 07:23:22 -0500 Received: from mout02.posteo.de ([185.67.36.66]:39425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVE9g-0003q3-BZ for 37897@debbugs.gnu.org; Thu, 14 Nov 2019 07:23:21 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 6A20A2400FB for <37897@debbugs.gnu.org>; Thu, 14 Nov 2019 13:23:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1573734194; bh=HFAzeCij3Km+3uPKYbACThewDGJt2Yeuf2lYw6dK2Lk=; h=Date:From:To:Cc:Subject:From; b=Hbk7cASE3xJP/7m7SabxFpC1q76idDVpGcvyk8Gnm9oUASm9FVd9sObKM3AENhuv8 gvZfDuiiXsm8w2jj6uTMfjwRGmsdq2GJlH9O7WB3HuEy9BQdFRupnd46LpCID54zsl 5XgMAo9urgOmKm/bVQxDVli6xI5xD0HSw90sslxF2/TNs+J6/VoXwO2ENuGwqMjqTZ NuAhlOqgfJS5oDHEN8TJK69f8Ewbreib87WU1i8lMHRR1CHyrkPUu/0wzWZZjTe3yD 9faGWhnWahzGE3zYkfhmVzBNp2e/u/EmG1CBUGBpe5P/k6jUywEXL1fvacxaRyNHSq Gjdlok19c+/9Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 47DLH54ZtWz9rxD; Thu, 14 Nov 2019 13:23:13 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Thu, 14 Nov 2019 13:23:13 +0100 From: o.rojon@posteo.net To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bug#37897: Bug: Resetting locale settings In-Reply-To: <87lfsjopji.fsf@gnu.org> References: <86c252b08059f9b678e0389bacc3a065@posteo.net> <87v9scmu60.fsf@gnu.org> <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> <87lfsjopji.fsf@gnu.org> Message-ID: <9f8fe353bb95ececcc7ad3402d6c15d9@posteo.net> X-Sender: o.rojon@posteo.net User-Agent: Posteo Webmail X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897 Cc: 37897@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello ludo, hey guys, here you go. I took the liberty to anonymize and to skip the package=20 modules and packages sections. I realised that when I dont specify WHICH KIND of german keyboard layout=20 I have, the problem does not occur. That is, if I use the=20 (keyboard-layout (keyboard-layout "de")), I dont have any problems. Thus I suppose that there might be something wrong with the spelling of=20 the specification (compare both commented-out attempts at=20 specification). Strictly speaking, then, it may not be a bug. But if it=20 is not a bug, I dont know how specify the specification, since in the=20 manual the specification consists of only one word (e.g. "fr" "bepo"),=20 and under /run/current-system/profile/share/keymaps/i386/qwertz/, said=20 keymap is listed as "de-latin1-nodeadkeys". (use-modules (gnu)) (use-service-modules desktop networking ssh xorg) (use-package-modules ...) (operating-system (locale "de_DE.utf8") (timezone "Europe/Berlin") ;; (keyboard-layout (keyboard-layout "de" "latin1-nodeadkeys")) ;; (keyboard-layout (keyboard-layout "de" "latin1 nodeadkeys")) (keyboard-layout (keyboard-layout "de")) (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sdb") (keyboard-layout keyboard-layout))) (swap-devices (list "/dev/sdb3")) (file-systems (cons* (file-system (mount-point "/home") (device (uuid "8ee0b983-53f0-4e18-852f-8cd4424a6c6f" 'btrfs)) (type "btrfs")) (file-system (mount-point "/") (device (uuid "cb425a5f-bd91-45d3-92e1-3b983450ee21" 'ext4)) (type "ext4")) %base-file-systems)) (host-name "guixter") (users (cons* (user-account (name "user") (comment "") (group "users") (home-directory "/home/user") (supplementary-groups '("wheel" "netdev" "audio" "video"))) %base-user-accounts)) (packages (append (list ...) %base-packages)) (services (append (list (service xfce-desktop-service-type) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) %desktop-services))) Greetings, Olivier On 13.11.2019 14:48, Ludovic Court=C3=A8s wrote: > Hi, >=20 > o.rojon@posteo.net skribis: >=20 >> So I was talking about the keyboard layout all along. Not only was my >> locale set to "de_DE.utf8", but my keyboard configuration is set to >> "de-latin1-nodeadkeys". Interestingly, the keyboard layout is >> different in xorg and xfce than it is in the console (the one I reach >> via C-M-Fx, not the terminal emulator). In the console, I have the >> qwertz keyboard layout. >>=20 >> Also find the part of my current configuration file (sitting at >> /etc/config.scm) which specifies both locale and keyboard layout: >> (operating-system >> (locale "de_DE.utf8") >> (timezone "Europe/Berlin") >> (keyboard-layout (keyboard-layout "de" "latin1-nodeadkeys")) >> (bootloader >> (bootloader-configuration >> (bootloader grub-bootloader) >> (target "/dev/sdb") >> (keyboard-layout keyboard-layout))) >=20 > Could you post your complete config file? >=20 > The snippet above defines the keyboard layout for the console and for > GRUB, but it does not define the keyboard layout for Xorg/Xfce. For > that you need an extra bit with =E2=80=98set-xorg-configuration=E2=80=99 = as noted at > <>. >=20 > Thanks in advance, > Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 16:51:43 2019 Received: (at 37897-done) by debbugs.gnu.org; 14 Nov 2019 21:51:43 +0000 Received: from localhost ([127.0.0.1]:35360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVN1i-0005uy-NA for submit@debbugs.gnu.org; Thu, 14 Nov 2019 16:51:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVN1g-0005ul-Rp for 37897-done@debbugs.gnu.org; Thu, 14 Nov 2019 16:51:41 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60957) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iVN1b-0003vy-La; Thu, 14 Nov 2019 16:51:35 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55492 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iVN1b-00072j-56; Thu, 14 Nov 2019 16:51:35 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: o.rojon@posteo.net Subject: Re: bug#37897: Bug: Resetting locale settings References: <86c252b08059f9b678e0389bacc3a065@posteo.net> <87v9scmu60.fsf@gnu.org> <6582f267453f9e9c29d57b9a0f18cd76@posteo.net> <87lfsjopji.fsf@gnu.org> <9f8fe353bb95ececcc7ad3402d6c15d9@posteo.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 24 Brumaire an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 14 Nov 2019 22:51:33 +0100 In-Reply-To: <9f8fe353bb95ececcc7ad3402d6c15d9@posteo.net> (o. rojon's message of "Thu, 14 Nov 2019 13:23:13 +0100") Message-ID: <87bltem8ii.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37897-done Cc: 37897-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) 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. From unknown Mon Sep 08 21:34:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 13 Dec 2019 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator