Ubuntu系统---又显示nvidia-smi 未找到命令
Ubuntu系统---又显示nvidia-smi 未找到命令
本来nvidia驱动+CUDA安装好用,两次遇到开机发现字体异常,不用合计,是显卡驱动的问题。一查,确实是nvidia-smi 未找到命令。
u@u160406:~$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
u@u160406:~$ uname -r
4.15.--generic
u@u160406:~$
多次经验,总结的归根原因:Ubuntu16.04内核更新 导致的。重新更换成旧内核就行。
开机界面 Advanced potion for Ubuntu 选择旧版本(linux-image-4.15.0-45-generic ),界面显示正常。
u@u160406:~$ dpkg --get-selections |grep linux-image
linux-image-4.15.--generic hold
linux-image-4.15.--generic install
linux-image-generic-hwe-16.04 install
之前安装的时候,确认内核只有一个:
u@u160406:~$ uname -r
4.15.--generic 不知道什么时候,自动更新内核。之前,也出现这个界面异常,以为是驱动丢失,重装了驱动,并且禁止了内核更新
sudo apt-mark hold linux-image-x.xx.x-xx-generic
sudo apt-mark hold linux-image-extra-x.xx.x-xx-generic
“禁止更新内核,需时间来验证”,今天这种情况的出现,说明这种方式禁止内核更新不好使。
解决问题: 1. 卸载新的内核版本,保留旧版本的继续使用。 2. 换一种方式,禁止内核自动更新。
禁止更新现在使用的内核
sudo apt-mark hold linux-image-4.15.--generic
sudo apt-mark hold linux-image-extra-4.15.--generic 删除不用的内核
sudo apt-get remove linux-image-4.15.--generic
sudo apt-get remove linux-image-extra-4.15.--generic 更新grub
sudo update-grub
ubuntu16. 修改配置文件 禁止系统自动更新
修改配置文件/etc/apt/apt.conf.d/10periodic 然后0是关闭,将所有值改为0
vim etc/apt/apt.conf.d/10periodic APT::Periodic::Update-Package-Lists “”;
APT::Periodic::Download-Upgradeable-Packages “”;
APT::Periodic::AutocleanInterval “”;


