Fedora‎ > ‎

在Fedora下安装nVIDIA显示驱动

posted Feb 3, 2009, 10:20 AM by Liang Suilong
rpmfusion安装法:

相对于ATi,在Linux下安装nVIDIA就简单得多。只需要一个命令即可完成驱动的安装:

首先要确保你已经添加rpmfusion的源,如果你不能确认你可以安装输入此命令添加rpmfusion源:

sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

完成后,即可安装nVIDIA驱动。

安装驱动前首先要去人你使用的哪个型号的nVIDIA显卡,如果是Geforce 4系列或者更早的显卡,你应该安装的是96系列的驱动。如果是Geforce FX系列的显卡,你应该使用173系列的驱动。如果是Geforce 6或者更新的显卡,你应该使用180系列的驱动。同时建议用户也安装akmod包,为了更新内核的时候,也能够使系统自动编译出nVIDIA的内核模块, 使旧驱动能在新内核中使用

对于Geforce 6或者之后的显卡,你可以输入:

sudo yum install akmod-nvidia akmods kmod-nvidia

稍等片刻,即可安装完成。

对于GeForce FX系列的显卡,你可以输入:

sudo yum install akmod-nvidia-173xx akmods kmod-nvidia-173xx

对于Geforce 4或者更旧的显卡,你可以输入:

sudo yum install akmod-nvidia-96xx akmods kmod-nvidia-96xx

安装完成后,重启计算机即可。

手动安装法:

通常,rpmfusion更新相对慢,因为需要调试过的驱动才会正式放上更新库更新。如果是使用最新型号的显卡,使用rpmfusion的驱动未必会支持到最新的显卡,而且性能也不是最好的。所以你可以到nvidia官方网站下载最新版本的驱动。

发件人 Linux

安装前需要安装内核的相关包和gcc编译器:

sudo yum install gcc kernel-*

然后,如,我的GeForce 8600GT显卡,最新驱动为180.27,到nVIDIA官方网站下载驱动,封装格式为run,下载完成后,把电脑切换到init 3模式。打开终端:

sudo init 3

此时会漆黑一遍,屏幕显示命令行登录界面,用root帐号登录,输入root及其密码,即可使用命令行界面。然后打开驱动包所在目录

如:cd /home/fedora

接着

sh NVIDIA-Linux-x86-180.27-pkg1.run

驱动包将会自动解压,并进入安装界面,然后按着提示安装即可。安装完成后,程序会自动退出到命令行界面。紧接着输入

nvidia-xconfig

更新一次/etc/X11/xorg.conf文件,重启一次即可。

注意,手动安装驱动,每一次更新内核,都需要重新安装一次驱动,以确保nVIDIA模块适应新的内核。

Comments