Ubuntu Weekly Recipe 第717回 Ubuntu 22.04 LTSにおける,Waylandとアプリケーションの微妙な関係
書きたかったのは最後のところなのですが、それだけ書いてもなんのこっちゃわからんということで順序立てて説明していったらえらい長くなりましたね……。
一応事前に想定していたとおりには書けたのですが(少し長くなりましたが)、書き終わって読んでみると不人気決定やん……OGP画像(tweetに貼られる画像)もパンチが弱すぎて誰も読んでもらえないやん……と心配してちょっとインパクトのある(けど特に意味はない)タイトルを考えた(ちなみに1~1.5時間くらいかけた)らボツになってもうお仕舞いやん……と思っていたら、そこそこ読んでいただけたようで、もっと自分の記事に自信を持てよということだったようです。
Chrome/ElectronでWaylandを使用したければ「--enable-features=UseOzonePlatform --ozone-platform=wayland」をつけろよという記事ばかりで、英語圏だとそれでいいかもしれないけどIMが必要な言語だとそうも行かないんだよ! というフラストレーションはかなりありますね。
英辞郎で「chrome」を検索するとこんな訳が出てきて、まさにこれやん……と思ったのはここだけの秘密な!
私が確認したところだとGoogle Chromeだけで動いたのですが、GTK4を有効にしてChromiumをビルドすると、GTK4のIMMODULEでIMによる入力は可能になるのですが(どうしてそんな不可解な意思決定が行われたんだろうか)、GTK4のIMMODULEしか使用しておらずウィジェットからキャレットの位置情報が取得できないので候補ウィンドウが正しい位置に表示されないとか、GNOME Shellの拡張機能はMutterと同じプロセスで動作するのでキャレットの位置情報を正確に取得でき、候補ウィンドウを正しい位置に表示できるとか、IMに関する知識はちょっと(ちょっと???)必要になりますが、CS Slayer氏のブログは本当に勉強になりました。英語に翻訳して読んだのですが、絶対にそのほうがいいです。Electronを電子と訳されるとなんのこっちゃさっぱりわかりません。
書きたかったのは最後のところなのですが、それだけ書いてもなんのこっちゃわからんということで順序立てて説明していったらえらい長くなりましたね……。
一応事前に想定していたとおりには書けたのですが(少し長くなりましたが)、書き終わって読んでみると不人気決定やん……OGP画像(tweetに貼られる画像)もパンチが弱すぎて誰も読んでもらえないやん……と心配してちょっとインパクトのある(けど特に意味はない)タイトルを考えた(ちなみに1~1.5時間くらいかけた)らボツになってもうお仕舞いやん……と思っていたら、そこそこ読んでいただけたようで、もっと自分の記事に自信を持てよということだったようです。
Chrome/ElectronでWaylandを使用したければ「--enable-features=UseOzonePlatform --ozone-platform=wayland」をつけろよという記事ばかりで、英語圏だとそれでいいかもしれないけどIMが必要な言語だとそうも行かないんだよ! というフラストレーションはかなりありますね。
英辞郎で「chrome」を検索するとこんな訳が出てきて、まさにこれやん……と思ったのはここだけの秘密な!
私が確認したところだとGoogle Chromeだけで動いたのですが、GTK4を有効にしてChromiumをビルドすると、GTK4のIMMODULEでIMによる入力は可能になるのですが(どうしてそんな不可解な意思決定が行われたんだろうか)、GTK4のIMMODULEしか使用しておらずウィジェットからキャレットの位置情報が取得できないので候補ウィンドウが正しい位置に表示されないとか、GNOME Shellの拡張機能はMutterと同じプロセスで動作するのでキャレットの位置情報を正確に取得でき、候補ウィンドウを正しい位置に表示できるとか、IMに関する知識はちょっと(ちょっと???)必要になりますが、CS Slayer氏のブログは本当に勉強になりました。英語に翻訳して読んだのですが、絶対にそのほうがいいです。Electronを電子と訳されるとなんのこっちゃさっぱりわかりません。