注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

绿色圣光

~生活·自愚自乐~

 
 
 

日志

 
 

Fedora 12 安装 Nvidia 官方二进制显卡驱动  

2010-03-07 18:51:39|  分类: 电脑知识 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本文参考了以下文章,请点击查看原文:

Fedora12 安装配置指南
Fedora12 正确安装Nvidia显卡驱动
解决安装nvidia官方驱动后启动无显示画面的问题


首先,安装 RPM Fusion 软件仓库

  如果你使用 Gnome ,只需要点击下面的链接并按 Enter 键几次即可:RPM Fusion free for Fedora 8, 9, 10, 11 or 12 (供 Fedora 8,9,10,11或12使用的 RPM Fusion 自由软件)RPM Fusion nonfree for Fedora 8, 9, 10, 11 or 12 (供 Fedora 8,9,10,11或12使用的 RPM Fusion 非自由软件)

  如果你使用 KDE ,打开终端输入如下命令:

su -
rpm -ivh \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh \
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum update

  如果在 KDE 桌面环境激活了 RPM Fusion 软件仓库后,你安装软件时候得到如 “Public key for rpmfusion-nonfree-release-12-1.noarch.rpm is not installed” 的错误信息,打开终端,然后输入

su -c 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-*‘

然后,源安装Nvidia显卡驱动并正确配置

1、确定显卡类型

#/sbin/lspci | grep VGA

2.、安装nvidia驱动

GeForce 6, 7, 8, 9 & 200 系列显卡:
su -
yum --enablerepo=rp*g install kmod-nvidia.$(uname -m) \
xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
如果你使用的是 PAE 内核:
su
yum --enablerepo=rp*g install kmod-nvidia-PAE xorg-x11-drv-nvidia-libs.i686 \
xorg-x11-drv-nvidia-libs.x86_64
reboot
或者:
su -
yum --enablerepo=rp*g install akmod-nvidia \
xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64

GeForce FX 显卡:
su -
yum --enablerepo=rp*g install kmod-nvidia-173xx.$(uname -m) \
xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64

如果你使用的是 PAE 内核:
su -
yum --enablerepo=rp*g install kmod-nvidia-173xx-PAE xorg-x11-drv-nvidia-173xx-libs.i686 \
xorg-x11-drv-nvidia-173xx-libs.x86_64
reboot
或者:
su -
yum --enablerepo=rp*g install akmod-nvidia-173xx \
xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64

GeForce 4 及更早显卡
su -
yum --enablerepo=rp*g install kmod-nvidia-96xx.$(uname -m) \
xorg-x11-drv-nvidia-96xx-libs

未被支持的 Nvidia 显卡:
RIVA TNT
RIVA TNT2/TNT2 Pro
RIVA TNT2 Ultra
Vanta/Vanta LT
RIVA TNT2 Model 64/Model 64 Pro
Aladdin TNT2
GeForce 256
GeForce DDR
Quadro
GeForce2 GTS/GeForce2 Pro
GeForce2 Ti
GeForce2 Ultra
Quadro2 Pro

3、阻止kernel加载nouveau模块

su -
sed -i '/root=UUID/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf

在kernel行的末尾加上 rdblacklist=nouveau,网上有些说加 nouveau.modeset=0这个参数kernel不认!

如果你使用的是PAE内核,还要加上vmalloc=256m:
su -
sed -i '/root=UUID/s|$| vmalloc=256m|' /boot/grub/grub.conf

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

#setsebool -P allow_execstack on

5.、重启电脑

#reboot

6、确认正确安装

#lsmod | grep nouveau

没有输出,且

#lsmod | grep nvidia

有nvidia  ************  ** 出现。

7、虽然现在显卡驱动已经安装好了,可以开启3D桌面。但是,系统启动画面却变成了传统的黑屏和蓝带进度条了。十分不爽。所以,我们需要安装 Boot options (其实也不必,但是用这个小软件要方便一些):

#yum install bootchart bootconf bootconf-gui

安装完成后运行。选择自己显示器对应的参数。软件会自动修改系统引导的内核参数。

Fedora12安装Nvidia显卡驱动 - 绿色圣光 - 绿色圣光

如图,我的显示器是17吋标屏,选择1280×1024的分辨率,24位色深。点击“确定”后,软件就会在/boot/grub/grub.conf 中kernel行的末尾加上 vga=795。重启后就可以看到漂亮的系统启动画面了……


转载请注明出处:绿色圣光

  评论这张
 
阅读(1817)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017