From owner-freebsd-users-jp@freebsd.org Thu Aug 13 16:03:22 2020 Return-Path: Delivered-To: freebsd-users-jp@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EEE7B37D442 for ; Thu, 13 Aug 2020 16:03:22 +0000 (UTC) (envelope-from ka@flu.if0.org) Received: from flu.if0.org (113x39x138x114.ap113.ftth.ucom.ne.jp [113.39.138.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "flu.if0.org", Issuer "flu.if0.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BSBF46jjkz4SXZ for ; Thu, 13 Aug 2020 16:03:19 +0000 (UTC) (envelope-from ka@flu.if0.org) Received: from localhost (localhost [127.0.0.1]) by flu.if0.org (8.15.2/8.15.2) with ESMTP id 07DG36Al055452; Fri, 14 Aug 2020 01:03:06 +0900 (JST) (envelope-from ka@flu.if0.org) Date: Fri, 14 Aug 2020 01:03:05 +0900 (JST) Message-Id: <20200814.010305.481635898863037021.ka@flu.if0.org> To: junchoon@dec.sakura.ne.jp Cc: freebsd-users-jp@freebsd.org From: Kazumaro Aoki In-Reply-To: <20200813204615.8a8b238f4c11d812b98d2c61@dec.sakura.ne.jp> References: <20200813.153114.1193894164980951281.ka@flu.if0.org> <20200813065144.GA2285@MysticWALL.COM> <20200813204615.8a8b238f4c11d812b98d2c61@dec.sakura.ne.jp> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BSBF46jjkz4SXZ X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ka@flu.if0.org has no SPF policy when checking 113.39.138.114) smtp.mailfrom=ka@flu.if0.org X-Spamd-Result: default: False [2.87 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; NEURAL_SPAM_SHORT(0.23)[0.230]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[if0.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.23)[0.233]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_LONG(0.01)[0.011]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:17506, ipnet:113.32.0.0/13, country:JP]; RCVD_COUNT_TWO(0.00)[2] Subject: [FreeBSD-users-jp 96596] Re: kinput2 + firefox X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Aug 2020 16:03:23 -0000 青木@名古屋さん、阿部さん 助言ありがとうございます。 まず、firefox-esrですが拘っていないので、すでに-esrなしで試しています。 次に環境変数だけという簡単そうな方で、 env LANG=ja_JP.eucJP GTK3_IM_MODULE=xim GTK_IM_MODULE=xim XMODIFIERS=@im=kinput2 firefox や、いくつかのバリエーションを試したのですが、症状に変化ありませんでした。 gtk3もpkgをやめてportsの方をreinstallしたのですが、これも症状に変化あ りませんでした。 scim+wnnの方ですが、色々と探ったのですが「そのものずばり」は見つけられ ず、私の知識ではどうしたら使えるのか分かりませんでした。とりあえず pkg install ja-scim-honoka-plugin-wnn して、scimd -dして、ja-ktermの起動で env LANG=ja_JP.eucJP GTK3_IM_MODULE=scim GTK_IM_MODULE=scim kterm などとしても、kinput2を止めた状態では Warning: Conversion Server not found となり、scimの実験が出来ていません。やっぱり、firefoxの方も上記ktermの 起動で、firefoxに変えても症状に変化ありませんでした。 ja-scim-honoka-plugin-wnnはpkg infoだと Honoka plugin for using wnn7 なので、FreeeWnnとは組み合わせられないのでしょうか? 青木和麻呂 【以下、全文引用】 From: Tomoaki AOKI Subject: [FreeBSD-users-jp 96595] Re: kinput2 + firefox Date: Thu, 13 Aug 2020 20:46:15 +0900 > 青木@名古屋です。 はい、和麻呂さんではない方ですね。 > > On Thu, 13 Aug 2020 15:51:44 +0900 > "Kouichi ABE (WALL)" wrote: > >> 阿部です。 >> >> On Thu, Aug 13, 2020 at 03:31:14PM +0900, Kazumaro Aoki wrote >> > >> > 上記の意味がよくわかっていない状態での実験になりますが、 >> > .Xdefaultsを上のように書き換え、xrdb -loadして、firefoxとktermを >> > 起動して、症状は変わりませんでした。 >> > #firefoxではshift+spaceでspaceがはいり、ja-ktermではshift+spaceで「あ」 >> > が起動する >> > OverTheSpotをRootにして同じことをしても症状は変わりませんでした。 >> >> ja-kterm が OK で Firefox が NG なので、 >> 私の環境とは逆の現象なんですよね。 >> >> なので、firefox での日本語入力を実現するために、 >> pkg で SCIM をインストールして実験してみる手もあります。 >> # 私の環境では SCIM で firefox に日本語入力ができるので。 >> >> SCIM の wnn 対応版もあるはずなので、 >> kinput2 をオフにして SCIM を有効にして試す方法ですね。 >> 既存の環境を破壊せずに試せるはずです。 >> >> SCIM は GTK_IM_MODULE=scim の環境変数を設定して利用します。 >> >> たぶん、検索すると設定方法がそこそこ見つかると思います。 >> >> > 以前にshift+spaceでfirefoxから仮名漢字変換を呼び出せなくなった時も、 >> > 同じ環境にしているつもりにも関わらず、あるFreeBSDマシンではうまくいっ >> > たり、あるFreeBSDマシンではうまくいかなかったりという経験もあって、 >> > 原因がさっぱりわからないのです。 >> >> FreeBSD や X の upgrade 時に同じような経験をしています。 >> たまに、pkg 版がおかしい場合もありますしね。 >> >> 今回は日本語入力ができなかったので、 >> さすがに困ったので調査した次第です。 >> -- >> 阿部康一/Kouichi ABE (WALL) >> kouichi@MysticWALL.COM >> https://www.MagickWorX.COM/ (Business) >> _______________________________________________ >> freebsd-users-jp@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp >> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" > > 当初の流れを見て、大澤さんとは別症状ながら同根のlibX11絡みかな、 > と思っていましたが、ktermでは機能するならそちらの問題ではないですね。 > > ひとつ気になったのが、GTK_IM_MODULEの設定の話がでていないことです。 > ktermはGtkを使っていなかったと思うのでXMODIFIERSと*inputMethodの設定で > 事足りると思いますが、firefoxはGtk3でビルドされるので、 > >  GTK3_IM_MODULE=xim > > の設定が必要かと。 -esrの方はノーチェックなのですが、おかしくなる > 直前版まではGtk2でビルドされていておかしくなったバージョンから > Gtk3ベースに変わっていたら、ひょっとすると > >  GTK_IM_MODULE=xim > > のGtk2用設定はされていてセーフだったという可能性もあるかな、と。 > -esrが付かない方は結構以前からGtk3固定にされてしまっていて、 > 私の場合fcitx-mozcを使っているのでximの代わりにfcitxを設定 > していますが、これをやらないと日本語入力ができなかったような > 記憶がうっすら残っています。 ~/.xinitrcあたりに設定が入って > いませんか? > > 他に状況から思いつくのは、何らかの原因でXIM用のimmoduleが > 壊れるなり消えるなりしていて動いていないくらいでしょうか。 > XIMのimmoduleはx11-toolkits/gtk30の一部としてビルド・インストール > されるので、これをportsでビルド・インストールしてみるのも > 一手かもしれません。 > > 外していたらごめんなさい。 > > -- > 青木 知明 [Tomoaki AOKI] > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"