您的位置:首页 > Web前端

在fedora 16下安装 NVIDIA官方驱动

2012-03-12 10:07 477 查看
因为nvidia驱动不能在图形界面上安装,所以可以使用runlevel3来启动fedora,但是新版本的fedora修改runlevel不像以前只要编辑inittab的内容就可以了,现在具体的步骤如下:

1. # rm /etc/systemd/system/default.target

2. # ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

这样就是开机启动命令行界面了,如果想修改回来,使用图形界面启动,只需:

1. # rm /etc/systemd/system/default.target

2. # ln -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target

fedora一般都安装了开源的nouveau驱动,这个驱动与nvidia官方驱动冲突,你可以查看你系统中是否存在此驱动

# lsmod | grep nouveau

如果存在必须将其禁用,否则无法安装,禁用方法如下:

1)把驱动加入黑名单中:

/etc/modprobe.d/blacklist.conf 在后面加入

blacklist nouveau

2) 使用 dracut重新建立 initramfs image file :

* 备份 the initramfs file

$ sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

* 重新建立 the initramfs file

$ sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

3)可以进入图形模式看看界面是否分辨率降低了,若分辨率降低就是没有加载nouveau driver

4)检查nouveau driver确保没有被加载!

$ lsmod | grep nouveau



最后就可以安装了

$ sudo ./NVIDIA-Linux-x86-295.20.run

PS:如果在安装过程中提示你找不到kernel source tree,解决办法很简单,安装便是,命令如下:

$ sudo yum install kernel-devel
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: