服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|

服务器之家 - 服务器系统 - Ubuntu - 安装Ubuntu20.04与安装NVIDIA驱动的教程

安装Ubuntu20.04与安装NVIDIA驱动的教程

2020-08-12 17:27看官请坐好 Ubuntu

这篇文章主要介绍了安装Ubuntu20.04,安装NVIDIA驱动的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

安装ubuntu 20.04 安装nvidia 驱动 配置pytouch 和tensorflow环境

本机环境:戴尔g3 3579
win10 ,系统在128固态硬盘

安装ubuntu20.04

1开机按f2进入bios
2 security boot 设置disable

安装Ubuntu20.04与安装NVIDIA驱动的教程

安装nvidia驱动

最开始安装驱动,首先禁止nouveau
然后卸载原先的nvidia驱动(如果有)

但是装完出现这种情况
nvidia-smi有输出,nvidia-settings有反映,而且还生成了快捷图标
但是重启生效后,在设置->关于:显卡由原来的集成显卡630变成了lvib什么的
虽然不影响审定学习环境搭建但是总感觉以后会挂的
还有一种情况是 ,装完成驱动后,在设置->关于:显卡显示gtx1060。但是每次开机或者关机显示:dev/sda5 clean …dev/sda6 clean.等2s后关机,开机也是这样。
还有一种情况是,环境搭建好了,驱动什么的都好了,但是一个命令,当时在安装网易云音月,要弄什么依赖,然后一行命令过去,开机无限闪现dev/sda6 clean 。ctro-alt-f1能打开tty,但是用户名和密码来不及输入,tty闪退,1s不到。然后进不了系统。最后重装系统
现在:
装完ubuntu系统后,什么更新都不要,也不要禁止nouveau。第一件事情直接装驱动,

安装Ubuntu20.04与安装NVIDIA驱动的教程

重启后,麻事情没有。

搭建pytouch

安装miniconda3,
换中科大,清华源
conda create -n pytouch python=3.7
conda activate pytouch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda install pytorch=0.4.1 torchvision cuda90

安装pycharm

安装Ubuntu20.04与安装NVIDIA驱动的教程

点击tools->create desktop entry 直接生成快捷键
设置编译器为pytouch
填写代码测试使用了gpu:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import torch
flag = torch.cuda.is_available()
print(flag)
 
ngpu= 1
# decide which device we want to run on
device = torch.device("cuda:0" if (torch.cuda.is_available() and ngpu > 0) else "cpu")
print(device)
print(torch.cuda.get_device_name(0))
print(torch.rand(3,3).cuda())
# true
# cuda:0
# geforce gtx 1060
# tensor([[0.5772, 0.5287, 0.0946],
#  [0.9525, 0.7855, 0.1391],
#  [0.6858, 0.5143, 0.8188]], device='cuda:0')

安装tensorflow14

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import tensorflow as tf
from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())
import warnings
warnings.filterwarnings("ignore")
hello=tf.constant("hello,tensorflow")
print(hello)
a=tf.constant([1.0,2.0]) #定义常数
b=tf.constant([3.4,4.0])
result1=a+b
print("a+b=",result1)
c=tf.constant([[3.0],[1.4]])
result2=a+c
sess=tf.session()
print("result1:",result1)#显示结果是“add:0"的张量,shape只有一个元素,即维度是1
# 2表示第一个维度有两个元素,且是浮点型
try:
 print(sess.run(result1))
 print("result2:",result2)
 print(sess.run(result2))
 print(sess.run(hello))
except:
 #异常处理
 print("exception")
finally:
 #关闭会话,释放资源
 sess.close()

安装Ubuntu20.04与安装NVIDIA驱动的教程

总结

到此这篇关于安装ubuntu20.04与安装nvidia驱动的教程的文章就介绍到这了,更多相关安装ubuntu20.04 nvidia驱动内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/z_6_2_0_s/article/details/106201929

延伸 · 阅读

精彩推荐
  • UbuntuUbuntu系统中怎么卸载Sublime Text3?

    Ubuntu系统中怎么卸载Sublime Text3?

    Ubuntu系统中怎么卸载Sublime Text3?Ubuntu系统中安装了Sublime Text3汉化后的软件,该怎么才能干净的卸载呢?下面我们就来看看详细的教程,需要的朋友可以参...

    Ubuntu之家4792019-06-27
  • Ubuntuubuntu系统中删除/卸载自行安装的字体的方法

    ubuntu系统中删除/卸载自行安装的字体的方法

    ubuntu系统不同于windows系统,windows字体我们都会删除,下面分享删除ubuntu系统中我们自己安装的自己的方法,需要的朋友可以参考下 ...

    ubuntu教程网3202019-10-27
  • UbuntuUbuntu下开启vnc的tip方法

    Ubuntu下开启vnc的tip方法

    这篇文章主要介绍了Ubuntu下开启vnc的tip方法,本文直接给出操作步骤和操作方法,需要的朋友可以参考下 ...

    服务器之家2342019-10-13
  • UbuntuUbuntu下如何编辑开始菜单?Ubuntu下编辑开始菜单的方法

    Ubuntu下如何编辑开始菜单?Ubuntu下编辑开始菜单的方法

    最近一些朋友问小编Ubuntu下如何编辑开始菜单?今天小编就为大家分享Ubuntu下编辑开始菜单的方法!希望能够帮助到大家!有需要的朋友一起去看看吧...

    服务器之家5972019-06-01
  • UbuntuUbuntu20.04防火墙设置简易教程(小白)

    Ubuntu20.04防火墙设置简易教程(小白)

    这篇文章主要介绍了Ubuntu20.04防火墙设置简易教程(小白),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    夜月枫雪4092020-08-01
  • Ubuntuubuntu下网页打开慢的解决方法

    ubuntu下网页打开慢的解决方法

    昨天心血来潮装上了ubuntu10.04 很有纪念意义的一个版本。毕竟版本号跟我的生日是在同一天哈~嘿嘿。 ...

    Ubuntu教程网5782019-11-27
  • Ubuntuubuntu15.04怎么给deepin音乐播放器添加插件?

    ubuntu15.04怎么给deepin音乐播放器添加插件?

    deepin音乐播放器是一款外观较为漂亮的播放软件了。虽然比不上windows下的那些华丽的播放器。但从实用性出发已经够了。它可以播放本地的音乐,当然,也...

    百度经验3082019-10-12
  • Ubuntu在Ubuntu中怎么安装JDK图文解析

    在Ubuntu中怎么安装JDK图文解析

    在 Ubuntu 中怎么安装 JDK 图文解析,对于很多不知道怎么操作的朋友可以参考本文,希望能给大家带来帮助! 方法/步骤 1,到Oracle官网下载相关的JDK 2,假设...

    服务器之家3882019-07-09