联想拯救者Legion Y7000P 2020款安装ubuntu16.04 解决WIFI 显卡 cuda10.2)

news/2024/11/16 10:27:49/

本文参考了以下博客的方法

https://blog.csdn.net/HerrKang/article/details/108931253
https://blog.csdn.net/MIRANA0/article/details/106696334

1.U盘安装完Linux系统后,先换源
具体可以参考以下博客的方法

https://blog.csdn.net/u010592301/article/details/90451179

2.联想Y7000P 显卡的型号为1650Ti ,网卡的型号为AX201
要想在liux 查找自己的显卡
在终端(ctrl+alt+t)输入

lspci | grep vga

用网址http://pci-ids.ucw.cz/read/PC/10de 验证(具体操作显示如下)

由于无线网卡驱动未正确安装,此时是无法WIFI联网的,只能通过有线网络安装,或者采用其他电脑下载驱动来安装。
3.装无线网卡的驱动
1>`升级内核前,需要先升级并安装工具

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb
sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb

2>再从网址(https://kernel.ubuntu.com/~kernel-ppa/mainline/)下载内核安装包。
此处下载5.20版本的内核(1,2,4,6)

下载好的文件放在一个文件夹下,在该文件下启动终端,输入命令

sudo dpkg -i linux-*

安装后更新grub (图形工具)

sudo update-grub

3> 重启后(reboot)装网卡驱动
用命令查询当前内核版本

uname -r

显示无误后进入网站下载网卡驱动
https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html

这里选择第二个5.2+版本放在同一个文件夹下,解压提取压缩博,进入提取文件夹,打开终端可输入下面的命令安装;

sudo cp iwlwifi-Qu-*-48.ucode /lib/firmware

4>再下载linux最新固件,安装
网址(http://ftp.sjtu.edu.cn/ubuntu/pool/main/l/linux-firmware/)
在终端输入
sudo dpkg -i <包名> 安装(我下载的是 linux-firmware_1.187_all.deb)
安装完后重启,wifi 成功运行
4. 开始装显卡驱动
1>首先修改blacklist文件
禁用开源驱动nouveau及其他可能引发安装问题的驱动。

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

2>在文件末尾添加如下代码:

blacklist vga16fb
blacklist nouveau
options nouveau modeset=0
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

保存并更新initramfs

sudo update-initramfs -u

为防止出现花屏现象在

sudo gedit /etc/default/grub

中找到GRUB_CMDLINE_LINUX_DEFAULT修改后变成下面的代码

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

重启电脑后验证( 未弹出任何消息,说明禁用成功)

lsmod | grep nouveau

3> 安装NVIDIA驱动
在官网上选择适合的驱动下载放在home 文件夹下(https://www.nvidia.cn/Download/index.aspx?lang=cn)

在终端输入

sudo service lightdm stop

然后再CTRL+ALT+F1进入命令行模式,键入自己的用户名和密码登录,再键入下列命令安装

sudo apt-get update #更新
sudo apt purge nvidia* #如果之前已经尝试安装过驱动则先卸载;建议用安装过的版本号替代星号
sudo apt autoremove   #移除其他冗余配置
sudo chmod +x NVIDDIA-Linux-x86_64-465.31.run
sudo ./NVIDDIA-Linux-x86_64-465.31.run #正式安装
sudo service lightdm start#安装完成后重启,进入页面

最后验证输入

nvdia-smi

在这里插入图片描述
问题:在命令行模式中出现菱形不要怕
输入

echo $LANG
LANG=en_US

5.安装cuda10.2
1> 从官方安装

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pinsudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.debsudo dpkg -i cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.debsudo apt-key add /var/cuda-repo-10-2-local-10.2.89-440.33.01/7fa2af80.pubsudo apt-get updatesudo apt-get -y install cuda

当出现无法定位 cuda 时,采用 官方发布的第一种安装方式(运行.run文件)
2>下载并安装CUDA10.2补丁:

官网下有patch ,采用sudo dpkg -i <包名>的方式安装
3>设置CUDA的bin和lib路径:gedit ~/.bashrc,并追加:

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PAT```

4>保存后,重新载入配置:source ~/.bashrc或. ~/.bashrc

查看CUDA版本:nvcc -V

测试CUDA的Sample:

# 编译并测试设备 deviceQuery:
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery# 编译并测试带宽 bandwidthTest:
cd ../bandwidthTest
sudo make
./bandwidthTest

