• Fedora14安装Nvidia驱动的过程


    (网上有很多这方面的资料,但是大多数均不成功,这是唯一一个我做成的步骤。)

    可能是本人资质笨拙,显卡驱动安装了一个星期才成功。

    网上资料参考了不少,唯一觉得有用的参考:http://apps.hi.baidu.com/share/detail/34941860

    以本人Nvidia 8400 gs 显卡为例,步骤如下:

    一,准备工作。

    其实安装方法都是大同小异,开始失败多次根本原因就是预先安装包没装全。开始安装如下包:

        yum install gcc

        yum install kernel

        yum install dkms
        yum install kernel-devel
        yum install kernel-header

    二,开始安装。

    1.执行命令:

        # /sbin/lspci -nn | grep 'VGA\|NV' 

        查看当前显卡驱动型号。然后去对应官方下载相应驱动,本人驱动为NVIDIA-Linux-x86-270.41.06.run。

    2.将下载的........runNVIDIA-Linux-x86-270.41.06.run文件放到用户名下,路径不能包含中文。

        # chmod 755 NVIDIA-Linux-x86-270.41.06.run

    3.由于系统通过自带的Nouveau与NVIDIA驱动不能共存的,安装NVIDIA显卡驱动就必须停掉Nouveau,这里选择每次系统启动不加载Nouveau-----修改两给地方,/etc/grub.conf 和 /etc/modprobe.d/blacklist.conf。详细过程如下:

        1># vi /boot/grub/grub.conf
        在你要安装显卡驱动的kernel行的末尾加上 nouveau.modeset=0 rdblacklist=nouveau 。本人的如下:

        kernel /boot/vmlinuz-2.6.35.13-91.fc14.i686 ro root=UUID=49c6a8d8-2f20-430f-aa74-76f3cf5544a7 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet nouveau.modeset=0 rdblacklist=nouveau
        2>.# vi /etc/modprobe.d/blacklist.conf
        在文件最后加入:blacklist nouveau 同时把有nvidia这个词的一行注释或者删除

    4.降低selinux级别,达到解除selinux阻止加载nvidia驱动模块
        # setsebool -P allow_execstack on
    5.执行下面命令:(此处作用还没有搞明白)
        # mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
        # dracut /boot/initramfs-$(uname -r).img $(uname -r)
    6.安装:
        进入字符界面安装: 重启电脑,在选择启动项的时候选中你的内核,按“e”键,再在kernel行(第二行)按“e”键编辑,在 quiet后面,rdblacklist = nouveau前面加上“ 3”(让系统启动时进入级别数3,即字符界面)然后敲回车, 按 b 键
        启动后执行:./NVIDIA-Linux-x86-270.41.06.run,开始编译安装驱动.

    三.安装总结。

        在第三步中 一定要添加nouveau.modeset=0 rdblacklist=nouveau,开始时直接加rdblacklist=nouveau,导致装完驱动后黑屏,当时没查到相关资料,直接重装系统,事后才知道的。

        linux我只知道皮毛,要想深入学习任道重远。

  • 相关阅读:
    Django用户认证系统(三)组与权限
    Django用户认证系统(二)Web请求中的认证
    Django用户认证系统(一)User对象
    Django QuerySet API文档
    带有Header的SOAP 请求
    环境的配置,就需要理解组件的原理和机制。
    Hotspot JVM的常用选项
    Java程序员必学的Hotspot JVM选项
    三大Java 虚拟机垃圾回收机制的比较(HotSpot, JRockit, IBM JVM)
    [原]使用Fiddler捕获java的网络通信数据
  • 原文地址:https://www.cnblogs.com/snailrun/p/2644905.html
Copyright © 2020-2023  润新知