fedora安装nvidia显卡驱动

来源:互联网 发布:ubuntu 显示环境变量 编辑:程序博客网 时间:2024/05/02 00:18

折腾了半天,终于把nvidia官方的驱动装上了。步骤如下:

1.在System-administration-add/remove Software中先要删除nouveau

之后才进行其它步骤

由于我的电脑是NVIDIA的显卡,所以在这里我们只介绍NVIDIA的显卡驱动的安装方法
首先我们要做一些准备工作,以便在装好显卡驱动后不会发生进不了桌面的杯具!
1. 阻止kernel加载nouveau模块

# gedit /boot/grub/grub.conf

在你要安装显卡驱动的kernel行的末尾加上 rdblacklist=nouveau

如图:

在此请抄下你修改的kernal的版本号把它写到纸上,后面我们要用到!

如:title Fedora (2.6.31.9-174.fc12.i686)记下括号里的就可以了。


2. # gedit /etc/modprobe.d/blacklist.conf

在最后加入blacklist nouveau

如图:

3. 降低selinux级别,解除selinux阻止加载nvidia驱动模块

# setsebool -P allow_execstack on

4. 通过yum安装dkms,kernel-devel,kernel-header

安装dkms是为了以后更新内核后不要重新安装显卡驱动。一旦安装内核,就会自动继承Nvidia的模块,不用反复安装!
# yum install dkms

# yum install kernel-devel

# yum install kernel-header

5. 下载显卡驱动

去NVIDIA的官网下载最新的显卡驱动!

点击以下链接进入NVIDIA驱动下载页面:

http://www.nvidia.cn/Download/index.aspx?lang=cn


我的显卡是7300GT的,请各位选择自己型号的显卡驱动下载!

下载好后我们切记要放在非中文路径的文件夹里保存,不然在文本界面下是找不到的,切记切记!
这此我把它放在了/home下,以便好找!

6. 重启电脑

重启的时候我们要进入到grub选择的页面,方法是在按ESC或方向键

然后选择我们要装驱动的内核,按“e”键进入编辑状态,选择第二行,有kernel开头的这行,再按“e”,进入编辑,在=us rhgb quiet rdblacklist=nouveau这里的quiet后面空一格加一个数字3,即:
=us rhgb quiet 3 rdblacklist=nouveau

然后我们按“b”进入文本界面。

7. 进入到文本界面后我们使用root登录

然后cd到我们存放显卡驱动的路径

# cd /home

安装显卡驱动,后面一定要带你要装驱动的kernal的路径:

# ./NVIDIA-Linux-x86-190.53-pkg1.run --kernel-source-path /usr/src/kernels/2.6.31.9-174.fc12.i686

在这里我们就用到了第1步记下的kernal版本号了,切记一定要是你自己要装显卡驱动的版本号。

安装过程没什么要多说的,接受,OK,OK,一路下去直到安装完成。

8. 重启电脑

#reboot

这时候我们应该就能看到蓝白条的启动界面了,稍后我们便可进入已经安装好驱动的图形桌面。

9. 确认正确安装

如果害怕自己还是没正确安装显卡驱动可以确认一下:

#lsmod | grep nouveau

没有输出,然后再:

#lsmod | grep nvidia

有nvidia  ************  ** 出现。这样就证明你已经安装好了显卡驱动,接下来我们便可以安装compiz配置3D桌面效果了。

原创粉丝点击