Ubuntu18.04安装N卡驱动+anaconda3

  • 1 安装N卡驱动
    • 1.1 更换国内源
    • 1.2 安装NVIDIA显卡驱动
    • 1.3 软件和更新设置
  • 2 安装Anaconda
    • 2.1 下载anaconda3安装文件
    • 2.2 安装
  • 3 安装搜狗输入法
    • 3.1 如果遇到无法下载、连接失败
    • 3.2 如果遇到依赖不满足
    • 3.5 搜狗输入法简单的安装方法

前面有同学安装NVIDIA显卡驱动时,使用nvidia-smi命令查看时,显示出错

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver

续Ubuntu深度学习环境配置(1):U盘安装单系统Ubuntu18.04,下面写一下安装NVIDIA显卡的步骤。
(参考博文史上最详细的UEFI+GTP安装ubuntu18.04LTS全记录,涵盖安装过程中的各种问题,所有的问题都将在这里终结)

1 安装N卡驱动

1.1 更换国内源

步骤一:备份

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

步骤二:编辑源列表

sudo gedit /etc/apt/sources.list

步骤三:换源
将里面内容清空,然后粘贴下列源地址,也可以改成其他地址,如网易、中科大源等

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释,清华源如下
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

比如网易源
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse

步骤四:更新软件
更新软件列表:

sudo apt-get update

更新已有软件:

sudo apt-get upgrade

1.2 安装NVIDIA显卡驱动

方案一、自动安装版本(推荐使用)
步骤1:删除现有的系统自带N卡驱动以及相关的所有配置文件等:

sudo apt-get --purge remove nvidia*

步骤2:查看显卡设备,并显示系统推荐的驱动版本:

ubuntu-drivers devices

步骤3:安装系统推荐的驱动:

sudo ubuntu-drivers autoinstall

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

方案二、手动安装版本
步骤1:删除现有的系统自带N卡驱动以及相关的所有配置文件等:

sudo apt-get --purge remove nvidia*

步骤2:进入Nvidia选择你的显卡型号,下载Nvidia推荐的最新版:

 https://www.nvidia.com/Download/index.aspx

步骤3:然后cd到你保存刚才下载的驱动的目录里如:

cd Downloads/

步骤4:使用该命令进行安装:(换成你下载的驱动名称)

sudo bash NVIDIA-Linux-x86_64-440.bin


|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
最近重装系统遇到 ubuntu-drivers devices不显示推荐显卡
试了试下列操作,可行

sudo apt purge nvidia*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall

1.3 软件和更新设置

很多同学上面按照上面步骤安装完成后,以为安好驱动了,当使用

nvidia-smi

查看时,显示

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver

这时需要在“软件和更新”里面设置

当然其他的也可以顺便设置一下

然后 重启
在终端输入

nvidia-smi


N卡驱动安装成功

2 安装Anaconda

2.1 下载anaconda3安装文件

进如清华大学镜像站

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

选择当前最新版

也就是

2.2 安装

步骤一、cd到下载Anaconda的目录:

sudo bash Anaconda3-2020.02-Linux-x86_64.sh

步骤二、更新配置文件:

source ~/.bashrc

步骤三、 终端Terminal输入:

python

发现Python环境已经变为Anaconda了,说明安装成功。

想要继续安装TensorFlow和Pytorch请看我另一篇博客
Ubuntu18.04基于anaconda安tensorflow+keras+pytorch

10月30日更新:有时候换成清华源,会导致在输入:

ubuntu-drivers devices

时,显示没有可推荐的显卡,这时候需要进行换源,换成网易源,然后再更新,就会有推荐显卡,‘软件和更新’里面‘附加驱动’选择专用显卡。

3 安装搜狗输入法

根据搜狗输入法的教程来
https://shurufa.sogou.com/linux/guide
但是 在安装fcitx时,会出现各种问题:

3.1 如果遇到无法下载、连接失败


请换源
如步骤1.1所示

3.2 如果遇到依赖不满足


解决办法,在终端收入以下代码

sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0

3.3 如果遇到软件数据库损坏

解决办法,在终端输入以下代码

sudo apt-get clean sudo apt-get -f install

3.5 搜狗输入法简单的安装方法

在"软件和更新"中换成阿里源
然后在终端,输入下列命令

sudo apt-get install fcitx

