ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗

2020-07-01 09:04:47  阅读:387  来源: 互联网

标签:搜狗 安装 Ubuntu tensorRT cudnn cuda 微星 local usr


@微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗

1微星笔记本配置介绍

开始之前做一下介绍,记录一下整个装机过程以及未解决的问题。
笔记本配置:微星绝影GS65 stealth 9SE-670CN
整体配置还好,用来学机器学习的,顺便吐槽,无线网卡真心不好,无线新买的到手一个月坏了,送修,上来就装系统,装完回来又坏了。无奈!!!!!!只能说××微星。

2 装双系统Ubuntu18.04

为了能够方便跑模型,做个双系统。官方指定的维修点说不懂Ubuntu,醉了君莫笑。
开始自己动手……

win10系统下预留空间大小

右键“此电脑”选择“管理”后的“磁盘管理”中,无论是通过-压缩卷-还是,删除卷,预留出来一块没有卷号的灰色区域。
这个区域的作用是:装Ubuntu的时候,自动识别这块的区域,不用指定区域,懒人装法。
我是两块固态(0盘、1盘),刚开始是一个win10,另一个Ubuntu,后来决定合理利用资源,寸土寸金啊。
在0盘上分出170G的空间给Ubuntu,1盘拿来做公共盘,两个系统都用。

制作启动盘

Ubuntu官网或者Ubuntu镜像文件下载系统文件。
下载UltraISO制作U盘启动盘,具体可以参考U盘安装Ubuntu方法

安装Ubuntu系统

关机,重启,按住delete,进入界面后,有一项是-安全启动-选择关闭(作用未知),按住F10,重启,长按F11,进入系统安装界面。
选择U盘,然后就是安装,进入了安装程序,选择 Install Ubuntu, 回车直接安装。
在这里插入图片描述1)选择语言 2)键盘布局 3)无线连网,建议不要连接,一直更新等的只想哭。
4)所以选择 最小安装(第二个选项)最下面的两个选项会拖慢安装的速度,这些工作可以放到安装完成后集中处理,所以也不勾选。

在这里插入图片描述5)选择安装类型
之前让预留出来的空间就用到了。
如果第一个选项是-安装Ubuntu与Windows boot manager共存,那就可以参考,直接选择第一个选项。
6)时区选择上海(shanghai)
后边就正常安装
完成安装。

注意:重启按住delete,进入启动,选择硬盘启动,最下边EF××什么的,点进去更换顺序,就会启动哪个。我的启动引导项失败,不能引导启动。

3安装NVIDIA驱动

添加官方ppa源(需要V)

最简单的方法!!!!!
V_2_r_a_y安装方法,在文件夹里Ctrl+Alt+T打开终端,然后运行:

bash <(curl -s -L http://dl.thinker.ink/install.sh)

直接安装。

V打开后,执行:
加入官方ppa源。
$ sudo add-apt-repository ppa:graphics-drivers/ppa
需要输入密码并按enter键确认。之后刷新软件库并安装最新驱动。
$ sudo apt-get update
检测你的NVIDIA显卡型号和推荐的驱动程序的模型。
$ ubuntu-drivers devices

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001180sv00001458sd0000353Cbc03sc00i00
vendor   : NVIDIA Corporation
model    : GK104 [GeForce GTX 680]
driver   : nvidia-304- distro non-free
driver   : nvidia-340 - distro non-free
driver   : nvidia-384 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
 
== cpu-microcode.py ==
driver   : intel-microcode - distro free**加粗样式**

看driver后边写的是什么!!!(nvidia-384 )
执行:

$ sudo apt install nvidia-384
如果写的是NVIDIA-driver-440就要执行
$ sudo apt install nvidia-driver-440

安装完成,如果发现安装过程中他停止,检查V是不是断开了。

$ nvidia-smi
在这里插入图片描述
看到这个安装成功!

4cuda 安装

在官网!查询并按提示的安装方式,下载。
在这里插入图片描述安装完,主要是添加环境变量。
执行:
$ sudo su
$ vim /etc/bash.bashrc (/etc/.bashrc 和 ~/.bashrc的区别自己查,vim的使用自己百度)

export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda/bin:$PATH

/usr/local/cuda-10.2是安装路径

5cudnn安装

1.下载cudnn

在官网上下载cudnn,需要注册NVIDIA开发者账号,选择与cuda和系统版本号对应的cudnn文件,下载tgz文件,然后解压文件
2. 复制文件

sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d 
  1. 添加权限:
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

4查看cudnn版本是否安装好

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

如果出现下列显示,则安装成功
在这里插入图片描述

6tensorRT安装

下载安装包

下载tar版本的安装包,同样需要登入NVIDIA的开发者账号。
解压,复制到需要的路径,直接改变环境变量就算安装成功。

export LD_LIBRARY_PATH=/usr/local/TensorRT-7.0.0.11/lib:$LD_LIBRARY_PATH

7sougou安装

先装需要安装fcitx,在下载 sougou
安装方法见论坛。

注意事项:安装完成后,需要注销用户重新登录。

标签:搜狗,安装,Ubuntu,tensorRT,cudnn,cuda,微星,local,usr
来源: https://blog.csdn.net/little_baby2/article/details/106126105

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有