oracle
用户使用
Xmanager
无法打开图形界面,
root
可以,操作如下:
# export DISPLAY=10.133.64.48:0.0
(
10.133.64.48
为执行操作的笔记本
IP
地址)
# xclock --
可以弹出时钟界面
# su - oracle
$ export DISPLAY=10.133.64.48:0.0
$ xclock --
一直卡住的状态,没有报错,也没有弹出图形界面
检查过程:
检查
xhost
+
,发现
root
和
oracle
用户均没问题
(
xhost
+
这个命令将允许别的用户启动的图形
程序将图形显示在当前屏幕上,一般与
DISPLAY
共同使用)
1.
# xhost +
access control disabled, clients can connect from any host
# su - oracle
$ xhost +
access control disabled, clients can connect from any host
2.
检查是否
DISPLAY=ip:0.0,
没问题
3.
检查环境变量,没看出有什么问题
root
用户
# cat .profile
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
export NLSPATH
LANG=en_US
export LANG
oracle
用户
$ cat .profile
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
export PATH
if [ -s "$MAIL" ] # This is at Shell startup. In normal
then echo "$MAILMSG" # operation, the Shell checks
fi # periodically.
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db