Fedora 下安装NVIDIA显卡驱动
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官方网站下载最新版本的驱动。
安装前需要安装内核的相关包和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模块适应新的内核。