|
发表于 2002-11-27 17:21:07
|
显示全部楼层
关于 gnome2 的总结
做好整理,归纳很重要,这里我总结一下兄弟们的经验,方便还没安装 gnome2 的朋友。
一、安装 gnome2
关于 bonobo 的 bug,sid 已经 修复,所以不必麻烦了,直接安装:
前提,source.list 中 包含了 unstable/sid 的apt列表,并且已安装 x-window 系统。
witkey兄提供的方法:
1、执行下列命令安装gnome2
#apt-get install gnome-panel gnome-applets
#apt-get install metacity metacity-setup metacity-themes
#apt-get install gnome-control-center gnome-utils
2、下面三条命令看个人爱好而定
#apt-get install gedit gnome-terminal
#apt-get install nautilus2 nautilus2-gtkhtml
#apt-get install xscreensaver gnome-system-monitor
我的方法:
apt-get install gnome
然后按照 witkey兄 的步骤,会提示有的已经安装了,没事,把没装的装上。
好 gnome2 安装完成。
二、安装显示管理器 gdm2(witkey兄)
在source.list增加下面这个地址
deb http://people.debian.org/~kov/debian woody gnome2
运行下面两个命令
#apt-get update
#apt-get install gdm2
这个站点速度很慢,要有耐心,如果中途断掉,可执行下面命令继续安装,支持断点续传
#apt-get install gdm2 --fix-missing
(我在装的过程中很快)
当然你也可以选择不安装gdm2,不过她真的很漂亮
另外这个版本的Gdm2不能在界面中选择语言,若要使用中文界面需在/etc/init.d/gdm文件中加入locale的设置信息,比如像下面这样:
export LANG=zh_CN.GB2312
export LC_TYPE=zh_CN.GB2312
export LC_MESSAGES=zh_CN.GB2312
还有,因为她默认使用Sans的字体,所以你的/etc/pango/pangox.aliases一定要设置正确,否则会出现部分乱码。
个人觉的 gdm2 菜单字体太小,很不美观,不只如何调整,还望大家帮忙。
装好了 gdm2, 把以下注释掉
http://people.debian.org/~kov/debian woody gnome2
apt-get update
省的影响 sid 的软件数据库列表。
三、改变当前的窗口管理器
gnome2 使用的默认窗口管理器是 metacity(一个快速、轻量级的窗口管理器),而好多兄弟在使用 gnome2 前可能喜欢用 wmaker,这样用 gdm2 启动后 wmaker 接管了窗口管理器,使用起来及不习惯,速度也慢一些。
参考了几位兄弟的方法:
1、在这里 atfa 提供的方法不适用于我,可能配制稍不同,原文如下:
好简单好简单,如下就可以启动metacity而不是wmaker,并且启动xsim:
代码:
testuser@atfa:~$ cat .xinitrc
LANG=zh_CN.GBK
LC_ALL=zh_CN.GBK
LC_CTYPE=zh_CN.GBK
export LANG LC_ALL LC_CTYPE
export XMODIFIERS=@im=XSIM
metacity &
/usr/local/xsim/bin/xsim &
exec gnome-session
killall xsim
testuser@atfa:~$
大家可以试试。
2、jcome 兄的方法,对我管用。
gnome2 中开个终端,一次性输入一下的内容:
killall WindowMaker ; sleep 1 ; metacity &
这样当前的窗口管理器就成为 metacity 。
我还另外改了一处:
应用程序(大脚板)->系统工具->配制编辑器-> / -> desktop -> gnome -> applications -> window_manager -> default
改为 /usr/bin/metacity
这些做好以后,注消,这里一定要选上 保存当前设置,不然就白忙活了。
四、关于使用输入法
我用的是 xsim,不管我修改 .xsession,或象 atfa 兄建议的加个 .xinitrc,或其它都不管用。
但活人不能被尿憋死呀!
琢磨了一下,觉的和 gdm2 有关,一番斗争,终于征服了 gdm2。
debian:~# whereis gdm
gdm: /usr/bin/gdm /etc/gdm /usr/share/gdm /usr/share/man/man8/gdm.8.gz
debian:~# cd /etc/gdm
debian:/etc/gdm# ls
factory-gdm.conf Init PreSession XKeepsCrashing
gdm.conf PostSession Sessions
呵呵,好东西全在这。
gdm.conf 这个就是 gdm2 的配制文件,可以好好研究一番。
关键:
debian:/etc/gdm# cd Sessions/
debian:/etc/gdm/Sessions# ls
Debian fluxbox Gnome Xsession
到这里,大家应该明白了吧,就是 gdm2 菜单中的几个选项,这里
#vi Gnome
加上
export XMODIFIERS=@im=XSIM
xsim &
好,输入法,大功告成,很简单。
五、如何让 gdm2 管理 Wmaker
大家会发现 gdm2 没有 Wmaker 可选,难道gdm2 不支持 Wmaker?
咱可不能喜新厌旧,wmaker 还是最爱。
这里要做小小的一个工作:
debian:/etc/gdm/Sessions# ls
Debian fluxbox Gnome Xsession
这里大家看到 fluxbox 这个窗口管理器选项在 gdm2 中有,打开一看
debian:/etc/gdm/Sessions# vi fluxbox
#!/bin/sh
#
# /etc/gdm/Sessions/fluxbox
#
# global fluxbox session file -- used by gdm
exec /etc/X11/Xsession /usr/bin/fluxbox
就那么几句,依葫芦画瓢。
debian:/etc/gdm/Sessions# vi Wmaker
#!/bin/sh
#
# /etc/gdm/Sessions/Wmaker
#
# global wmaker session file -- used by gdm
exec /etc/X11/Xsession /usr/bin/wmaker
debian:/etc/gdm/Sessions# chmod a+x Wmaker
改为可执行,重启,好 gdm2 中就多了 Wmaker,而且输入法什么的都和以前的一样,爽。
如果你使用其它的桌面和窗口管理器,方法类似。
废话无数,大家见谅。 |
|