From nobody Sun Mar 30 16:28:03 2025 X-Original-To: freebsd-users-jp@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZQfns3BvSz5rh6X for ; Sun, 30 Mar 2025 16:28:17 +0000 (UTC) (envelope-from omatsuda@eng.hokudai.ac.jp) Received: from smtp22.hines.hokudai.ac.jp (smtp22.hines.hokudai.ac.jp [133.87.1.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZQfnr66Xcz3lP3 for ; Sun, 30 Mar 2025 16:28:16 +0000 (UTC) (envelope-from omatsuda@eng.hokudai.ac.jp) Authentication-Results: mx1.freebsd.org; none Received: by smtp22.hines.hokudai.ac.jp (Postfix) with ESMTPSA id 46AD7141B98; Mon, 31 Mar 2025 01:28:07 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eng.hokudai.ac.jp; s=20240118; t=1743352087; bh=pJktLaGpv8W7gqbdF0ZdPhUPzxa73De9B5LrNHHxWj8=; h=Date:To:Cc:Subject:From:In-Reply-To:References:From; b=BJJajcdMOxfM4noUenxUaFUvQyFiPUQScKJre86JDcgX+ML3AivClI/SSQNS439+r FI6NwfJEK5Oz21dsB4+AnycZIjdmH0kT96sHf6WPqd1Q6mv6tqMP1gQ0ZpMmy1gBGW UHA0xAxctdJY2HnNvxIT3Y+ovAJWaeiehBl/R5WdRw22s1XT1vKER4RTG0zGtq8mbR qg78UqXTJY/ZmmPLZlIjtplHoIhiJCXZkRoE90/WLXFFqhREYoH7cFLo/VZSg7xbE3 l9sqITdutyjBdtaJaSwitvwvi3LzCIoFJaiuJiT0buQntCuV3j/f0FuklhES01Z6S+ GL30C6yFK8QXQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eng.hokudai.ac.jp; s=20240118; t=1743352087; bh=pJktLaGpv8W7gqbdF0ZdPhUPzxa73De9B5LrNHHxWj8=; h=Date:To:Cc:Subject:From:In-Reply-To:References:From; b=BJJajcdMOxfM4noUenxUaFUvQyFiPUQScKJre86JDcgX+ML3AivClI/SSQNS439+r FI6NwfJEK5Oz21dsB4+AnycZIjdmH0kT96sHf6WPqd1Q6mv6tqMP1gQ0ZpMmy1gBGW UHA0xAxctdJY2HnNvxIT3Y+ovAJWaeiehBl/R5WdRw22s1XT1vKER4RTG0zGtq8mbR qg78UqXTJY/ZmmPLZlIjtplHoIhiJCXZkRoE90/WLXFFqhREYoH7cFLo/VZSg7xbE3 l9sqITdutyjBdtaJaSwitvwvi3LzCIoFJaiuJiT0buQntCuV3j/f0FuklhES01Z6S+ GL30C6yFK8QXQ== Date: Mon, 31 Mar 2025 01:28:03 +0900 (JST) Message-Id: <20250331.012803.1528423213972672464.omatsuda@eng.hokudai.ac.jp> To: junchoon@dec.sakura.ne.jp Cc: freebsd-users-jp@freebsd.org Subject: Re: mlterm =?iso-2022-jp?B?GyRCJE4lLSE8Rn5OTxsoQg==?= From: Osamu Matsuda In-Reply-To: <20250330210013.989f9dcf01ab8238bf6d06d3@dec.sakura.ne.jp> References: <20250330.200609.939813878847950411.omatsuda@eng.hokudai.ac.jp> <20250330210013.989f9dcf01ab8238bf6d06d3@dec.sakura.ne.jp> X-Mailer: Mew version 6.9 on Emacs 30.1 List-Id: Discussion relevant to FreeBSD communities in Japan List-Archive: https://lists.freebsd.org/archives/freebsd-users-jp List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-users-jp@freebsd.org Sender: owner-freebsd-users-jp@FreeBSD.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSS-9.1.0.1516-9.0.0.1002-29086.001 X-TM-AS-Result: No--9.515-5.0-31-10 X-imss-scan-details: No--9.515-5.0-31-10 X-TMASE-Version: IMSS-9.1.0.1516-9.0.1002-29086.001 X-TMASE-Result: 10--9.515200-10.000000 X-TMASE-MatchedRID: apzGiBasThpFXtaHWajgColUD66Q77kxHn5RHG/VaUHPuBGwth9ipvYE hCHDTYzrSVAgi5gul5CS5WEjKUVI5ZLECTZ0Roo1JopBUByJ+E6/O/X9/pNOSFtpUk3+VLDsxeC 0ejRp9Ns9tl103UVqlGCMg3a1ik24UpyJdtP1aC7DppkGbLip+1AoSps37hYTbA/RPYwsra5vmJ ivMNJ0wy/cxoz66J7BdtpcNEM166XIoeOvepIAUM95pMnyqKpGDiWN1TaQ2dHNI1QmlOdqB6n8F U3e05wSmaV8mXrKk6pc2n3ip6UKj5mOHxnVHiTPqJJ4Ds2phgE1UY1zWt+D+0+XdmYsLKl3Szcs a5LU80f1Z1TSC6njVDs2He2ODXP5+nIX1h7yqLHYHJCmnmZDlWERsJUBId8Qld2anUwAQ76AZdO 5wHhIWJMw9vjA2jHVCOnKCQiE/D/0Gwf7h6gSrD319dKuRQDDLFizjxvjU5NYBUN+UNQGJHrVt1 J9i4bNUwrXn1okox7ZXCrp4+Jx2DkHFfwodMFL3/vnCDdZfxZc8iQoHpU71gP7s31BiqaejJiW9 X1i4QsFh4rLlp65p9vrMkgAku0oBXx0qn34hoKkIPBnu3j9ilR98XZyIQ52R9ryRXsMBVi/U19K 1VNcoxydiSIizhtDzX+mZyeGuI28DBdbw7D2xwtpSUkE8eKAyEr77yMXTr0n1lbXjX3BqnmMHgy YEJNIQMTbk846+tr3pGrBCq/xWCRW9llb9te7ZtOLDRWwZnYXC4LaaYQ61tdo/wZ33Z4EuYrOkc 9slPGCGBhua8n36bzwc+rMVJruo3HQoXVLAAY5NxJ6Plw4qnQFOo7t77YIfS0Ip2eEHny+qryzY w2E8LmR2O6CULwNCQHVAx/9Jg0nLdh5XLR5TuunGEBqPil+pEmIv6Iva04LbigRnpKlKSPzRlrd FGDwqnRqUwLjJDqYY8Q3O56tiGVdrybeUY4wuHeu9NnBQuc+P6dyzNguJw== X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0 X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7509, ipnet:133.87.0.0/16, country:JP] X-Rspamd-Queue-Id: 4ZQfnr66Xcz3lP3 X-Spamd-Bar: ---- 青木様 情報ありがとうございます。 From: Tomoaki AOKI Subject: Re: mlterm のキー入力 Date: Sun, 30 Mar 2025 21:00:13 +0900 > On Sun, 30 Mar 2025 20:06:09 +0900 (JST) > Osamu Matsuda wrote: > >> こんにちは。 >> >> 長い間 fvwm2 (今は fvwm3) で mlterm のお世話になっており、現在は >> fvwm3-1.1.0_6 と mlterm-3.9.3_2 を 14.2-RELEASE-p1 と xorg-7.7_3 で使っ >> ております。 >> >> 3月の始め頃に ports の更新を行ってから以下の状況になり困っております。 >> >> mlterm のウインドウを選んで raise するためにタイトルバーや枠をクリッ >> クするのですが(私は auto raise を使っておりません)、マウスカーソルが >> タイトルバーやフレームの上に乗っている状態だと、キー入力を受け付けて >> くれません。キー入力をするためにはマウスカーソルをウインドウの中 >> (mltermの画面と言えばよいのでしょうか)に入れる必要があります。 >> >> 以前はマウスカーソルがタイトルバーやフレームに乗っている状態でもキー入 >> 力ができました。些細なことですが、ウインドウを選んだ後、少しマウスカー >> ソルを動かす必要があるのが恐ろしくストレスになります。 >> >> 例えば xterm や emacs(X11上で動作しているもの)は、このようなことはなく、 >> マウスカーソルがタイトルバーやフレームに乗っている状態でも、問題なくキー >> 入力ができます。 >> >> なんとか以前の状態に戻したいのですが、何かご存知の方はいらっしゃいます >> でしょうか? >> >> 松田 > > 青木@名古屋です。 > > 解決策ではなく「くさい部分」ですが、そのあたりに挙動に影響すると > すれば、FreshPorts [1] に現れるデフォルトでの直接依存分では > >  x11-toolkits/vte3 [2] > >  x11-toolkits/gtk30 [3] > >  devel/glib20 [4] > > あとは少し可能性が下がって > >  accessibility/at-spi2-core [5] > > あたりでしょうか。 他、各々の依存物ですが、通常真っ先に疑う > x11/libXiは最近更新されていませんしxtermやemacsが大丈夫と > なると違いそうです。 > > [1]を見るとinput methodとして(デフォルトでは全部Offですが) > FCITX,IBUS,M17NLIB,SCIM及びUIMが選択できるようになっている > ということはどれかを有効にするか(恐らくどれも有効になっていない > 場合にフォールバックするであろう)旧来のXIMを使うかと思いますが、 > どうされていますか? pkgでインストールされている場合はデフォルト > でビルドされた公式pkgが使用されると思います。 > > また、portsにせよpkgにせよ、main(latest)とquarterly(現時点では > 2025Q1)がある訳ですが、どちらをお使いでしょうか? > portsnap を用いて随時 main のものを持ってきて portmaster で build しています。poudriere は使っておりません。 mlterm のオプションは以下のようになっています。 CAIRO : off DOCS : on FCITX : off FRIBIDI : off IBUS : off M17NLIB : off REGIS : off SCIM : off SIXEL : off UIM : off 漢字変換は ja-mozc-server-2.23.2815.102.01_26 と ja-fcitx-mozc-2.23.2815.102.01_26 を使っております。 環境変数 XIM_PROGRAM に fcitx を設定しております。 > 私の場合、 >  ・Auto Raiseは使用している。 >  ・portsはmainブランチで、stable/14ではpoudriere-develでpkgを >   ビルドし、srcのmainブランチではports-mgmt/pkg_replaceで更新。 >  ・Mate DE (x11/mate [6])に出口さんのcompiz-reloaded [7]を追加 >   して使用。 >  ・x11/mltermはインストールしておらず、同じx11-tookits/vte3と >   x11-toolkits/gtk30を使用するx11/mate-terminal [8]を使用 > という状況で条件が異なりますが、あえてウィンドウ上方からタイトルバー > にマウスカーソルを持っていって、そこから動かさずにキー入力する > テストをしてみたところ、症状は再現しませんでした。 > > 可能性として、依存物の更新にうまく行っていない部分があるかもしれません。 > portmaster -f mlterm として、依存 ports も含めて build しなおしてみま したが、状況は改善されませんでした。 更に奇妙な以下のような現象も発生しております。 1) mlterm を2つ開けておく。 2) 一方のタイトルバーまたはフレームにマウスカーソルを置いてキー入力を 行う。当該 mlterm には何も入力されない。 3) マウスカーソルを他方の mlterm に持っていくと、2)で入力を行った mlterm に、2) で打ち込んだ文字が入力される。 その際、入力される文字は同じだが、順番がランダムに入れ替わることがある。 例えば abc -> bca など。ルールは不明。 引き続き情報をお待ちしております。 松田 > > なお、compiz-reloadedは出口さんのoverlayを > >  https://brew.bsd.cafe/TomAoki/Tips-and-Tricks/src/branch/main/poudriere > > に(英文ですが)纏めたようなやり方でビルドして使っています。 > > > [1] https://www.freshports.org/x11/mlterm/ > > [2] https://www.freshports.org/x11-toolkits/vte3/ > > [3] https://www.freshports.org/x11-toolkits/gtk30/ > > [4] https://www.freshports.org/devel/glib20/ > > [5] https://www.freshports.org/accessibility/at-spi2-core/ > > [6] https://www.freshports.org/x11/mate/ > > [7] https://github.com/kdeguchi/compiz-reloaded-ports > > -- > 青木 知明 [Tomoaki AOKI]