LinuxSir.cn,穿越时空的Linuxsir!

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

求教内核编译加入显卡支持的问题。

[复制链接]
发表于 2006-8-28 10:23:44 | 显示全部楼层 |阅读模式
我的显卡是 VIA/S3G Unichrome Pro IGP,K8M800 芯片组的集成显卡,xorg 似乎还没有带这个驱动,因此想自己编译,现在官方上找不到像样的编译指引了,我的设想是,将官方网上下载的源代码放到 src 里面去,再在内核编译的时候编译 frambuffer 的支持模块(核心提供源码)和支持我这个显卡的模块(由自己放进去的源码编译),然后在设置启动模块的时候设置开机自动加载这两个模块。

现在我有几个问题想问:

1、这个设想可行吗?就是说如果我成功编译出来了,我的显卡驱动是否算是装好了?可以调到85MHz的刷新率和支持3D(虽然这个显卡3D性能较差,但在win下还是支持的)。

2、如果思路可行,那在实现上有什么地方要注意?——比如说我把下载的源码丢到src里面了,在make menuconfig的时候就能找到相应的选项么?还是要做其他处理?编译成核心模块还是编译成动态加载模块,这个可以自己决定的吧?

3、关于官方的源码,有两个,我不知道它们有什么区别,也就不知道应该用哪个,大家能不能帮我看看?——
http://www.viaarena.com/default. ... 80&SubCatID=109 (K8M800)

4、如果可行,那这两个模块毕竟是安装base系统的时候编译的,安装xorg要在列表中选择自己的显卡吧?这时因为没有匹配的,因而选的是vesa,那么必然要在什么地方修改成我的模块吧?是不是xorg.conf?怎么改?

最后,如果这个思路不可行,那就不用考虑后面的几个问题啦,呵呵,大家不如给我些建议吧...^_^
发表于 2006-8-28 10:55:17 | 显示全部楼层
我觉的不太可行,你自己加的源码要在make menuconfig 中看到选项要修改配置脚本之类的东西,如果你有内核源码的编程经验,并且熟悉linux内核的编译管理系统,也许可以试试。
回复 支持 反对

使用道具 举报

发表于 2006-8-28 14:09:47 | 显示全部楼层
下载的src目录里讲了怎样安装驱动,自己看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-28 14:29:07 | 显示全部楼层
Post by wsw
我觉的不太可行,你自己加的源码要在make menuconfig 中看到选项要修改配置脚本之类的东西,如果你有内核源码的编程经验,并且熟悉linux内核的编译管理系统,也许可以试试。


我正是担心这个问题,所以才会问要不要做其他处理,那看来是行不通了,

那在编译内核的时候加 frambuffer 的支持,然后等编译完成了,再把源码丢到src目录下,再进入源码目录,make 、make install 这样的方式,不知道可不可以?——也就是内核编译完了后再单独、独立编译via的源码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-28 14:34:23 | 显示全部楼层
Post by torres
下载的src目录里讲了怎样安装驱动,自己看看。


那两个源码我都下来看了,一个大约900K,一个大约100K,900K那个有个installation的说明,看了,但不知所云,似乎根本没提到如何配置、如何编译、如何安装等等,而100K那个,包里根本就没有什么说明,不过其介绍里面倒是提到说是参考某个编译说明,但我在网站上找不到它所指的这个说明,有人知道的还望告知。
回复 支持 反对

使用道具 举报

发表于 2006-8-28 14:57:32 | 显示全部楼层
http://gentoo-wiki.com/Unichrome

good luck and stay away from Via next time
回复 支持 反对

使用道具 举报

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

本版积分规则

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