如果无法输入中文,按照下面的命令

sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2sudo apt install libgsettings-qt1

下一篇:Ubuntu深度学习环境配置(3):Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch

Ubuntu深度学习环境配置(2):Ubuntu18.04安装N卡驱动+anaconda3相关推荐

  1. Ubuntu深度学习环境配置一箩筐

    Ubuntu深度学习环境配置一箩筐 前言:我从其它专业转到深度学习方向,由于最开始接触的时候缺乏很多计算机方面的系统知识,所以环境配置中常常出现各种问题而不知其所.网上同一个问题往往有多种解决方案而有 ...

  2. 2080Ti深度学习环境配置及常用软件安装

    2080Ti深度学习环境配置及常用软件安装 ubuntu 16.04 双系统的安装(已有window10系统) 显卡驱动安装 tensorflow安装 teamviewer安装 pycharm安装 m ...

  3. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

  4. win10系统安装与双系统ubuntu深度学习环境配置

    双系统还是虚拟机 要装双系统.因为虚拟机是虚拟出来的显卡,无法调用电脑的显卡,跑不了GPU. 双系统安装 详情请见 windows10安装ubuntu双系统教程(绝对史上最详细) 但这里有个问题,bi ...

  5. Ubuntu深度学习环境配置

    文章目录 1. 显卡驱动 2. GCC 3. CUDA 4. Anaconda 5. 其他python相关库 1. 显卡驱动 下载对应驱动 https://www.nvidia.cn/Download ...

  6. 深度学习环境配置——查看显卡信息和对应NVDIA驱动

    查看显卡信息 可以看到你的显卡信息,比如我的就是 product: GM107GL [Quadro K620] [10DE:13BB]. 2. 然后去NVDIA driver search page搜 ...

  7. 深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心 ...

  8. 【深度学习】相当全面的深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)...

    作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了入门第一道关卡:环境配置问题.俗话说,环境配不对,学习两行泪. 如果你正在面临配置环境的痛苦,不管你是W ...

  9. 保姆级教程:深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了 ...

  10. 【20210122期AI简报】保姆级深度学习环境配置指南、寒武纪首颗AI训练芯片亮相...

    导读:本期为 AI 简报 20210122 期,将为您带来 9 条相关新闻,新增论文推送,在文章底部,祝各位牛年大吉~ 本文一共 3700 字,通篇阅读结束需要 7~10 分钟 1. 保姆级教程:深度 ...

最新文章

  1. 关于Android中的乱码
  2. [推荐]SharePoint开发WebCast
  3. 150. Leetcode 860. 柠檬水找零 (贪心算法-基础题目)
  4. OpenGL 与 GLSL 版本号
  5. 团队开发 个人工作总结01
  6. 资源泄漏:救援的命令模式
  7. 物联网时代会给我们带来怎么样的改变?
  8. 前端学习(973):移动端其他插件使用
  9. Hibernate的核心API
  10. OSGI-flex-blazeds通信
  11. Android开发:《Gradle Recipes for Android》阅读笔记(翻译)5.2——使用Android Testing Support Library进行测试...
  12. Controller接口控制器(6)
  13. python 插值_有序点列的样条插值
  14. windows openssl环境变量_run custom build command for `openssl-sys v0.9.55`
  15. html简单网页设计实验实践结论,网页设计社会实践报告
  16. 转行之后,我为什么选择做软件测试
  17. 信息系统项目管理师考试经验和心得
  18. 1寸证件照排版、1寸照片、1寸证件照尺寸,不改变图片大小改分辨率,不改变分辨率改变(保证分辨率)...
  19. 固定不动的层(兼容IE6)
  20. java计算机毕业设计吉他库存管理源码+mysql数据库+系统+lw文档+部署

热门文章

  1. Mac终端ssh连接Linux服务器
  2. java 获得文本框文本_Java获取和删除Word文本框中的表格
  3. 耦合是什么 耦合有哪些种类
  4. Unity3d开发“类三消”游戏
  5. 为什么要进行前后端分离
  6. [转载]三、二、一 …… Geronimo!,第 3 部分: 状态问题
  7. 电脑故障维修判断指导大全(联想内部文件)[网络转载]
  8. 蓝桥杯攻略大全 | 学习路线 | 注意事项
  9. mysql通配符_MySQL中的通配符
  10. HDU---2084树塔