LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1158|回复: 5

Arch硬件驱动、内核升级、字体设置等几个问题,憋了好久一起问了

[复制链接]
发表于 2006-10-30 18:28:33 | 显示全部楼层 |阅读模式
Dell笔记本 630m
CPU Petium M 1.73mHz
内存 512m
显卡 集成Intel 915GM
显示屏 LCD 宽屏(Windows下分辨率1280x800)

OS: ArchLinux 0.72
--------------------------------------------------------
1)使用xf86-video-i810驱动,和915resolution配合使用,能够上到1280x800 16色
但不能上到24色。谁有这方面的经验,给以下指点。

2)汉化问题。我希望使用英文环境并能够输入和良好的显示中文。网上有很多文章,但都是step by step,虽然照做但是都没有成功,有没有系统介绍相关知识的文章,或者更详细的step by step?

3)编译内核后,也是step by step。重新启动kernel panic了,编译内核都需要注意些什么?另外 initrd.img是做什么的?
发表于 2006-10-31 13:18:09 | 显示全部楼层
2) 也许你在更改了/etc/locale.gen之后没有运行locale-gen
在这之后才能按别人说的配置好fcitx
中文字体你可以按照别人的方法添加,不过如果你不想太麻烦,也不象要显示得太好那就直接用经典中圆或者微软雅黑,这样显示的效果也还挺好的,但是如果你在local.conf中添加了小字体去AA显示那就还是得用simsun或者fireflysung、VeraSansYuanTi、uming等……

3)个人观点:如果非必要还是不要自己编译新内核的好……其实linux内核编译只是在需要新kernel的某个特性或者定制精简内核才用得上,等对linux有比较清楚的认识时再编译内核也许会好点,不然即使你编译成功了你也不会知道自己到底做了什么,initrd.img就是内核。
回复 支持 反对

使用道具 举报

发表于 2006-10-31 21:23:46 | 显示全部楼层
1.)16和24我倒看不出来。不会分辨。

2.)安装字体,编辑locale.gen,复制别人的local.conf,执行locale-gen

3.)arch的内核够好,速度够快了,没必要编译,并且arch的内核更新快,就别折腾了
回复 支持 反对

使用道具 举报

发表于 2006-10-31 22:57:18 | 显示全部楼层
initrd.img就是内核
有点异议~~~曾经的arch在grub里面不定义这个也能用(如果磁盘是RFS格式),映像中好像这个文件是加载外部驱动(没有写进内核的驱动)用的一个文件,而且前提是ext2/3磁盘格式,真正的内核文件是vmlinuz,相应的内核配置文件是config~~
不知道有没有记错
还有编译内核最好是对很老的机器进行内核简化,可以明显加快linux运行速度(升级内核也没多大作用),或者某些硬件设备不能识别进行编译,把相应的模块加入内核
除此之外自己编译内核没有多大意思,尤其对于arch来说,一个月至少一次的频繁内核更新,你绝对会郁闷~~~
回复 支持 反对

使用道具 举报

发表于 2006-10-31 23:13:29 | 显示全部楼层
一,如果显卡驱动正常加载了,可以修改/etc/X11/xorg.conf里面
[php]
Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768"
        EndSubSection
EndSection
[/php]
Depth后面16改成24就可以了

二,英文界面,支持中文的帖子本区精华里面有,我曾经按照帖子setp by setp正常搞定,是不是楼主没有理解还是哪里弄错了?不过那样做之后有一些其它问题,安装的软件也全都是英文界面,like openoffice,而且字体容易乱码,还要自己设置,还有一些其它软件中文支持也比较麻烦,我只用了一下就弄回来了

三,如果是想学习如何编译内核的话,推荐用虚拟机在windows下听着音乐编^^,那是一个无聊而漫长的过程,一个没搞好还要重编。如果楼主对硬件了解非常广泛了解并且对一些计算机术语熟悉的话,那编译内核就是路到桥头自然直,内核里面大部分都是一些硬件的驱动模块和硬件的功能模块,还有就是关于磁盘,网络协议的一些模块。(我想用arch的朋友都是用来当桌面用吧,其实里面有很多我们都用不上的东东,可以全部都去掉,简化之后系统可以更快,不过还是不推荐编译,现在的机器性能都很强,不是老爷机没有必要这样做)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-1 10:42:47 | 显示全部楼层

首先谢谢各位的指点

最近重新安装了系统
1)……
昨天使用默认的vesa驱动,莫名其妙的支持1280x800 24色。今天早上又不行了,我安装了arch的i810驱动包,换i810的驱动,居然有好用了。

2)……
还没有汉化,说实话对字体方面的知识不怎么了解。看了各位的建议,决定使用中文环境了。

3)……
不打算自己便以内核了,这两天弄了很多次又失败了,昨天使用arch的内核升级成功了。

谢谢各位,也希望更多的朋友推荐一些关于字体方面的基础文章。
回复 支持 反对

使用道具 举报

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

本版积分规则

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