[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:33777] woody upgrade レポート (canna トラブル ?)



こんにちは。藤本@三原市です。

potato+ximian gnomeの組合せで使っていたマシンをwoodyに移行して、
いくつかトラブルを経験しましたので、レポートします。

手順
1. apt-lineを変更して、woodyのみにした

deb http://security.debian.org woody/updates main contrib non-free
deb http://ftp.jp.debian.org/debian woody main contrib non-free
deb http://ftp.jp.debian.org/debian-non-US woody/non-US main contrib non-free
deb http://ftp.jp.debian.org/debian-jp woody-jp main contrib non-free

deb ftp://security.debian.org/debian-security woody/updates main contrib non-free

2. apt-get update ; apt-get dist-upgrade

-fを付けなかったのがまずかったのか、途中で何度か止まったので、
dist-upgradeを繰り返しました。

3. ximianのパッケージ削除

dpkg -l | grep ximian の結果を元に手で削除しました。

4. language-envで設定

特に考えず、全てyで答えています。

5. gnomeのインストール

gdmを含めインストールしました。

トラブル
1. kinput2+cannaで日本語変換ができない

ximian gnomeでは、gnome-control-centerの「セッションの設定と自動起動」で
自動起動に kinput2 -canna を入れておけば良かったのですが、今回はこれでは
kterm での変換は c-o で出来ましたが、mozillaでは変換モードに入りません
でした。対処としては、自動起動には入れず、 .gnomerc に以下を記載してOKに
なりました。内容は .xsession の丸移しです。
-----
LANG=ja_JP.eucJP
export LANG
PATH=$HOME/bin:$PATH

XIM=kinput2
XIM2=-canna
# XIM サーバーを起動する
if type $XIM &> /dev/null
then
  $XIM $XIM2 &
fi
XMODIFIERS=@im=$XIM
export XMODIFIERS
-----
2. emacs-dl-cannaで変換しようとすると、「サーバに接続できませんでした」

最初は起動時に 「japanese-egg-canna が読み込めません」と表示されたので
eggをインストールしましたが、今度は c-o で変換モードにはいり、スペース
キーを押すと 「サーバに接続できませんでした」と表示されて変換できません。

.emacsをpotatoのものと比べるとかなり変わっているようでしたので、以下の
ように変更して変換が出来るようになりました。これもpotatoのuser-ja-conf
で作られた .emacs の丸移しです。
-----
;(set-input-method 'japanese-egg-canna)
;(global-set-key "\C-o" 'toggle-input-method)
;(toggle-input-method nil)
            (progn
              (load-library "canna")
;              (setq canna-use-color t)
              (canna)
              (global-set-key "\C-o" 'canna-toggle-japanese-mode)
              (set-input-method "japanese-canna")
            )
-----

これでとりあえず使える環境に戻す事ができたのですが、この処置って
なにか問題あるんでしょうか > 識者のみなさん

-- 
藤本武史     tac@xxxxxxxxxxxxxxxxxxxxxxxx
広島県三原市 tac@xxxxxxxxxx
             ex JA4OYR