找回密码
 注册
查看: 1204|回复: 7

gentoo下,twm可以启动,wmaker确报错,怎么回事

[复制链接]
发表于 2003-2-18 21:37:37 | 显示全部楼层 |阅读模式
我的gentoo,twm可以启动x,但用wmaker确报fatal error,说can't open display,不知道windowmaker还要设置那些配置文件?
发表于 2003-2-19 13:55:48 | 显示全部楼层
WindowMaker 装完了就能用。

不过看出错提示可能是 $DISPlAY 变量的问题。。。

echo $DISPLAY 看看输出是否是":0.0"。
回复

使用道具 举报

 楼主| 发表于 2003-2-19 21:18:07 | 显示全部楼层
DISPLAY变量需要另外设置吗
我还以为是XF86config里面的display段有问题呢,所以才奇怪,为什么twm可以,wm却不行,
DISPLAY这个变量应该设成:0.0是吗,他是干什么用的呢?
回复

使用道具 举报

发表于 2003-2-19 21:48:19 | 显示全部楼层
这个和你的XF86Config文件没有关系。你要装一个xdm,或者gdm,或kdm。如果不想装这些,可以修改~/.xsession文件。这些都是从Debian学来的。
回复

使用道具 举报

发表于 2003-2-19 21:50:23 | 显示全部楼层
呵呵,执行wmaker.inst试试,然后startx.
回复

使用道具 举报

 楼主| 发表于 2003-2-21 10:38:51 | 显示全部楼层
TO Kuye:我的DISPLAY变量没有值,于是我将他设成了":0.0",启动wmaker仍然是wmaker fatal error: could not open display":0.0",看来不是这个的问题

TO pk:我用wmaker.inst,他提示我这些文件都有了,要不要覆盖,看来我是已经装好了,不过我发现个奇怪的事情,我emerge的是0.80.2的windowmaker,可wmaker.inst提示我好象是0.80.1,结果覆盖了,还是不能启动windowmaker,看来也不是这个问题

幸运的是,我改了一下make.conf,把里面的keyword=“~x86”激活了,然后emerge -u system了一下,在用startx,就直接进入windowmaker了,不过还是不明白问题出在哪里???     
回复

使用道具 举报

发表于 2003-2-21 19:55:19 | 显示全部楼层
这个可能和你的DISPLAY变量没有多大的关系吧。我想还是$HOME/.xinitrc,$HOME/.xsession,$HOME/.Xdefault,$HOME/.Xclients这几个文件的作用呢,我现在研究下这几个东西的美妙关系。它和startx有什么关系呢,或者说是有多大的关系呢。xdm,或者gdm,或kdm和它们是否也有关系呢,如果没有,那这几个引导X的东西是如何做的呢。看来,要找些X的东西来see see,懂了这些,以后启动X就会万事大吉了。呵呵,谁能提供一些资料或者具体的中文网页的地址,有时看man页有一定的难度的。
回复

使用道具 举报

发表于 2003-2-22 21:52:14 | 显示全部楼层
coolove,你现在搞好了吗。我大约了解下用startx启动x,xdm/gdm启动x的一些过程。
但现在还在了解kdm启动x的过程,但还没有看懂有些东西。了解这些东西,无论你想怎么启动X都不是一件难事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-11 09:20 , Processed in 0.026032 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表