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

[debian-users:52030] cannaによる日本語入力ができません



tamakiです。

libcanna1gパッケージ、cannaパッケージ、canna-shionパッケージ、
im-switchパッケージ、kinput2-commonパッケージ、
kinput2-cannaパッケージをインストールしました。

.xsessionファイルを作成しました。
kinput2が正常に起動できていないようです。
どこに問題があるかわかりません。
教えてもらえるとうれしいです。

なお、再起動すると正常なログインができなくなり、ログイン画面の
セッションで「フェイルセーフのGNOME」を選択してログインしています。

以下のような感じになりました。

# vi .xsession              <-.xsessionの作成
#!/bin/sh
XMODEFIERS=@im=kinput2
export XMODIFIERS
kinput2 &

$ ps ax | grep kinput2
4806 pts/0 R+  0:00  grep kinput2
$ ps ax | grep cannaserver
3106 ?     Ss  0:00  /usr/sbin/cannaserver -u canna
$ kinput2
Error: Can't open display:
# kinput2-canna
Error: Can't open display:
$ kinput2 -canna &
[1]5176
$ Error: Can't open display:

再起動。
!あなたのセッションは10秒以上続きませんでした。もしあなた自身がログアウト
していない場合、インストールに問題があるか、ディスクの空き容量が足りない
かもしれません。フェイルセーフなセッションからログインし、この問題を解決
できるかどうか確認してください。     [OK]を押した

詳細 ~/.xsession-errorsファイル)を表示します
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/bin/sessreg -a -w /var/log/wtmp
-u /var/run/utmp -x /var/lib/gdm/:0.Xservers" -h "" -l ":0" "tamaki"
/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-swich for locale=ja_JP
Start IM through /etc/X11/xinit/xinput.d/ja_JP Linked to /etc/X11/xinit/
xinput.d/kinput2-canna.

ログインできなくなった。
ログイン画面 セッション(S)
  「フェイルセーフのGNOME」を選択
ログイン
 これはフェイルセーフのGNOMEセッションです。起動スクリプトを実行せずに
  GNOMEの'デフォルト'セッションにログインしています。インストールの問題
 を修正する際に利用して下さい。    [OK]を押した
ログインできた

$ ls -l /etc/X11/xinit/xinput.d/kinput2-canna
-rw-r--r--
# chmod +x /etc/X11/xinit/xinput.d/kinput2-canna    <-chmodしてkinput2-canna
# ls -l /etc/X11/xinit/xinput.d/kinput2-canna             を起動できるのではないかと。
-rwxr-xr-x
$ kinput2
Error: Can't open display:
$ kinput2-canna
Error: Can't open display:


--
tamaki