zoukankan      html  css  js  c++  java
  • nvidia driver

    Disable nouveau:

    To install the Display Driver, the Nouveau drivers must first be disabled. Each distribution of Linux has a different method for disabling Nouveau.

    The Nouveau drivers are loaded if the following command prints anything:

    $ lsmod | grep nouveau

    Create a file at /etc/modprobe.d/blacklist-nouveau.conf with the following contents:

    blacklist nouveau
    options nouveau modeset=0

    Regenerate the kernel initramfs:

    $ sudo update-initramfs -u
    $ sudo reboot

    Installation:

    nvidia driver install

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt update
    sudo apt search nvidia-*
    # install latest version nvidia driver (e.g. nvidia-415)
    sudo apt install nvidia-xxx

    重启:

    sudo reboot

    测试是否安装成功:

    sudo nvidia-smi
    NOTE:
    NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

    循环登录解决方案:

    先介绍tty1-7的几种模式,在图形登陆界面Ctrl+Shift+F1-7
    init 0:关机 

    init 1:单用户模式  Ctrl+Shift+F1

    init 3:完全多用户模式,标准的运行级 Ctrl+Shift+F3 

    init 5:启动可进入X-window系统 Ctrl+Shift+F5 

    init 6:重启

    Ctrl+Shift+F7:lightdm登陆界面

     

    解决上诉问题的方法:

    1、在你的用户登录界面按ctrl+alt+F1进入tty模式
    2、输入你的账户名和密码
    3、依次运行如下语句:

     

    1、更新系统软件

    sudo apt-get upgrade
    sudo apt-get install dkms

     

    2、打开tty1,先删除旧的驱动:

    sudo apt-get purge nvidia-*

    3、禁用自带的 nouveau nvidia驱动 (important!!!!!!!!!!)

     

    创建一个文件(通过命令):

    sudo vim /etc/modprobe.d/blacklist-nouveau.conf

    并添加如下内容:

     

    blacklist nouveau 
    options nouveau modeset=0

     

    再更新一下

    sudo update-initramfs -u

     

    修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau

    $ sudo reboot
    $ lsmod | grep nouveau

     

    如果没有结果,说明已经禁掉了

     

    4、重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,(

    Ctrl+Alt+F3   或者

    sudo init 3  

    )

    首先我们需要结束x-window的服务,否则驱动将无法正常安装

    关闭X-Window,很简单:

    sudo service lightdm stop

    然后切换到tty1控制台:Ctrl+Alt+F1即可

     

    5、接下来就是最关键的一步了:

    sudo ./NVIDIA-Linux-x86_64-367.57.run  --no-opengl-files #不安装opengl文件,也就不使用n卡显示。

     

    开始安装,安装过程比较快,根据提示选择即可

    这里利用的是自己下载编译的驱动,而非由系统下载的安装。需要提前下载匹配GPU的驱动。

     

    最后安装完毕后,重新启动X-Window

    sudo service lightdm start

    然后Ctrl+Alt+F7进入图形界面;

     

    如果安装后驱动程序工作不正常,使用下面的命令进行卸载:

    sudo sh ~/NVIDIA-Linux-x86_64-367.57.run --uninstall
  • 相关阅读:
    dubbo和spring的@service注解区别
    mybatisplus乐观锁
    mybatis中llike模糊查询中#和$的使用,以及bind标签的使用
    mybatis的两个内置参数
    mybatis返回主键
    mybatis使用foreach进行批量保存
    jsp自定义标签
    java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver
    junit测试框架
    junit断言和junit注释assert
  • 原文地址:https://www.cnblogs.com/mangoczp/p/11399818.html
Copyright © 2011-2022 走看看