From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id sGgxLo6KfWfMNgAAe85BDQ:P1 (envelope-from ) for ; Tue, 07 Jan 2025 20:11:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id sGgxLo6KfWfMNgAAe85BDQ (envelope-from ) for ; Tue, 07 Jan 2025 21:11:58 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=pelzflorian.de header.s=key2 header.b=kLvIE7n8; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1736280718; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=kURC9cyxAGm/fd5QL8KGuNjlKnaykEdp9MW+MvxanRw=; b=jFKonQzNx6JcVYHq5rY4rdH17Br6nHtFLD+C+arOxdOkRblUpj7ezyur2I9Tsq0t6bUQZQ i2pa/XSolLPYGI+Flw8ua4uuU7PDw7wTOYM2Cz0ndeNy/wUn/VsshHaGvI6yeSX1iuSuSK tk2Nm6/BChRnPom4hgjJS3ehOF1vnVUwlSwZ06dmAwtl9Y2rbwr21Yvja5XPmknmun6zgy +FpPxtEhyf4BYBsQCeYrnjTMBrRxmz1ZjZgE8Dgxuul05zqyzJ6d8ahxoNuvHthGBc27T2 jJI808q+SvMzWl+0inrV2JWHWODCTHEJrzVk8xCMijVvJ3MrwOdzEwLWM/jCWw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=pelzflorian.de header.s=key2 header.b=kLvIE7n8; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1736280718; a=rsa-sha256; cv=none; b=kSDbeGvRjPRPeqMnYg4pNw4ZmO/DgVQLJmO4WV6gmRkmDWPgjdEd+lJXK9xhDFDUt/ppvt 1rfPDew6SwiduRIhLYSkjy4GZJLATzEPw5rD6T54i1GygiFL+GOG8/IXL3mgeiJjaaFxvy t+VOLt86aFlyZKTyKsg+FhCFCTf1X/Z/UDUB2jT8c3fWbycx6mu5bcg+LKZQmF01BkI1tR 3Xsuut8KfHRmMnu4AznGWcG/PF87atZ+2fZKKqqQu847jwCRGjhcTMbI8pjXCjx3N9t1DD LNUME8hpWnFqjCKzz5A+I/O8DPy2AByq0+vbRJBw3Nd4drEOw6xtJArJqhED/A== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8E9D3366E8 for ; Tue, 07 Jan 2025 21:11:58 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVFvB-0001jd-VL; Tue, 07 Jan 2025 15:11:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVFvA-0001jP-6i for help-guix@gnu.org; Tue, 07 Jan 2025 15:11:24 -0500 Received: from relay.yourmailgateway.de ([188.68.63.162]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVFv7-0005GU-W2 for help-guix@gnu.org; Tue, 07 Jan 2025 15:11:23 -0500 Received: from mors-relay-8201.netcup.net (localhost [127.0.0.1]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4YSMd063RVz3xVk; Tue, 7 Jan 2025 21:11:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1736280676; bh=A4PGxe1UhSIyFPA3WpSxi8SOaC+aSRnsg3Zo21+lC2g=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=kLvIE7n8mrqxAGiOu3+WGSg2GP2OBuel2d4uHvvP3EWAfrdQBEK7hYfEwfk7RyxAy SS+OGNBn4m+TW4Trcwj0VJytNLK5Wail2DvZd0/Gr/rBBy4BAC5h5hzZBlJscK7D7J /V+Kjk4pfhiUjA9pj4aT/J8bbvD1VYSKZzVkygF+pTcI2K4AQDlXP1VSvoZ/ew5U7A ige9TnXrIzTU/UgsqwlkiAEoB6rkFZ775vMTi326Q3V5alrOWlaFkv1V0iJTL7Er1z Tt6D2aeZ0cnGteGis9Z0mmmfYlyfZf3GHJh2vqccs+P62KRyv5aQU2tHhxuPNHNqmu eMIQnJn8lnH4w== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8201.netcup.net (Postfix) with ESMTPS id 4YSMd05GXQz3xVj; Tue, 7 Jan 2025 21:11:16 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy01-mors.netcup.net (Postfix) with ESMTPS id 4YSMd01WNDz8t43; Tue, 7 Jan 2025 21:11:16 +0100 (CET) Received: from florianhp (ipb21a5dbf.dynamic.kabel-deutschland.de [178.26.93.191]) by mxe217.netcup.net (Postfix) with ESMTPSA id DC7C783C0A; Tue, 7 Jan 2025 21:11:10 +0100 (CET) From: "pelzflorian (Florian Pelz)" To: Roman Riabenko Cc: help-guix@gnu.org Subject: Re: switching layout in tty In-Reply-To: <20250104221438.90c0a3955cf140d3fbb640a7@riabenko.com> (Roman Riabenko via's message of "Sat, 4 Jan 2025 22:14:38 +0200") References: <20250104221438.90c0a3955cf140d3fbb640a7@riabenko.com> Date: Tue, 07 Jan 2025 21:11:58 +0100 Message-ID: <87msg2e641.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: DC7C783C0A X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: D1XoalBBh4TeWbLvgbZtm2+c9X40j+nJ1GS+guOAfiFQgrb7Ifqul+F+ Received-SPF: pass client-ip=188.68.63.162; envelope-from=pelzflorian@pelzflorian.de; helo=relay.yourmailgateway.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -0.48 X-Spam-Score: -0.48 X-Migadu-Queue-Id: 8E9D3366E8 X-TUID: PalBccYvBFzK Hello Roman. > I used the graphical install for the system installation and initially > left the default Alt+Shift to switch the layout. This worked fine > during the installation. > > However, now I have to press it multiple times to switch from English > to another language. Finally, after switching, I cannot switch back to > English. Instead, when pressing the shortcut, the console occasionally > gets into a state where it does not show any input until the layout is > switched back to non-Latin. Enter key and other shortcuts stop working > entirely. (keyboard-layout (keyboard-layout "us,ua" #:options '("grp:alt_shift_toggle"))) does work for me, although grp:shifts_toggle does not. Possibly grp:shifts_toggle would only work on some keyboards? If your stuck console state is a real bug and not due to xoff/xon flow control (i.e. Ctrl-S was pressed), then this is a bug with some software used by Guix, maybe the Linux kernel, or with console-setup. Though I cannot reproduce it with grp:alt_shift_toggle. GNOME has its own settings that are configurable inside the GNOME Keyboard Settings. Regards, Florian