• Linux下安装显卡Run格式


    今天在Linux安装显卡,操作系统是CENTOS6,64位数,根据显卡类型从官网下载相应的显卡文件。

    通过lspci | grep VGA 可以查看显卡信息。

    下载后的文件是run结尾的,其实对于linux上安装软件是比较容易的,但是也非常艰难,为什么这么说的,linux下安装文件,从我接触的来看,分为以下几种:

    直接解压,配置,比如.tar.gz或者.tar结尾的文件,Tomcat和JAVA,Eclipse等。

    bin结尾的,对于这类文件,一般chmod u+x ,然后./bin

    还有一些提供了.sh这样的文件,其实就是一个安装脚本,只要用./sh即可

    当然对于源码方式的文件,通常会有一个configure文件,然后 make 编译,然后make install 安装。

    至于其他的我没接触过。

    但是要使软件正常运行,linux下经常要做的一个就是检查依赖包,这个很烦人,尤其是在不能使用yum等工具的时候,依赖包经常还会依赖其他的包,所以这就是我说的比较难的一点。

    这次安装run结尾的文件,安装方式跟bin结尾的一样。

    在安装的时候,将系统切换到3 模式,也就是字符界面,因为显卡安装不能在图形界面下,但是在安装过程中遇到了错误,其实通过安装中提示错误,将这个解决了,也是一种方法,但是希望错误不要太多,哈哈,提示的大意是系统中有显卡,不能安装,惯性的google了下,发现了原来centos 6 或者更高版本自带了nouveau这个显卡,需要禁止,同时找到下面的步骤,我顺便贴上。

    1,从官网下载相应型号的文件


    2,因为驱动和内核的源码进行编译,需要安装如下内核相关的包,以及一些编译源码的工具包:
         yum install kernel-devel kernel-doc kernel-headers gcc\* glibc\*  glibc-\*

    3,有时候 glx-utils.x86_64 会和驱动程序冲突,最好先删除掉:
         yum remove glx-utils

         注意:centos 6下,如果默认安装了nouveau,一个第三方开源的nvidia驱动,必须将其禁用掉:

    i)
       把驱动加入黑名单中: /etc/modprobe.d/blacklist.conf  在后面加入:
           blacklist nouveau
    ii)      查看/boot下你对应的内核文件名,我的是centos6.2  内核名为initramfs-2.6.32-220.el6.x86_64.img
       使用 dracut 备份  initramfs image file:
           sudo mv /boot/initramfs-2.6.32-220.el6.x86_64.img /boot/initramfs-2.6.32-220.el6.x86_64.img.bak
       重新建立 the initramfs file:
           sudo dracut -v /boot/initramfs-2.6.32-220.el6.x86_64.img
    iii)
       修改 /etc/inittab 启动模式为3,文本模式:
           id:3:initdefault:
       重启之后,进入文本模式,会发现终端里字体变大了,也就是说驱动没有被加载,成功禁用了Nouveau,再检查nouveau driver是否被加载:
           lsmod | grep nouveau
       如果没有结果返回,更说明nouveau已经被禁用。


    4,添加执行权限,进行安装:
       chmod +x NVIDIA-Linux-x86_64-295.53.run && ./NVIDIA-Linux-x86_64-270.41.19.run
       安装后修改启动模式为5:
         id:5:initdefault:
       重启系统,登录桌面,会出现“系统”-“首选项”-“更多首选项”-“NVIDIA X Server Settings”菜单。

     http://hi.baidu.com/yanjunhui/item/76cdf8a88d268b9e141073f7

    http://nkevin.blog.163.com/blog/static/4481948120097975538672/ 

  • 相关阅读:
    .NET Core下的Socket示例.
    VS没办法调试,直接退出,报错:1. 使用调试生成配置或禁用调试选项“启用‘仅我的代码’”。。。
    2017年2月7日 今年第一天上班了
    .NET Core错误:The specified framework 'Microsoft.NETCore.App', version '1.0.0-rc2-3002702' was not found.
    KB2533623 下载
    Ajax Not Found,asp.net mvc 中
    JavaScript外部函数调用AngularJS的函数、$scope
    029医疗项目-模块三:药品供应商目录模块——供货商药品目录查询功能----------数据模型的分析(建表)
    028医疗项目-模块三:药品供应商目录模块——供货商药品目录查询功能----------需求分析
    50个查询系列-第10个查询:查询没有学全所有课的同学的学号、姓名;
  • 原文地址:https://www.cnblogs.com/zuiyirenjian/p/2647237.html
Copyright © 2020-2023  润新知