Ubuntu安装NVIDIA显卡驱动

来源:互联网 发布:value不带引号的json 编辑:程序博客网 时间:2024/04/30 16:53

终端中运行:$ lsmod | grep nouveau,如果有输出则代表nouveau正在加载。

Ubuntu的nouveau禁用方法: 
/etc/modprobe.d中创建文件blacklist-nouveau.conf,在文件中输入一下内容

blacklist nouveauoptions nouveau modeset=0
  • 1
  • 2

打开终端,运行

$ sudo update-initramfs –u
  • 1

设置完毕可以再次运行 $ lsmod | grep nouveau 检查是否禁用成功,如果运行后没有任何输出,则代表禁用成功。

但总是不成功,所以,用另一种方法

直接移除这个驱动(备份出来)

$ mv /lib/modules/4.4.0-31-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/4.4.0-31-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org

PS: 红色部分每个版本是不一样的,可以cd过去看一下是什么版本

重新加载  

$ update-initramfs -u

重启


注:

最近使用ubuntu 16 和 Linux mint 18,发现在vi编辑模式下按方向键会变成ABCD,甚是苦恼。


解决办法:

ubuntu 和 mint  下 vi输入方向键会变成ABCD,这是ubuntu预装的是vim tiny版本,安装vim full版本即可解决。

先卸载vim-tiny

$ sudo apt-get remove vim-common

再安装vim full

$ sudo apt-get install vim

OK,恢复正常了.

第执行cuda的.run文件

cd到下载的.run文件夹执行:

sudo sh cuda_7.5.18_linux.run --override

2、这种方式有点类似于黑箱方式,即强制让他不报错。编辑/usr/local/cuda/include/host_config.h,将其中的第115行注释掉:

将#error -- unsupported GNU version! gcc versions later than 4.9 are not supported!改为//#error -- unsupported GNU version! gcc versions later than 4.9 are not supported!

第八步:测试是否安装成功

执行如下指令,正常情况下会出现设备中所有的GPU,并把每个GPU的信息打印出来。

       nvidia-smi

   如果没有出现错误之类的话,就说明安装成功了。


第九步:测试cuda的Samples


cd /usr/local/cuda-7.5/samples/1_Utilities/deviceQuery 
   make 
   sudo ./deviceQuery 

   如果显示的是一些关于GPU的信息,则说明安装成功了。

二、设置环境变量

sudo nano /etc/profile.d/cuda.shexport PATH=/usr/local/cuda-7.5/bin:$PATHsudo nano /etc/ld.so.conf.d/cuda.conf/usr/local/cuda-7.5/lib64


永久修改环境变量
    a.修 改/etc/profile(对所有用户都是有效的)
        vi /etc/profile
         在最后一行加入:    export PATH="$PATH:/.../bin"
 
    b.修改~/.bashrc文件:(单独用户)
         vi ~/.bashrc

         在最后一行加入:    export PATH="$PATH:/.../bin"


LInux下环境变量配置错误导致不能登录的及命令失效解决方案

export PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"


原创粉丝点击