お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-02-02 15:40:26

anjyu
メンバ
登録日: 2007-10-06

Skypeで日本語入力が出来ない

【環境】
ubuntu7.10
skype 1.4.0.118

【問題点】
デフォルトの入力がXIMになっており、下記のファイルを編集するとSkypeで日本語が入力できなくなった。(scimが起動していない)

/etc/alternatives/xinput-ja_JP

【xinput-ja_JPの内容】

XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=xim ← ここを ”scim-bridge”に変更
QT_IM_MODULE=xim   ←ここを ”scim-bridge”に変更
DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"

この後、IMをデフォルトのscimに変更した。この後、Skypeから日本語が入力できなくなった。
しかし、端末でskype | scimと打ち込むと日本語が入力できる。これではややこしいのでセッションのコマンドで先のコマンドを入力し、自動起動に設定したがSkypeは起動するが日本語が入力出来ない。日本語が入力できるようにするには、どのようにすればいのでしょうか?

オフライン

 

#2 2008-02-06 08:11:54

hito
管理者
登録日: 2007-03-18

Re: Skypeで日本語入力が出来ない

anjyu による投稿:

【xinput-ja_JPの内容】

GTK_IM_MODULE=xim ← ここを ”scim-bridge”に変更
QT_IM_MODULE=xim   ←ここを ”scim-bridge”に変更

この後、IMをデフォルトのscimに変更した。

この「IMをデフォルトのscimに変更した」というのはim-switchでということで良いでしょうか?

また、「デフォルトの入力がXIMになっており」ということから、本家のCDを使って
Japanese Teamのリポジトリを足さずに使っている、ということで良いですか?
(というか、xinput-ja_JPを直接編集してはいけません……)


もしこのあたりの推測が正しければ、嫌でなければJapanese Teamのリポジトリを足して
ubuntu-desktop-jaをアップデートしてしまえばまとめて直ると思います。

オフライン

 

#3 2008-02-06 10:02:56

anjyu
メンバ
登録日: 2007-10-06

Re: Skypeで日本語入力が出来ない

hito による投稿:

この後、IMをデフォルトのscimに変更した。
この「IMをデフォルトのscimに変更した」というのはim-switchでということで良いでしょうか?
また、「デフォルトの入力がXIMになっており」ということから、本家のCDを使って
Japanese Teamのリポジトリを足さずに使っている、ということで良いですか?
(というか、xinput-ja_JPを直接編集してはいけません……)

 
 hito様 アドバイス有り難うございます。
hito様のアドバイスでubuntu-desktop-jaをアップデートすれば直りました。
また、$ echo $GTK_IM_MODULE で scim-bridge と表示されます。

 IMのことを良く理解せずに使用していますので、おかしな点があれば指摘してください。

 Japanese Teamのリポジトリを使用しています。しかし、Ubuntu 7.04 Feistyからのアップデートのためかscimを使用しているが $ echo $GTK_IM_MODULE とやると XIM と表示されていました。Skypeでチャット時に文字が消えたりすることがあり、デフォルトのIMがXIMであることが問題では無いかと考えxinput-ja_JPを編集することを考えました。(im-switchは入れています)
xinput-ja_JPの内容は、ネット検索してそこに書いてあったことを参考に scim-bridge と変更しました。私は、scimでanthyを使用しているので scim-anthyが正しいのではないかと思っています。
こんな理解でまだ、どうして症状が直ったのか良く理解できていません。

最後の編集者: anjyu (2008-02-06 10:04:03)

オフライン

 

#4 2008-02-06 10:50:34

ikuya
モデレータ
From: Osaka
登録日: 2006-10-20

Re: Skypeで日本語入力が出来ない

scim-bridge-client-qtはインストールされていますか?

オフライン

 

#5 2008-02-06 10:51:12

ikuya
モデレータ
From: Osaka
登録日: 2006-10-20

Re: Skypeで日本語入力が出来ない

ああすみません、解決されたのですね。

オフライン

 

#6 2008-02-07 09:03:30

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: Skypeで日本語入力が出来ない

anjyu による投稿:

 Japanese Teamのリポジトリを使用しています。しかし、Ubuntu 7.04 Feistyからのアップデートのためかscimを使用しているが $ echo $GTK_IM_MODULE とやると XIM と表示されていました。Skypeでチャット時に文字が消えたりすることがあり、デフォルトのIMがXIMであることが問題では無いかと考えxinput-ja_JPを編集することを考えました。(im-switchは入れています)

7.04から7.10のアップグレード時に、Japanese Teamのリポジトリは無効化されます。アップグレード後にシステム>システム管理>ソフトウェア・ソースなどを使って、feisty(7.04)用からgutsy(7.10)用のJapanese Teamのリポジトリに手動で変更しなかったのが、設定がXIMになった理由ではないでしょうか。

オフライン

 

Board footer

Powered by FluxBB