Chinaunix

标题: hpux救命啊,图形的console出很奇怪的问题了 [打印本页]

作者: yjhz    时间: 2003-07-21 14:14
标题: hpux救命啊,图形的console出很奇怪的问题了
机器是hp工作站c3000操作系统是11.00的,由于机器报内存不够,死了,关电源重起了一下
启动一切都还正常 现在出现了一个很奇怪的毛病。console上输入用户名密码后登陆就停在starting  the CDE的蓝色界面上了 死活进不去了,不知道各位高手们有没有碰到类似的情况。
   我把机器又重起了一次,结果依然。
   本人刚搞系统管理,经验尚浅,求解决办法!
作者: 沉寂    时间: 2003-07-21 14:25
标题: hpux救命啊,图形的console出很奇怪的问题了
自己没有碰到过,不过,你可以试试以下方法:
1、进入单用户模式;
2、将 /etc 下的 utmp 和 utmpx 这两个文件重新命名一下,比如utmp.bak等。然后重新登陆看看。
作者: zhangr    时间: 2003-07-21 14:26
标题: hpux救命啊,图形的console出很奇怪的问题了
要不...重装? 8-)
作者: yjhz    时间: 2003-07-21 14:30
标题: hpux救命啊,图形的console出很奇怪的问题了
这里还要补充一点,telnet远程登陆 和用xmanager进图形方式都没有问题,在主机上起vnc后,远程登陆就出现了和console上登陆同样的问题
作者: yjhz    时间: 2003-07-21 16:43
标题: hpux救命啊,图形的console出很奇怪的问题了
怎么都没有人回答拉
作者: ejohn    时间: 2003-07-21 16:59
标题: hpux救命啊,图形的console出很奇怪的问题了
先把不相关的远程登陆进程杀干净,再看看。
作者: yjhz    时间: 2003-07-22 09:50
标题: hpux救命啊,图形的console出很奇怪的问题了
还有什么办法没有啊,各位高手们
作者: 沉寂    时间: 2003-07-22 10:09
标题: hpux救命啊,图形的console出很奇怪的问题了
麻烦你把你无法登陆的用户的.profile文件(如果你不是用csh的话),贴出来一下,可能是当中某句话造成的。
作者: yjhz    时间: 2003-07-22 10:18
标题: hpux救命啊,图形的console出很奇怪的问题了
在console上面我用root登陆的。刚才我把.dtprofile里面那句DTSOURCEPROFILE=true给注释掉了,也就是说现在图形登陆的话,什么配置文件都不执行。(忘了说了我的console是图形的)
但是远程用xmanager等图形方式登陆是可以的。

大家还需要什么东西,我可以马上提供
作者: yjhz    时间: 2003-07-22 10:20
标题: hpux救命啊,图形的console出很奇怪的问题了
可以了
作者: yjhz    时间: 2003-07-22 10:30
标题: hpux救命啊,图形的console出很奇怪的问题了
不好意思,我刚才重新试验了一下,可以登陆了。
说出来真是汗颜啊……把display注释掉就好了,这件事情看来也可以写到《学习UNIX过程中最搞笑最悲惨的经历》的置顶帖子里面去了。

不过我这里还有一点不明白,同样是图形登陆为什么xmanager就可以呢
作者: 沉寂    时间: 2003-07-22 12:08
标题: hpux救命啊,图形的console出很奇怪的问题了
希望这么说明你能够明白:
几乎所有的X程序都接受以一个命令行的选项来指定使用哪一个显示器 (换个说法,连接到哪一个X server ),这个选项的格式为:

-display displayname

displayname需要包含三个参数:hostname、display number和screen number。

hostname
主机名是网络上与显示器直接连接的机器名称,hostname也决定了应用程序和server是如何连接的。简单地说:

假使Server在你自己本地的机器上执行,你有两种选择:

1. 省略掉hostname,系统会自动选择最有效率的方式和server交谈,根据我的经验,一般都是UNIX运行的所在机器被默认选中。

2. TCP/IP :大多数的Unix系统使用此种通信方式, 简单的方法是用在局域网内已知的机器名 (例如:"unix" 或"windows"。你也可以用Internet address (例如:"192.168.1.6"。在 hostname 后,需要加一个冒号。

display number

显示器是一组监视器,萤幕,连接一个键盘和鼠标的逻辑萤幕的组合。换句话说,即是使用者工作的地方,在一个给定的CPU 上,显示器从 0开始编号,display number即是指哪个编号的显示器被使用,即使display number为 0,也不可省略。

screen number

对于连接到显示器上数个萤幕也被从 0开始编号,screen number 为你使用萤幕的编号,和display number以一个句点’.’隔开,screen number 为 0 时可省略,若省略时,其前面的句点一并省略。

例:
假设为本地的服务器,预设萤幕为 0,以下二者均可:
unix:0
:0
假设指定自己的远程机器 (比如:windows),则为:
windows:0.0

而如果指定的显示器与登陆的显示器不匹配,则无法看到想要得到的显示效果。
作者: yjhz    时间: 2003-07-22 12:27
标题: hpux救命啊,图形的console出很奇怪的问题了
明白了,谢谢沉寂!
vnc的好像是起在hostname:1.0上面




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2