QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2855|回复: 9

gnome2 for debian 个性化

[复制链接]
发表于 2002-12-17 15:32:05 | 显示全部楼层 |阅读模式
gnome2 for debian 个性化
作者:raink
icq:103546315

这篇文章要做得是如何装饰你的gnome,其中会涉及到部分汉化的技术,对于安装软件,不包括在内。
本文发表于www.linuxfans.org 转贴请保持文章完整性

鸣谢:中国linux公社的各位部长及网友的帮助,还有atfa的"debian woddy 3.0安装使用"以及"sid的gnome2安装点滴"两篇文章

------------------------------------------------------------------------

首先,请确保你已安装并可以使用debian以及gnome2
如果你还没有安装debian请看这里
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=5301
如果你没有安装gnome2,请看这里
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=6152

安装好gnome后,要做的是对其进行基本汉化,基本思路和汉化rh7.2差不多,建立字体目录,建立字体以及fonts.dir fonts.scle,解决/etc/X11/的 XF86Config-4和xftconfig两个设置文件就可以了;
font我用的是simsun,这种思路我想linuxer基本都知道怎么做,我就不重复了,
具体的fonts.dir,把我的fonts.dir放上来,这个dir解决了在浏览繁体网页时字体太难看的问题:

-----------------------------------
41
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-simsun5-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.2:simsun.ttf -misc-simsun5-medium-o-normal--0-0-0-0-c-0-big5-0
ai=0.4:simsun.ttf -misc-simsun5-medium-i-normal--0-0-0-0-c-0-big5-0
ab=y:simsun.ttf -misc-simsun5-bold-r-normal--0-0-0-0-c-0-big5-0
ai=0.2:ab=y:simsun.ttf -misc-simsun5-bold-o-normal--0-0-0-0-c-0-big5-0
ai=0.4:ab=y:simsun.ttf -misc-simsun5-bold-i-normal--0-0-0-0-c-0-big5-0
ai=-0.4:simsun.ttf -misc-simsun5-medium-ri-normal--0-0-0-0-c-0-big5-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun5-bold-ri-normal--0-0-0-0-c-0-big5-0
ai=-0.2:simsun.ttf -misc-simsun5-medium-ro-normal--0-0-0-0-c-0-big5-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun5-bold-ro-normal--0-0-0-0-c-0-big5-0
-------------------------------------------------------------------------------------
接下来,就是在XF86Config-4和XftConfig中指定你的simsun目录,记得在XF86Config-4里加载xtt,注销freetype type1哦~
可以用命令dpkg-reconfigure xserver-xfree86来设置
这里我把加载字体目录的部分设置贴出来

/etc/X11/XF86Config-4:
Section "Files"
        FontPath        "/usr/local/zhfonts"                #我的simsun目录,具体参考你自己的字体目录位置
        #FontPath        "unix/:7100"                        # local font server
        # if the local font server has problems, we can fall back on these

/etc/X11/XftConfig:
# $XFree86: xc/lib/Xft/XftConfig.cpp,v 1.8 2001/11/21 23:41:12 keithp Exp $
dir "/usr/local/zhfonts" #我的simsun目录,具体参考你自己的字体目录位置
#dir "/usr/X11R6/lib/X11/fonts/Type1"
#dir "/usr/X11R6/lib/X11/fonts/TrueType"

这些设置完后,就开始下一步,设置 ~/.xsession以及~/.bashrc
这部分,在atfa的“Debian Woody 3.0安装使用(0.2版本) "中已经很清楚了,需要注意的是,你的
export LC_ALL
export LC_TYPE
export LANG=
要和locale中显示的一样

