|
|
发表于 2007-4-13 00:51:43
|
显示全部楼层
我的驱动虽然已经弄好,但还有不明白的问题
1.安装只是一方面, 我没有在内核源码中找到那个支持我显卡的模块的源码位置, 我的这个任务由那个网上下载的驱动完成的, 请问是哪个header? 如果下载了linux-headers , 是在哪个文件夹下的什么名字? 如果是源码menuconfig, 又是在什么下的什么选项呢?
2.还有卸载问题,因为原来的内核默认把nvidia framebuffer(我前面说的不对,不是riva framebuffer)编成了模块(配置中显示为M),它与新的驱动有冲突.这是安装驱动时提示的,它提示说与nvidia framebuffer冲突,而不是与总的framebuffer冲突,必须拿掉, 我把所有和framebuffer有关的选项全都拿掉了,如何在不编译内核的条件下把这个有冲突的拿掉? 这种模块不是星号,所以不是编到内核里的, 编到内核里的主要是一个总的framebuffer, 其它的多数是M,如果是M的话,就是灵活的模块,在用的时候自动加载,不用的话,根本不会加载.也谈不到卸载了.所以除了编译,还有什么办法? 找到那个模块,直接删除?
3. tty变黑的问题, 各位用nv显卡的,你们的tty没有这种情况? 我的两个系统 FreeBSD与 Debian (它们用的驱动当然是不一样的文件),都是黑的 tty, FreeBSD下的黑tty还能模模糊糊看出点东西,而Debian下黑得伸手不见五指, 请问你们遇到过这种情况没有? 我的硬件是刚买的,我怀疑是因为新产品的什么特性.
#lspci | grep -i vga
00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d2 (rev a2)
在 nvidia主页上下载的驱动是:NVIDIA-Linux-x86-1.0-9755-pkg1.run
附上我原来内核中的默认配置, 敬请各位指点,打开device drivers=>graphics support-> |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|