zoukankan      html  css  js  c++  java
  • 解决 Ubuntu 经常 卡死

    说明:

      ubuntu 的卡死可能与显卡驱动不兼容有关。


    解决方法:(这里提供2种方式)

    1.禁用原来自带的nouveau显卡驱动

    编辑 /etc/modprobe.d/blacklist.conf  文件

    sudo gedit /etc/modprobe.d/blacklist.conf

    加上以下内容:  (将自带的驱动加入黑名单)

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist rivatv
    blacklist nvidiafb

    执行

    sudo update-initramfs -u 

    重启,使用命令查看当前显卡

    lspci | grep -i nvidia
    
    08:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)



    2:安装显卡驱动(共4个小步骤)

    A.下载官方驱动程序:http://www.geforce.cn/drivers

    如果我们直接安装驱动的话,往往会报错:ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver。请接着往下看吧。

    B. 禁止集成的nouveau驱动

    Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。
    将驱动添加到黑名单blacklist.conf中,但是由于该文件的属性不允许修改。所以需要先修改文件属性。

    查看属性

    sudo ls -lh /etc/modprobe.d/blacklist.conf

    修改属性

    sudo chmod 666 /etc/modprobe.d/blacklist.conf

    用gedit编辑器打开

    sudo gedit /etc/modprobe.d/blacklist.conf

    在该文件后添加一下几行:

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist rivatv
    blacklist nvidiafb


    C.开始安装

    先按Ctrl + Alt + F3到控制台,关闭当前图形环境

    sudo init 3
    
    sudo rm -r /tmp/.X*
    
    sudo service lightdm stop # 再安装驱动程序 sudo sh NVIDIA-Linux-x86_64-xxx.run # 最后重新启动图形环境 sudo service lightdm start
    sudo reboot

    D.查看显卡驱动版本
    可以通过以下命令确认驱动是否正确安装

    cat /proc/driver/nvidia/version
  • 相关阅读:
    爬虫07-requests库cookie和session
    爬虫06-处理不信任的SSL证书
    爬虫05-requests库用法
    爬虫04-cookie
    网络爬虫-爬取拉勾网不成功,登录设置cookie
    爬虫03-简单使用代理
    爬虫02-简单伪装浏览器
    爬虫01-urllib常用函数
    01-matplotlib简单绘图
    21-pandas_apply和transform
  • 原文地址:https://www.cnblogs.com/schips/p/10167168.html
Copyright © 2011-2022 走看看