zoukankan      html  css  js  c++  java
  • ubuntu下显卡驱动安装

    PS: 很早以前就会linux(ubuntu)下装显卡驱动了,也碰到过一些问题,一直只是记录在自己印象笔记,迟迟没有分享,故来分享分享。 

    安装显卡驱动

    1. 先在终端中查看显卡型号,查看语句请百度,然后显卡驱动下载官网下载驱动(.run文件)。
    2. 下载好驱动包后,参考本机下载的显卡驱动安装步骤:
    a. 禁用 nouveau
    vim /etc/modprobe.d/blacklist.conf 
    进入,最后一行 添加 blacklist nouveau
    b. 查看是否禁用成功,无输出则禁用成功,运行以下命令:
    lsmod | grep nouveau
    c. 更新内核
    sudo update-initramfs -u
    d. 关图形界面
    sudo systemctl set-default multiuser.target
    e. 重启 
    sudo reboot
    f. 设置显卡驱动权限 (这里需要找到安装的NVIDIAXXXX.run文件)
    sudo chmod 777 ./Nvidia....
    g. 安装显卡驱动
    sudo ./Nvidia...
    h. 开图形界面
    sudo systemctl set-default graphical.target
    i. 重启
     
    注意:指令可以使用补全键来减少过程中出现的错误。注意安装时下载的.run文件只有一个(可能由于网不好,存在下载出来的.run 文件不完整,必须注意) 
     
    卸载显卡驱动
    sudo apt-get --purge remove nvidia-*

    相关问题

    1.NVIDIA显卡 Ubuntu16.04安装驱动后出现问题:Unable to determine the device handle for GPUXXX

    解决: 参考:https://blog.csdn.net/kemgine/article/details/78779944

    2.Unable to find the development tool `cc` in your path; please make sure that you have the If gcc is installed on your system, then please check that `cc` is in your PATH.

    解决: 安装gcc或者升级gcc

    3.Installation has failed.  Please see the file  '/var/log/nvidia-installer.log' for details.

    解决:尝试更新linux 内核,尝试其他版本驱动

    4.Failed to initialize NVML: Driver/library version mismatch

    解决: 
    lsmod | grep nvidia
    sudo rmmod nvidia_uvm
    sudo rmmod nvidia_modeset
    如果存在使用nvidia的进程: sudo fuser -v /dev/nvidia* #查找占用GPU资源的PID ,使用kill -9 id 杀掉
     
     
     
  • 相关阅读:
    Nginx编译安装
    Docker下mysql容器开启binlog日志(保留7天)
    podman
    error: audit:backlog limit exceeded
    64位win2003/win2008系统IIS6.0/7.5配置PHP的方法
    iis7.5安装配置php环境详细清晰教程,三步实现【图文】
    Windows下IIS+PHP 5.2的安装与配置
    无线路由MAC地址过滤安全可靠性讨论
    debian flam3 源码
    debian flam3 依赖文件
  • 原文地址:https://www.cnblogs.com/E-Dreamer-Blogs/p/13052638.html
Copyright © 2011-2022 走看看