LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: jcnet

i cannot activate chinese input

[复制链接]
发表于 2002-12-18 09:57:48 | 显示全部楼层
没错啊,启动X的最后一个进程必须是前台的,就必须是WM,没有X不能启动G5,因为不能open display。不过在.xinirc里,那时候已经有display了,所以就能启动X里的程序了。
发表于 2002-12-18 10:02:11 | 显示全部楼层
最后一个进城不一定是WM,可以是XTERM什么的。
 楼主| 发表于 2002-12-18 10:02:46 | 显示全部楼层
我的概念有点不清楚,对于WM和X的区别,能不能详细讲讲?
发表于 2002-12-18 10:06:02 | 显示全部楼层
不行的,因为wm是在前台的,在它退出前,后面的话不会运行。
比如:
gWuBi &
exec wmaker
killall gWuBi
我的是这样的,如果说能运行的话,那gWuBi就会被kill了,实际情况是,killall那句是在退出wmaker的时候运行的。

最初由 doooom 发布

最后一个进城不一定是WM,可以是XTERM什么的。
 楼主| 发表于 2002-12-18 10:13:25 | 显示全部楼层
就是说我把exec gnome-session放到G5前面的话,得等gnome推出后才启动G5?
发表于 2002-12-18 10:13:33 | 显示全部楼层
下面的是man xinit里的例子:
xrdb -load $HOME/.Xresources
xsetroot -solid gray &
xclock -g 50x50-0+0 -bw 0 &
xload -g 50x50-50+0 -bw 0 &
xterm -g 80x24+0+0 &
xterm -g 80x24+0-0 &
twm
只有最后的那个twm是不退出的。
发表于 2002-12-18 10:17:26 | 显示全部楼层
没错,就是这个意思:)
所以一定要放在wm的前面,其他的程序也是一样的。
最初由 jcnet 发布
就是说我把exec gnome-session放到G5前面的话,得等gnome推出后才启动G5?
 楼主| 发表于 2002-12-18 10:24:25 | 显示全部楼层
最初由 jcnet 发布
我的概念有点不清楚,对于WM和X的区别,能不能详细讲讲?

X不也是个windows manage吗?
发表于 2002-12-18 10:32:42 | 显示全部楼层
X是一个server-client结构的程序,window manager是运行在X上的一个client而已。你也可以在windows下运行一个window manager,和你linux 下的X连接上,这就是X的远程运行。有一个Xwin32就是干这个的。
 楼主| 发表于 2002-12-18 10:55:19 | 显示全部楼层
那gnome、kde、blackbox之类应该是X还是WM呢
TWM、enlightenment等又是什么呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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