FreeNXでiBus 起動しない。手動で起動しても「入力ウィンドウがありません」エラーがでる。

NX,FreeNXの起動ファイル

$ sudo nano /etc/nxserver/node.conf

COMMAND_START_GNOME='/usr/bin/X11/startxfce4'

に対して

$ sudo nano /usr/bin/X11/startxfce4_wiBus

#!/bin/bash

export LC_CTYPE=ja_JP.utf8
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
export GTK_IM_MODULE=ibus
export USE_XOPENIM=t
/usr/bin/xmodmap -e 'keycode 123 = backslash underscore'
/usr/bin/ibus-daemon -d -x &
/usr/bin/X11/startxfce4

を作成

$ sudo chmod +x /usr/bin/X11/startxfce4_wiBus
$ sudo nano /etc/nxserver/node.conf

#COMMAND_START_GNOME='/usr/bin/X11/startxfce4'
COMMAND_START_GNOME='/usr/bin/X11/startxfce4_wiBus'