Plamo Linux 専用掲示板 Vol.6

このエントリーをはてなブックマークに追加
809login:Penguin
ちょっとお尋ねしたいのですが…
CannonのBJF870というプリンターを使いたいと思い
http://cweb.canon.jp/drv-upd/bj/other.html
からLinux用のドライバをインストールしてきました。
rpmパッケージなのでtgzに変換してinstallpkg.
古いlibxmlやlibgladeを要求されたので
http://ftp.gnome.org/pub/GNOME/sources/
からソースをダウンロードしてきてコンパイルしてインストール
とここまでは順調だったのですが、説明書にある通り
xhost localhost
をした後
bjfilter --gui --model BJF870 hogehoge.ppm
のようにフィルターを実行してみると
Gtk-WARNING **: cannot open display: localhost:0.0
となり、印刷ダイアログが表示されません。
いろいろ調べているうちにxdmが怪しいと思い、
xdmを立ち上げないようにしてコンソールからloginしてstartx
した後
xhost localhost
bjfilter --gui --model BJF870 hogehoge.ppm
とするとちゃんとダイアログが開きました。
ここで質問なのですが、xdm使ってるとどうして
xhost localhost
が反映されないのか、どうすればxdmでlocalhost
に権限をあたえられるのかご存じの方がいたらご教授いただけないでしょうか?
ちなみに環境はPlamo-4.03です。
要領得ない長文ですみません。