这些搞定后,重启xwindows,进入gnome2,在
大脚板---“桌面首选项”---“字体”中找到simsun,把大小设置为你自己认为合适的大小即可。
我选择的是
-misc-fixed-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
这样设置好后,检查在/usr/share/gnome/gtkrc.zh_CN中的字体是否为
-misc-fixed-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
如果不是修改字体即可
接着在/etc/gtk/gtkrc.zh_CN中设置字体
我的设置如下
style "gtk-default-zh-cn" {
       fontset = "-misc-simsun-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
                  -misc-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"

这样,gnome2的中文平台基本可以完成了,可以在mozilla中把任何语言的字体设置为simsun剩下的是对gnome2进行个性化设置,
首先瞄准的是登陆画面gdm greeter以及splash screens(也就是登陆后出现的loading画面)
到art.gnome.org里下载你中意的gdm greeter以及splash screens
gdm greeter下载的是.tar.gz,不需要解开,运行gdmconfig,在“通用”中将“区域远程设置”选为“图形欢迎程序”然后进入“图形欢迎程序”选项卡,在右下角有个“安装新主题”选择你下载好了的主题文件*.tar.gz,程序会自动安装上去。搞定后重新启动即可~
安装splash screens,需要将下载的文件解开,复制到
/usr/share/pixmaps/splash/
并将图片改名为gnome-splash.png
这样下次登陆的时候就有一个很漂亮的loading画面啦~
最后,给自己的桌面换个背景吧~圣诞快到了,给你的大脚也戴上一顶圣诞帽吧~
送上一些抓图给大家,希望各位使用愉快!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2002-12-17 23:18:07 | 显示全部楼层
说实话,这篇文章相对并不怎么个性,依然在很传统汉化美化 X 的范畴。。。。其它发行版也能够非常容易地做到这些。。。

我想问一下 raink : Debian 可否像 Gentoo 那样,穿上 Redhat 8 的外衣
回复

使用道具 举报

 楼主| 发表于 2002-12-17 23:57:27 | 显示全部楼层
谢谢kuye的指正,的确,这篇文章不是很个性,提出来只是希望可以做个debian汉化的总结,可能还没那个份~其实个性这个东西都还是看如何使用了,其实是想提供一个思路给大家,art.gnome.org这个网站里装扮gnome2的theme很多很多,这个不妨去看看。
回复

使用道具 举报

发表于 2002-12-18 00:10:34 | 显示全部楼层
hmmm...

还希望你不要见怪,作为一篇总结性文章,这一篇已经相当不错了,和 atfa 那一篇刚好可以互相补充

也精一下吧

art.gnome.org 这个站点真的很棒,以前我还不知道这个站点呢
(以前的主题没花半分脑筋,全是 emerge 到的  )
谢谢你
回复

使用道具 举报

 楼主| 发表于 2002-12-18 22:35:06 | 显示全部楼层

gnome2个性化之2

非常感谢版主能够把这篇贴子做为精华,今天把metacity的外观问题解决了,继续贴出来

关于metacity的外观问题,最早我是参考art.gnome.org网站的作法,但是没有成功,
参考了公社的kyue的文章后,自己也重新测试了一下,已经成功
具体方法如下:

首先,请确保你的debian里又metacity-setup
用apt-get install metacity-themes  metacity-setup
完成后运行metacity-setup
就可以看到具体的theme列表了,选择一个自己喜欢的吧~
安装新theme也很简单,讲下载后的themes解开,
在metacity-setup中选择
install new theme
指定theme的目录路径就好了,更多的gnome使用方法还在研究中......

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-12-19 02:48:47 | 显示全部楼层
嘿,兄弟!!!小心,我看上了你的图标!!! 说吧~~~哪儿下的?      

metacity-setup 的确挺好用,昨天我还不知道有这个工具呢 ;)
如果可能的话,可否把 Debian 的美化过程从头到脚写一下 ;)
我虽然是斑竹,可我不会 Debian 啊~~~~
听说 Debian 有个不错的 localeconf 工具(好像是和这个差不多的名字吧   ),可以很方便地设置地区。

另:你的截图 Crux 主题没出来,运行一下 apt-get 一个 gtk-engines-crux 说不定有用(这个是 Gentoo 下的名字,不知道 Debian 是否一样)。
我在那个 metacity 主题里的帖子里也是因为 Crux 这个主题而以为每个主题都需要弄份 engines 呢
回复

使用道具 举报

 楼主| 发表于 2002-12-19 07:30:39 | 显示全部楼层
呵呵~~~难得版主这么喜欢这些图标,到art.gnome.org淘金吧~~
debian的美化我会一直留意,当然也会写个武装到牙齿的过程啦~   
你说的设置地区的命令是localeconf 这个我不知道,我一般是用dpkg-reconfigure locales这个命令,
至于你说的Crux主题,其实已经可以用啦~在每个gtk程序都可以显示出来,但我用gnome自带的"主题选择"里无论如何都不能安装新theme,只能从metacity-setup里安装,你说的每个主题都需要engines我不知道是什么意思,是不是让每个GTK程序都可以用上Crux?我再贴张图给你吧~本来想用和walte一样的主题,不过这贴子就是叫个性化,所以换了一个,sandfish   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2002-12-19 08:27:44 | 显示全部楼层
[quote:d9fe92f232="raink"]呵呵~~~难得版主这么喜欢这些图标,到art.gnome.org淘金吧~~
debian的美化我会一直留意,当然也会写个武装到牙齿的过程啦~    [/quote]
这可是你说的!!!别反悔,我可等着看呢 ;)
[quote:d9fe92f232="raink"]至于你说的Crux主题,其实已经可以用啦~在每个gtk程序都可以显示出来,但我用gnome自带的"主题选择"里无论如何都不能安装新theme,只能从metacity-setup里安装,你说的每个主题都需要engines我不知道是什么意思,是不是让每个GTK程序都可以用上Crux?我再贴张图给你吧~本来想用和walte一样的主题,不过这贴子就是叫个性化,所以换了一个,sandfish   [/quote]
我贴了一张我的 Crux 的主题,你看一下,和你的不一样。
你只换了 metacity 的样式,可是 gtk 的样式没换
就是因为少了那个什么引擎。。。(我原来也不知道,多亏 walte 大侠指点 )

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2002-12-19 09:15:28 | 显示全部楼层
[quote:32d8eb3436="Kuye"]你只换了 metacity 的样式,可是 gtk 的样式没换
就是因为少了那个什么引擎。。。(我原来也不知道,多亏 walte 大侠指点 )[/quote]

我知道你的意思了,就是在类似任务栏上用theme,这个我知道了,原来gnome自带的“主题”指的是gtk的theme,现在我也用上了,图就不贴了~谢谢了哦!!
整理一下,写个“武装到牙齿”的gnome2 for debian个性化~~
回复

使用道具 举报

发表于 2002-12-19 09:25:32 | 显示全部楼层
[quote:10d1f63cbc="raink"]我知道你的意思了,就是在类似任务栏上用theme,这个我知道了,原来gnome自带的“主题”指的是gtk的theme,现在我也用上了,图就不贴了~谢谢了哦!!
整理一下,写个“武装到牙齿”的gnome2 for debian个性化~~[/quote]
好,我可等着看呢

(Kuye 热烈期盼ing...       )
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-6 21:00 , Processed in 0.126781 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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