【 Topics 】

ブログを引っ越しました。こちらのブログは現状のまま凍結します。(2020年10月14日)

引越し先: Operation Normal ? (v2)(同一サイト内です)

Firefox 3.6.4 + ibus 1.3.5 環境での Flash コンテンツへのキー入力

表題の環境で Flash コンテンツへのキー入力に問題が発生しています。

bug 6698 – [Flash] iBusで日本語入力ができない(ONにできない)』にテストケースとして示されている Flash の入力フォーム で検証してみると判りますが、フォーム内ではキー入力を全く受け付けてくれません。

日本語入力に関しては ibus は ON になって入力自体は行えますが、カーソルキーや BS キー等を受け付けてくれないので、確定済みの文字列を修正することができません。

このテストケースだけではなく、ニコニコ動画でのコメント欄でも全く同じ問題が起きます。

Firefox 3.6.3 ではこの様な問題は発生していなかったので、試しに 3.6.4 で about:config から dom.ipc.plugins.enabled.libflashplayer.so の設定を false に変更してみたところ、問題は発生しなくなりました。このことから、3.6.4 で実装された OOPP 機能がこの問題に何らかの影響を及ぼしているのではないかと想像しています。

ただ、入力メソッドに scim または uim を使用している環境では、3.6.4 の OOPP 機能を有効にしていても上で述べた様な問題は全く発生しないので、ibus 側にも何らかの問題が有るのかもしれません。

【 2010年7月1日 追記 】

この件に該当すると思われるものが Bugzilla に登録されているのを発見。

【 2010年7月5日 追記 】

本日リリースされた ibus-1.3.6 を使用した場合にはこの問題は発生せず、Flash コンテツへのキー入力が正常に行える様になりました。1.3.6 で何らかの修正が入ったものと思われます。

etc. | comments (0) | -

PCLinuxOS に大規模ゲーム用の新たなリポジトリ

ファイルサイズが 100MB を超える様な大きなデータファイルを必要とするゲーム専用のリポジトリが新たに作られ、FlightGear 等のゲームのパッケージがそちらへ移動となりました。

新たなリポジトリを利用するには、/etc/apt/sources.list に次の一行を追記します。

rpm http://ftp.nl.freebsd.org/pub/os/Linux/distr/texstar/megagames/apt/ pclinuxos/2010 megagames

Synaptic 経由で新たなリポジトリを登録するには、リポジトリの設定画面で [New] ボタンをクリックして新規登録を行ないます。

pclos-2010 ゲーム用リポジトリ

入力する内容は次の通り。

URI:  http://ftp.nl.freebsd.org/pub/os/Linux/distr/texstar/megagames/apt/
ディストリビューション:  pclinuxos/2010
セクション:  megagames
PCLinuxOS | comments (0) | -

uim-mozc for PCLinuxOS

(2010.06.02 初出)

uim が好みな私としては「uim で mozc を使いたーい!」ということで、uim-mozc というパッケージを作ってみました。

今回のビルドで利用させて頂いたのは、Mac OS X 向けに開発されている macuim の mozc 対応部分のコードです。ありがとうございます > macuim の中の人

例によって野良リポジトリ経由でインストールできます。

なお、パネルアプレットやツールバーの mozc のアイコンを変更したい場合には、お好みのアイコンを /usr/share/uim/pixmaps/mozc.png として置いてください。

【 6月16日 追記 】

6月3日の追記で書いた「mozc の辞書ツールが起動できない」問題ですが、macuim の rev.168 で修正が入って起動できる様になりました。

この rev.168 を用いてビルドした uim-mozc を野良リポジトリの nora セクションに put しました。なお、rev.168 での修正は mozc-tools パッケージへも影響する為、今回のビルドから uim-mozc を mozc のサブパッケージとしてビルドする様に変更しました。

【 6月3日 追記 】

uim-mozc を使用していると、mozc の辞書設定ツールが下記のようなエラーを吐いて起動してくれません。一瞬ツールの窓が開きますが、直ぐに閉じてしまいます。

$ /usr/lib/mozc/mozc_tool --mode=dictionary_tool
libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: session/config.proto
libprotobuf FATAL google/protobuf/descriptor.cc:860] CHECK failed: generated_database_->Add(encoded_file_descriptor, size): 
アボートしました

libprotobuf 絡みのエラーの様ですが、うーーん.....
ちなみに mozc の設定ツールの方は正常に起動してくれます。

PCLinuxOS | comments (0) | -