红联Linux门户
Linux帮助

xen的kernel如何安装显卡驱动

发布时间:2008-09-19 15:14:01来源:红联作者:jay123
以下是我从网上找到的方法,但自己安装不成功,由于刚接触linux,请各位dx不彼赐教!!!()里面的是我的执行结果,请留意!!!作者的kernel:RHEL5 Xen Kernel(2.6.18-8 ),本人的是2.6.18-92.el5xen,为什么要安装显卡驱动,本意是因为默认选了系统gf的驱动,本人的是fx5200,最高只有800*600(60mhz),选crt的1024*768也最高只有75mhz,由于显示器问题,只有到85mhz才能正常显示

1、到nVIDIA下载驱动及驱动的补丁 (ok)
http://us.download.nvidia.com/XF ... -100.14.11-pkg1.run
http://www.nvnews.net/vbulletin/ ... 50&d=1185370000

2、解开驱动 (ok,但是有点错误提示,忘了,可是能解压,目录是NVIDIA-Linux-x86-100.14.11-pkg1)
./NVIDIA-Linux-x86-100.14.11-pkg1.run --extract-only

3、使用补丁 (问题来了,nv下没有patch-〉这个文件或目录,类似的只有pat.h,于是自己新建patch目录,不知道-p1是什么意思,请dx告知,然后输入patch-xen3.0-nvidia100.14.11.txt 的位置)
cd NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/
patch -p1 < ../../../../patch-xen3.0-nvidia100.14.11.txt

4、编译驱动“请确认已经安装gcc及kernel-xen-devel”(用rpm查看这2个包都存在,但是估计编译不成功,出现"This program built for i686-redhat-linux-gun")
CC="gcc -DNV_VMAP_4_PRESENT -DNV_SIGNAL_STRUCT_RLIM" \
make SYSSRC=/usr/src/kernels/2.6.18-8.el5-xen-i686 module

5、COPY驱动到系统目录 (nvidia.ko不存在,估计之前的没完成)
"如果你已经在非XEN的kernel下安装过nVIDIA的驱动,那么nvidia的目录已经存在,
请用NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/nvidia.ko覆盖
/lib/modules/2.6.18-8.el5xen/kernel/drivers/video/nvidia/nvidia.ko"
mkdir /lib/modules/2.6.18-8.el5xen/kernel/drivers/video/nvidia
cp nvidia.ko /lib/modules/2.6.18-8.el5xen/kernel/drivers/video/nvidia

6、 (n/a)
depmod -a
reboot

7、 (n/a)
主菜单->系统->管理->显示
硬件->视频卡类型(配置)->nvidia-Vendor-supplied driver for nvidia cards->确定

[注消]后重新登陆,系统已经使用了nvidia的官方驱动了,投影输出及高分辨率都正常了!

作者:
系统:RHEL5 Xen Kernel(2.6.18-8 )
驱动:NVIDIA-Linux-x86-100.14.11
本本:Compaq Presario V3428AU
文章评论

共有 0 条评论