xclockが他のユーザーに対して実行されていません

xclockが他のユーザーに対して実行されていません

私のコンピュータの仮想ボックスに新しいSolaris 10をインストールしました。 rootユーザーとして次のコマンドを設定しました。

bash-3.2#export DISPLAY=":0.0" DISPLAY
bash-3.2#xclock 

rootユーザーにはうまく機能しますが、他のmamunというユーザーがいます。

"mamun"に対してxclockを実行しましたが、次のエラーメッセージが表示されます。

$xclock
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0.0

この問題をどのように解決できますか?

ベストアンサー1

この問題を解決する簡単な方法は次のとおりです。

xhost +manun 

しかし、おそらくrootとしてログアウトし、「mamun」でXセッションを開始しなければ、これらの問題は発生しません。そしてXをrootとして実行すると、セキュリティ上の問題が発生する可能性があり、通常は眉をひっくり返します。

おすすめ記事