前日才说在Xnest里面玩WindowMaker+GNUstep,只是过了一天之后,不知道哪里出了问题,这个菜单项就再也不能工作了。查看了gdmflexiserver和Xnest的帮助,也没有找到解决问题的方法。
想自己手工启动Xnest,但却不知道怎么让它跑一个X客户程序,从外面设置了DISPLAY后启动应用(比如xterm)时老是报告没有权限――问题是这个Xnest 里面连个xterm也没有,我也没办法xhost +啊。选项-audit 0在Debian上好使,但编译GNUstep又出了问题,跑的时候会崩溃;Mandrive上GNUstep编译很顺利,Xnest又老是无权访问,而且只能全屏,郁闷。
Cygwin下面的Xnest倒是根本不用权限认证,也不知道是哪个配置不一样。
--------------------
0911补充:
终于找到gdmflexiserver无法启动的原因了: 是因为系统没有配置任何网络界面(network interface)。
今天运行totem来播放DVD的时候它抱怨没有network interface,检查才发现果然连loopback都没有了,ifup lo也根本无法起来,说是/etc/network/interfaces语法错误。然后检查该文件,发现里面有些垃圾,估计是那天我用network-admin配置了ppp时搞乱的,看来不能太信任GUI配置工具。
决得gdmflexiserver也应该是这个问题,network interface搞好之后再试了一下,果然就好了。让人哭笑不得的是原来它报告的错误一直是"X没有配置好,无法启动...",这简直就是M$的风格,根本让人无法定位问题出在哪里。:-(
没有评论:
发表评论