|
|
先说一下我的情况,我的机器是华硕z8000笔记本,
c4m 2.0Ghz + 768MB DDR266 + sis芯片组(sis m650显卡,sis900网卡)
+20G IDE硬盘 + 14.1'LCD ,我没有gentoo的livecd,
但有一张ubuntu的,就直接用ubuntu的livecd安装了,
用它也比较方便,启动电脑就到gnome环境了,比较方
边边查资料,边编译系统。
1,farmebuffer问题,使用farmebuffer要先在内核中
加入farmebuffer的支持,把内核中相关的选项选上,并选
上你的显卡的支持,奇怪的是我这么做后但不能传递vga参数
给内核,我也不明白是为什么,但我使用了另外的参数,一切正常了:
kernel /***** root=/dev/hdax video=sis:mtrr,ywarp,1024x768-16@60
sis是我的显卡驱动,1024x768-16@60 是分辨率,色深和刷新率 。
2,usb鼠标问题,我查了相关usb的资料,说
usbhid是输入模块,
uhci-hcd是通用控制器,
ohic-hcd 是usb1.1
ehic-hcd 是usb2.0,
usb-storage 是usb的存储设备相关的,
还有一个usbcore,也是和usb支持相关的,
我的机器有5个usb2.0,在ubuntu下都使用正常,为了使用usb鼠标,
要把相关的编译进内核或成模块,我编译成了模块,
并在/etc/modules.autoload.d/kernel-2.6 中加入了
usbcore
usbhid
ehci-hcd
ohci-hcd
usb-storage
但好像真正对usb鼠标起作用的是ohci-hcd,我记得我以前
在ibm的网站看到过一篇这样的文章,这几个模块和主板芯片组
有关,但现在找不到了,一般用modprobe 试试就知道是那个
起作用了,如果用gpm,则要在/etc/conf.d/gpm 中加入
MOUSE=imps2
MOUSEDEV=/dev/psaux
才能用,而我在xorg.conf中使用的device是/dev/input/mice 不理解。
如果是ps2鼠标,那么有点区别了,这些在论坛中有很多帖子可以搜索。
3,local 问题,说到这个问题,就很难说清,我的感觉,首先,fcitx的问题,
www,fcitx.org上说只要在~/.xinitrc 中有
export LANG=zh_CN
export LC_CTYPE=zh_CN
export XMODIFIERS="@im=fcitx"
就一定能启动,而不管你是中文环境还是英文环境。其次
,感觉设置local的地方有很多,
在这里/etc下面的设置全局的我都不动,只针对用户设置locale。
在用户home中,.xinitrc .bashrc .bash_profile 都可以
设置local,但经过我实验,在.xinitrc中设置local是针对
用startx 启动的,这时当你在字符终端下时,你的local
仍然是系统local,只有startx后,local才是你的设定置,
而在.bashrc .bash_profile中设置的话,是在bash初始
化时生效,这时,你在字符终端下的local也是你的设定值了,
如果用xdm gdm kdm 启动图形界面的化,情况又不一样,
这方面可以参考一个帖子,好像是“有关xdm/gdm/kdm的一些讨论”
搜索一下就知道了,由于我现在还没用这些,也还不是很清楚。
4,有关中文的问题,这方面,建议先到公社的高质量字体研究版看看,
了解一下一些基本知识,再做有关的工作,说一下gtk1程序的问题,
其实就是指xmms,网上有很多方法,但在我这里就是不行,
我实验了一个通用的方法,首先,我们的目标文件是/etc/gtk/gtkrc.zh_CN
一般默认情况下英文字体是可以显示正常的,只是中文有问题,我的文件是这样的:
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-p-*-iso8859-1,\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
前面的adobe的字体是用的默认的,没改,因为我改成其他的后英文
字体变得间距很大,用默认的一点问题也没有。后面的simsun字体
用来显示中文,不一定要simsun,我用了这个工具
/user/X11R6/bin/xfontsel
来确定字体,但奇怪的是用它确定的是
-misc-simsun-medium-r-normal-*-12-*-*-*-*-*-gbk-0
直接抄过去不行,会出错,要写成上面的样子。怪,然后播放列表
的字体也设置这样2种字体就可以了。
5,刚装好如果是对系统还不是很熟悉的时候,可能就会用默认的xterm,
这时xterm又不能显示中文,xterm应该是可以显示中文的,但我
不知道怎么搞,其实欢用其他的就ok了,我用的rxvt 关于它的
配置论坛上也有很多,搜索一下就有了。
6,alsa的问题,我把alsa的驱动编译进内核的话,是不能正常使用的,
声卡可以识别,也可以用aplay播放,声道也看得见,但我的就是不发声。
后来只有重编译内核,把alsa的驱动去掉,只选sound card 支持,
再装alsa-drivers 再按照手册上面的就可以了,有是一个知其然而不止其所已然的东西,哎!
以上只是我自己这段时间的一个总结把,大多也都是在网上搜索前辈的文章得到的结果。有错误的话请大家指出来了,
也希望对新来的朋友有点帮助。 |
|