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

[debian-users:47727] 日本語入力について



初めまして、Imaiと申します。

現在、徹底入門でSarge環境を立ち上げようとして躓いてしまいました。

環境はkernel2.4.27-2-686
gdmを使用しgnomeを起動しています。

始にatokを使用したいと思いatokx2パッケージを入れて見ると普通にインストールできました。gnomeのsynapticを使いました。

まず~/xsessionに以下のように書いてみました。

---ここから
#!/bin/sh

if [ -x /opt/atokx2/bin/atokx2_client.sh ]; then
  . /opt/atokx2/bin/atokx2_client.sh
  export GTK_IM_MODULE=iiim
 fi

xmodmap -e "keycode 49 = Zenkaku_Hankaku"

exec gnome-session
---ここまで

すると、gdmがエラーを吐いて戻ってしまいます。

~/.xsession-errorsには以下のようにあります。

---ここから
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/bin/X11/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "imai"
/etc/gdm/Xsession: Beginning session setup...
/home/imai/.xsession: line 11: syntax error: unexpected end of file
---ここまで

このファイルには10行目までしかないのですが、11行目とは何のことでしょうか?
スクリプトファイルに何かEOFを示すものを入れる必要があるのでしょうか?

それとも最後の実行行の内容が無効なため次を探しに行っているのでしょうか?



次に仕方がないのでkinput2を立ち上げようと思い、次のように書き換えました。

---ここから
#!/bin/sh

#if [ -x /opt/atokx2/bin/atokx2_client.sh ]; then
#  . /opt/atokx2/bin/atokx2_client.sh
#  export GTK_IM_MODULE=iiim
# fi

#xmodmap -e "keycode 49 = Zenkaku_Hankaku"

XMODIFIERS=@im=kinput2
export XMODIFIERS
kinput2 &

exec gnome-session
---ここまで

復帰が面倒なのでコメントアウトしています。

今度はgnomeが立ち上がりました。
ここでShift+Spaceでgnometerminalの左下に[あ]が出てきました。
喜んで打とうとすると、1文字目打鍵で[あ]が消えて2文字目からアルファベットが打ち込まれます。

どうやっても同じです。モジラでもgeditでも同様です。

システムモニタで見るとkinput2は起動しています。

~/.xsession-errorsには以下のようにあります。

---ここから
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/bin/X11/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "imai"
/etc/gdm/Xsession: Beginning session setup...
Warning: ccWnn Object: can't connect to jserver
Warning: ccWnn Object: can't connect to jserver
SESSION_MANAGER=local/jin:/tmp/.ICE-unix/1330
Gnome-Message: gnome_execute_async_with_env_fds: returning -1
libhal.c 767 : org.freedesktop.DBus.Error.ServiceDoesNotExist raised
"Service "org.freedesktop.Hal" does not exist"


** (gnome-volume-manager:1444): WARNING **: manager.c/1099: seems that HAL is not running

Gnome-Message: gnome_execute_async_with_env_fds: returning -1
ウィンドウマネージャの警告: ウィンドウ 0x220000f 上のプロパティ _NET_WM_NAME は無効なUTF-8を含んでいました
ウィンドウマネージャの警告: ウィンドウ 0x220000f 上のプロパティ _NET_WM_ICON_NAME は無効なUTF-8を含んでいました
ウィンドウマネージャの警告: ウィンドウ 0x2200021 上のプロパティ _NET_WM_NAME は無効なUTF-8を含んでいました
ウィンドウマネージャの警告: ウィンドウ 0x2200021 上のプロパティ _NET_WM_ICON_NAME は無効なUTF-8を含んでいました
ウィンドウマネージャの警告: ウィンドウ 0x2200305 上のプロパティ _NET_WM_NAME は無効なUTF-8を含んでいました
ウィンドウマネージャの警告: ウィンドウ 0x2200305 上のプロパティ _NET_WM_ICON_NAME は無効なUTF-8を含んでいました
Warning: ccWnn Object: can't connect to jserver
Warning: ccWnn Object: can't connect to jserver

(gnome-system-monitor:1549): Gtk-WARNING **: Attempting to sort on invalid type GdkPixbuf


(gnome-system-monitor:1549): Gtk-WARNING **: Attempting to sort on invalid type GdkPixbuf


(gnome-system-monitor:1549): Gtk-WARNING **: Attempting to sort on invalid type GdkPixbuf

Found a logfile: (/var/log/auth.log)

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。

** (gnome-terminal:1534): WARNING **: コントロール・シーケンス 'device-control-string' のハンドラは定義されていません。
---ここまで

ccWnnがjserverに接続できないというのはどういう事でしょうか?

どうすれば日本語が打てるようになるのでしょうか?

~/.Xresourcesはよくわからないので作っていません。

情報が足りないようでしたら必要な情報をお知らせください。

よろしくお願いします。