From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id EDU9LU0qy2TwEQEASxT56A (envelope-from ) for ; Thu, 03 Aug 2023 06:17:17 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 0F4cLU0qy2SyPwAAauVa8A (envelope-from ) for ; Thu, 03 Aug 2023 06:17:17 +0200 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 5827A33B52 for ; Thu, 3 Aug 2023 06:17:17 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=K+k3uyVn; 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=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1691036237; a=rsa-sha256; cv=none; b=JW3rtkv0xqOalk0bfvhYEg3f8vvUA00/mOR5sk1QcfLbVx+iD6o1yj7iydU2im4kHw32zH 7egLwRBlH+Xl0Pkyl632I5+zP+vRjnbJwhp83H0BLwOIUx6BFTZEVOuJ6bqvnNQCmtWPYm QRftBUkQINSJDbHhI+Jfpbgvwrb+zctbaVNckxmhN9h0JXKj/9+kb7vFD3NoNXwTMNiCs9 7WBL9WFTOHoQI/RzvFh0saa1oDtRBir+OsUmjPD9BOAASToiHxQ4+ykxBX382Ls3PapO1f Bn0Qszd7ZojK+IagsShCcX50+mVKQnJmX2ixMSt3WIldHXS9Rn5L16YSfa3O8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1691036237; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=W36UUh3X/7Rtm34X/CcP4dsZCpv2fpVmZbFfy8yczeM=; b=Z6tvpvBoCoXPzwME6wGHCkrWLSF8Ifnnhot1PcPk+zjcsegTFQvucBYAWRzysxuZ5xuE/T FfuVKAKNJx+sl3M18yxLRahm1kwiM6KrfuZME+Hu5OEjhtBefnlMkGC3SJFTOsWhlb8L2M rsaBnZdFZcCGpESU008PkmlZ/qhaKnlSMPlJWih+Ji7NDqYIfyPwvGYO/kza4VCRKFf6dw WmXbVxBiTAZm6PGEu0CfGrptC+hf1aMbECzt8AZhAIWCfhnvAFae1wPmZIjoZ18y6/IGIj 5WwIVJhMMFl12dFvWTvFsnE6BMcqiu9HOr1IsV5JA0PDr0nPujZr+2ozuHFyWw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=K+k3uyVn; 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=pass (policy=none) header.from=gmail.com Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qRPlQ-0006tI-ER; Thu, 03 Aug 2023 00:16:40 -0400 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 1qRPlO-0006t7-Dt for help-guix@gnu.org; Thu, 03 Aug 2023 00:16:38 -0400 Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qRPlL-0008SO-C9 for help-guix@gnu.org; Thu, 03 Aug 2023 00:16:37 -0400 Received: by mail-qk1-x72b.google.com with SMTP id af79cd13be357-7656652da3cso35839885a.1 for ; Wed, 02 Aug 2023 21:16:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691036194; x=1691640994; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=W36UUh3X/7Rtm34X/CcP4dsZCpv2fpVmZbFfy8yczeM=; b=K+k3uyVny5cnaspR+m5mRIo/rvJaiRoJ2jzJE1l+ZXzJkVeazV5ANVA8T2qxwlHkDa nh0pHo/Z5xV/iXC0c0Cp59DswB2Czsby/O8eQUAAoopX9P9/geNPcz5NL4qlJ3xlzWdd qd7sQI5V8qGkvo9ouu9INLsFuNd9bVbBFGqNmBP2sMTNMUA8z7cdfYluGhPan8ud/urh K3JkGt/XztLHH6IeiTMk2DQgxeA59ZmaQZHs46uEt3PbVS2zgGBnl5p/tStimsQA/pWd Y8b91GNOwvFbPsyNpb5vJMWW57iN2aVvNUC+gR3LC+hw4HcHbbe4bTgaJRdJwR5zpiZP Jn9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691036194; x=1691640994; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=W36UUh3X/7Rtm34X/CcP4dsZCpv2fpVmZbFfy8yczeM=; b=ikz5hMp1jNEKUCQ2bK9ainiFVr7kLFRfjtTVwgrtlOhGLhFofD+TMaTG7G7DxoKbRy D8fgrRTo8ewbsCozQNcrh2R6TNlMVlwiOywom9yWwDsy9lNaw/VeKaIOtehr2Cnu3Pwh 2PSGbdLmV1XebcrxTbXQRCdGnd6Zrv84LXTTJbpErL5QZRRibKe3ueX/6DTUk5088r3Y NdnBUpltN1bmd+5N8AcBptReOwydTqvI5G62V82xo/IvB8tr8ufUt79Sd3TeUZj2Ordb 1LzdmCOJVpoHlpK+Q1ujwTE8MSxpymOciaZO3lMTpOq52OuAwwieSm2KSFdkD1TwxEuk hawA== X-Gm-Message-State: ABy/qLYrRHYfqDYtGf+Ir9ziYtvmOv5NjdCjZ3PgdMHhjwUXJ9K6cfvD NFFgeZIgWatDGg047W+ZUuCsHeNA3fU= X-Google-Smtp-Source: APBJJlF0cUS0nrHX1gI4Y/6ztXXnag8wsEvsNXjpwSaPBjzhE49kNYvBx7k6tYcpgZYO6+9wRGrN3Q== X-Received: by 2002:a05:620a:1792:b0:767:2998:41b6 with SMTP id ay18-20020a05620a179200b00767299841b6mr20813700qkb.15.1691036194084; Wed, 02 Aug 2023 21:16:34 -0700 (PDT) Received: from hurd (dsl-10-130-106.b2b2c.ca. [72.10.130.106]) by smtp.gmail.com with ESMTPSA id w18-20020ae9e512000000b0075cd80fde9esm5496620qkf.89.2023.08.02.21.16.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Aug 2023 21:16:33 -0700 (PDT) From: Maxim Cournoyer To: Ricardo Wurmus Cc: Luis Felipe , help-guix@gnu.org Subject: Re: ibus + ibus-libpinyin in Gnome References: <877cqwex32.fsf@elephly.net> <7a578b15-3ef9-ad4e-f6e1-1a019bbf7dfd@zoho.com> <878rbbefm0.fsf@elephly.net> Date: Thu, 03 Aug 2023 00:16:31 -0400 In-Reply-To: <878rbbefm0.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 19 Jul 2023 23:45:53 +0200") Message-ID: <87pm44rc9s.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::72b; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x72b.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Spam-Score: -9.51 X-Migadu-Scanner: mx2.migadu.com X-Migadu-Queue-Id: 5827A33B52 X-Spam-Score: -9.51 X-TUID: fs/Xia5R+sDQ Hi, Ricardo Wurmus writes: > Hi, > > Luis Felipe writes: > >>> The GTK_IM_MODULE environment variable is set to =E2=80=9Cibus=E2=80=9D= . I export it in >>> the shell and launch =E2=80=9Csoffice=E2=80=9D or =E2=80=9Cicecat=E2=80= =9D from there. >> >> Hmm, I don't have GTK_IM_MODULE set in my ~/.profile (don't remember >> why I removed it...). I have these: >> >> # GUIX RELATED VARIABLES TO WORK AROUND BUG #35610 >> # https://issues.guix.gnu.org/issue/35610 >> # export >> GUIX_GTK2_IM_MODULE_FILE=3D"$HOME/.guix-profile/lib/gtk-2.0/2.10.0/imm= odules-gtk2.cache" >> export >> GUIX_GTK3_IM_MODULE_FILE=3D"$HOME/.guix-profile/lib/gtk-3.0/3.0.0/immodu= les-gtk3.cache" > > Oh=E2=80=A6 I remember these from commit 234e7980b54ef37e9a24440ec7219c81= d6288a71. > After setting GUIX_GTK3_IM_MODULE_FILE everything is good. > > Thank you so much for reminding me about these variables! > > I wonder if we can do better here to provide a working configuration out > of the box. If even the author of the patch to add support for the > GUIX_GTK3_IM_MODULE_FILE variable cannot remember setting it then we > probably cannot expect users of input methods to figure this out by > themselves. > > Perhaps some desktop service or home service should exist that sets > these variables for the user (either in /etc/environment or per > session)? Perhaps this should rather be the role of a search path specification? That'd be ideal. --=20 Thanks, Maxim