当然,多内核存在,也可以设置“Ubuntu16.04切换内核启动”,@https://blog.csdn.net/u011304615/article/details/70920171,怕没弄明白,把windows启动也给搞坏里,暂且不尝试。
ubuntu16.04 查看内核,升级内核,删除内核,切换内核 @https://blog.csdn.net/u011304615/article/details/70919711
附,ubuntu16.04掉显卡驱动解决方法 .首先去英伟达官网下载自己版本的驱动,比如: NVIDIA-Linux-x86_64-430.14.run
为了方便,我们把驱动复制到自己的home目录 cp ~/Download/NVIDIA-Linux-x86_64-430.14.run ~/
.切换到纯命令模式(ctrl+alt+f1),登录
.关闭lightdm service sudo service lightdm stop
.卸载之前有问题的驱动 sudo apt-get autoremove nvidia*
.给个执行的权限 sudo chmod a+x NVIDIA-Linux-x86_64-430.14.run
.安装驱动 sudo ./NVIDIA-Linux-x86_64-430.14.run,弹窗一路选左边的选项就ok
.开启lightdm service sudo service lightdm start,会黑屏进入图形化界面
.查看显卡状态和驱动 nvidia-smi,如下图,安装成功。
Ubuntu系统---又显示nvidia-smi 未找到命令的更多相关文章
- LInux下修改 ~/.bashrc 文件source ~/.bashrc 后 shell 命令 失效 任何命令都显示 “ bash XX :未找到命令”
原因:在java安装后进行环境变量配置其中 export JAVA_HOME="/opt/java/jdk1.8" export PATH=$JAVA_HOME 即结束 错误原因: ...
- Linux 输入指令显示 command not found(未找到命令)解决办法
问题摘要:当我在linux中安装了一个Nginx,最后需要检查是否安装成功的时候,输入了Nginx -v 提示未找到命令(服务器中英文提示为 command not found) 其他软件命令未找到问 ...
- Ubuntu、Windows输入命令appium-doctor提示未找到命令
输入命令:appium-doctor时,一直报错,提示“未找到命令”,但是输入命令:appium -v能够正确输出我安装版本,这是怎么回事呢? 原来appiu-doctor在1.5.3版本之后没有了需 ...
- 解决“centos 下bash: g++: 未找到命令...”
简单测试一个C++的“Hello World”,发现报错:“bash: g++: 未找到命令...”,因为没有安装编译器G++:然后就百度,出现一大堆的解决办法,什么“sudo apt-get ins ...
- linux异常 - unzip: 未找到命令
问题描述 unzip: Command Not Found 或 zip: Command Not Found 或unzip: 未找到命令 解决方法 如果是Ubuntu的的系统可以用下面的命令安装:su ...
- linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)
linux ubuntu系统下,adb不是内部命令 原文地址 linux ubuntu系统下,adb不是内部命令 解决方法: 1.sudo gedit ~/.bashrc 2.将下面的两句加到上面打开 ...
- 已经安装了node和npm,输入node -v 未找到命令
昨天虚拟机上安装了nvm.node.npm,今天打开输入node -v,就显示未找到命令 输入nvm --version 发现还是有nvm版本的,不然都要以为刚配好的虚拟机又要重新安装... 再输入 ...
- linux -bash: unzip: 未找到命令(实测有效!)
今天使用linux解压的时候遇到了不能解压的问题,然后就看了一些文档,写一个解决方案 Linux version 3.10.0-957.10.1.el7.x86_64 (mockbuild@kbuil ...
- Linux centos7 -bash: pstree: 未找到命令
2021-08-12 1. 命令简介pstree命令将所有行程以树状图显示,树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root),如果有指定使用者 id,则树状图会只 ...
随机推荐
- macpro锁屏后没有进入睡眠
使用命令pmset -g查看,如图,钉钉阻止了屏幕的睡眠,找了下钉钉的配置,也没有发现有关的内容,重启钉钉后问题解决 displaysleep 10 (display sleep prevented ...
- react 做的简易todolist
首先要有一定的react的基础,里面的一些不做解释(包括项目文件的用法及作用) ### 1. 先安装react的插件 npm install create-react-app -g ...
- 性能优化-Bitmap内存管理及优化
Bitmap作为重要Android应用之一,在很多时候如果应用不当,很容易造成内存溢出,那么这篇文章的目的就在于探讨Bitmap的有效运用及其优化 缓存介绍 当多次发送请求的时候,请求同一内容,为了使 ...
- SpringBoot中使用 RabbitMQ -测试
本章主要建立在已经安装好Erlang以及RabbitMQ的基础上,接下来,简单介绍一下使用 1.首先到RabbitMQ的管理界面新建一个队列(Direct模式) 2.测试项目的基础结构如下: 这里为了 ...
- 1、1通过maven建立spring boot项目(不用联网)
1.把以前spring boot项目的pom.xml导入进来 2.修改pom.xml 里面项目名改成自己项目名 3.复制配置文件 spring: datasource: url: jdbc:mysq ...
- 第一周——不同java 的发展史你,注定成为不了领袖型人才
James Gosling 1991年,James 高斯林在Sun公司的工程师小组想要设计这样一种小型计算机语言,该语言主要用于电视盒的消费类电子产品上.另外,由于不同的厂商选择不同的CPU和操作 ...
- HttpClient的几种请求方式
public static String doPostToken(String tokenUrl,String clientId,String clientSecret,String grantTyp ...
- Oracle数据库 SET ECHO [ON|OFF]
说明 -- 运行.sql文件时,显示.sql文件中的语句 SET ECHO ON -- 运行.sql文件时,不显示.sql文件中的语句 SET ECHO OFF Oracle 11g Release ...
- SAS学习笔记15 SAS导入数据(import txt csv xlsx spss)
- LOJ6583 ICPC World Finals 2019何以伊名始(广义后缀自动机)
对trie建SAM,询问串倒过来跑到的节点的|right|即为答案. #include<bits/stdc++.h> using namespace std; #define ll lon ...