如果这两个测试的最后结果都是Result = PASS,说明CUDA安装成功啦
5>安装cuDNN
这个要在官网注册,下载第一个cudnn8.0,然后解压

sudo tar -xzvf cudnn-10.2-linux-x64-v8.0.3.33.tgz
cd cuda
sudo mv include/* /usr/local/cuda-10.2/include
sudo mv lib64/* /usr/local/cuda-10.2/lib64

然后安装

sudo dpkg -i libcudnn8_8.0.4.30-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn8-dev_8.0.4.30-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn8-samples_8.0.4.30-1+cuda10.2_amd64.deb

然后测试

sudo cp -r /usr/src/cudnn_samples_v8/ ~
cd  ~/cudnn_samples_v8/mnistCUDNN
sudo make
sudo ./mnistCUDNN

http://www.ppmy.cn/news/364565.html

相关文章

联想拯救者Legion Y7000P 2020款ubuntu20.04安装ros noetic与bloom-generate打包ros noetic为deb软件包

一、下载并安装Ubuntu20.04 阿里云下载ubuntu系统官方镜像&#xff1b;&#xff08;阿里云的此镜像我已验证可顺利安装ros&#xff09;Index of /ubuntu-releases/20.04/ 下载&#xff1a;ubuntu-20.04.3-desktop-amd64.iso 3.也可以在autolabor官网下载他们做好的ros开源镜像…

计算机专业y9000x,LEGION Y9000X笔记本U盘一键重装Win10专业版的教程

LEGION Y9000X最高可配备15.6英寸4K屏幕&#xff0c;并拥有轻薄化设计&#xff0c;机身厚度14.9mm&#xff0c;重量不超过1.7kg。与市面上其它同类规格的笔记本明显不同的是&#xff0c;LEGION Y9000X配备了45W高性能标压处理器&#xff0c;且拥有4个散热风扇为CPU进行独享散热…

Legion使用:半自动化网络渗透工具

0x00 背景 Legion, SECFORCEs Sparta的一个副本&#xff0c;Sparta已停止维护&#xff0c;所以Legion作为Sparta的优化升级版本&#xff0c;它是一个开源、易用、超级可扩展和半自动化的网络渗透测试工具&#xff0c;有助于信息系统的发现、侦察和利用。 项目官网&#xff1a;…

legion--一款开源,易用,扩展性强的半自动化渗透测试工具

文章目录 简介特点与Sparta的区别GitHub项目地址安装用法启动选择目标查看结果 简介 Legion是SECFORCE的Sparta的分支&#xff0c;是一个开源&#xff0c;易于使用&#xff0c;超扩展和半自动化的网络渗透测试框架&#xff0c;针对发现&#xff0c;侦察和利用漏洞的信息系统。…

​ 最大尺寸的超宽高刷新率显示器 —— Legion Y44w 上手体验

早几年的时候&#xff0c;我们提到16:9 可能还有人说是宽屏&#xff0c;随着显示器行业的不断发展和游戏玩家们的需求不断变化&#xff0c;把屏幕往横向加宽就成了一个大趋势&#xff0c;用一个超宽屏代替双联屏甚至三连屏&#xff0c;由于其没有中间接缝&#xff0c;连线更简洁…

笔记本计算机(Legion)快捷键(加快编辑速度)

笔记本计算机&#xff08;Legion&#xff09;快捷键&#xff08;加快编辑速度&#xff09; 电脑常用快捷键 其他快捷键 CtrlF4 关闭窗口Shiftdelete永久删除键WindowsR打开命令面板WindowsE打开我的电脑面板WindowsTab打开任务窗格AltTab切换窗口WindowsQ 打开搜索面板Window…

CancelToken中断请求

使用场景&#xff1a;页面切换时&#xff0c;主动取消掉未调用完成的接口 注意&#xff1a;因为测试&#xff0c;连续调用5次请求&#xff0c;正常情况下只用一次 <script> import axios from axios; //这里采用传递executor函数到CancelToken的构造函数来创建cancel to…

Android Studio快捷键

Android Studio快捷键 快捷键说明CTRL N快速查找类CTRLSHIFTN打开新文件 CTRL 空格 CTRL SHIFT 空格 TAB 补全代码 智能分析表达式&#xff0c;列出可能要写的方法名、变量名 选择列出的高亮显示的补全代码 CTRL Q SHIFT F1 快速查看文档(简单版本) 用浏览器打开 S…