感谢支持
我们一直在努力

Fedora 12 下安装 Nvidia 官方驱动

转自:linuxtoy.org


Fedora 12 引入了 Nouveau 的 KMS 支持,系统启动在视觉上平滑很多,不再有闪屏或者黑白字符的出现。遗憾的是 Nouveau 目前不支持 3D 加速,想使用 Compiz 或者玩 3D 游戏的朋友只能求助于 Nvidia 的官方驱动。


目前 Fedora 12 尚处于 Beta 阶段, rpmfusion 里 rpm 格式的 nvidia 驱动尚未就绪,本文介绍以目前 Nvidia 最新的 190.42 驱动在 Fedora 12 Beta 32 位下的安装为例。该版本驱动经过修正,不需要打补丁即可在 Fedora 12 Beta 下使用


首先,到 nvnews 上下载 190.42 版驱动。得到一个以 run 结尾的安装文件,赋予它可执行权限。


chmod +x NVIDIA-Linux-x86-190.42-pkg0.run


然后重新启动,由于显卡驱动的安装无法 X 服务运行时进行,所以需要进入运行级别 3 。在品牌 Logo 出现后按 ESC 键进入 GRUB 界面,在选择内核,按 e 键进行编辑,在 kernel 行未添加 3 这个参数。


比如我的 kernel 行就是从


kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet


修改成


kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet 3


完成后按 Enter 退出编辑模式,按 b 键引导。


接着在字符终端下登录,进入放置安装文件的目录,使用以下命令启动安装文件。


su -c ‘./NVIDIA-Linux-x86-190.42-pkg0.run’


按照提示一步步进行。


安装完成后,需要编辑 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载。


su -c ‘vi /etc/modprobe.d/blacklist.conf’


在文件末尾添加


blacklist nouveau


保存退出。

接着编辑 /etc/grub.conf 文件,禁止 nouveau KMS 的使用。


su -c ‘vi /etc/grub.conf’



kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet


修改成


kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0


保存退出。


重启后如果看见 Nvidia 的 Logo 表明 Nvidia 运行正常。


至此 Nvidia 官方驱动安装完成。

赞(0) 打赏
转载请注明出处:服务器评测 » Fedora 12 下安装 Nvidia 官方驱动
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