enter sleep mode黑屏怎么解决_【linux】 不要再暴力关机了,讲讲我最近遇到的问题和完美解决方案...

554f4cd7e1bb51dbfdba8e217079d762.png

欢迎关注我的个人公众号:AI蜗牛车

前言

结束了每天的紧张的工作,这两天真的有些肝。

这两天打打字,突然感觉手指头疼起来了,想意识到成天打了十多个小时的键盘, 手指头都疲劳了= = 之后这两天基本上除了基本的吃睡,就是在电脑前,导致颈椎突然感觉疼的受不了。

这两天开始躺着深度学习法了,拔拔罐子,贴贴膏药缓一缓。

希望大家在不断工作的同时,也要注意下自己的身体吧,要不真的很难顶!

一、出现的问题

今天和每天一样早上起来,收拾好所有的事情,开始坐在电脑前面开始冲。

之后大家应该都知道作为一个coder,linux的使用和认识是必须的,当然linux下安装很多东西会变得很自由,很简单,很顺利,所以我这段时间的AI工作基本上都是在linux下进行的,当然我是双系统。

我打开我的linux,进入我的双系统中的linux,依然是像平时一样,依然可以输入user和password。

09c8451b633a661e5d6322d3282d5a66.png

但是打开之后我整个人傻了。

想想我linux下的一堆代码,一堆环境,caffe-gpu,tf-gpu,anaconda,pytorch-gpu,docker,android。 虽然都可以再重装双系统,当然我也写过一篇很多人收益的超详细安装双系统的文章,但是这些全都很顺利地搞定起码浪费我三个多小时啊。。。

所以我还是决定自己修,当然了,作为一个合格的coder,这都是必须的嘛,linux运维从入门到放弃,哈哈哈哈

差不多接下来出现三个步骤,要还原一下场景

第一种状态

会黑屏一段时间,我首先想到的是可能出现引导问题进不去,但是我之前遇到的都是直接在双系统选择的时候点linux进入,就开始黑屏了,之后就没反应了,那个应该才是没有引导的情况,所以应该等一会就好了。

第二种情况

这回就刺激了。

屏幕突然花起来,我突然想起来我差不多七八年前买的那个三星盖世系列的手机,让我拿别人的充电头把主板烧坏了,差不多打开就是这样的屏幕花屏,我突然有点小慌。。。

542b770256f44b6e040838c3083c6d9e.png

大概持续了一小会开始第三种情况

第三种情况

开始蓝屏了,但是有意思的是本来桌面的那几个文件依然能看的到,并且鼠标依然能使用,我也能点击。

我大概有三种文件,pdf, png, txt

前两种我打开之后报错,txt是依然可以打开的,并且里面的内容还在。

这个时候我开始思考。

03cd9a93d8e2d4ee82aaa8150bb2f8d0.png

二、理性思考问题,完美解决方案

人有的时候是不够理性的,如果你不能冷静下来理性思考,你急下去肯定没办法很快解决问题的,急不等于解决,只有踏实下来心才能够很快地系统的解决问题。

首先我开始搜索和查询一波,基本上确定了原因。

问题我进行了暴力关机,损坏了Ubuntu 的图形系统配置,导致图形界面无法正常起来

所以我依然可以登录,一切正常,就是图形化的界面遭到破坏没办法很好的显示,所以出现以上情况。。 仔细想了一下我好像一直都是暴力关机,卡了,直接按键关机,不卡,加载了一堆IDE、文件和浏览页的情况,直接关机,让电脑自己消化去,看来确实是自己的问题啊。。以后乖乖把所有的运行程序都关掉再关机。。

接下来就是解决问题了,熟悉linux的朋友肯定知道一般出现问题,实在是没法在图形化界面进行命令行操作得时候,一般都会选择直接进入系统控制台输入命令行进行对应操作

2.1 首先 ctrl+alt+f4 进入控制台

首先需要输入user和passward才能进行输入命令行进行操作

2.1.1 出现问题

但又出来了一个问题, 就是根本来不及进行打账户和密码,一直刷屏 以下错误 error: acpi INT3400:00: Unsupported event [0x86]

8998741d70b3af60f5f298f2af7eaa71.png

2.1.2 解决方案

查了一下这个,ACPI为高级配置和电源管理接口(Advanced Configuration and Power Management Interface),错误可能是电脑NVIDIA显卡驱动安装好以后和Ubuntu默认的nouveau驱动会冲突或者linux内核版本的问题。

在网上找到一个很多的解决方案:

在启动之前,选择系统的时候,找到“ Ubuntu ”,按“ e ”进入编辑,将“ quiet splash nomodeset ”修改成“ quiet splash acpi=off ”,按F10引导启动

但是我这招没用,我最后咋解决的呢?首先说下我的电脑是暗影精灵系列的

居然是因为电源适配器的问题,直接拔掉电脑完美解决,就没有这个刷屏的error了。

2.2 开始输入user和passward

又出现了一个 很烦的问题。

2.2.1 出现问题

当我输入账号的名字,并且按enter以后,显示“Password: ”,接下来应该输入密码了,但是光标很快的跳到了下一行,并且闪烁大概2秒以后就输出了一个错误“login incorrect”(我都还没有输入密码呢!!!)。即使在光标调到下一行并且还没有出错以前我输入密码,并且按enter,出现的也是一样的错误。

2.2.2 解决方案

因为系统的kernel版本过高,会有这个bug,这个是系统升级或者说高版本的kernel的通病,可以说是很难受了。

解决办法就是在进入ubutnu的时候进行ubuntu高级选项,选择比较低的kernel版本, 直接点enter即可,重新进入系统就是较为低核的kernel的linux了,再重新前面的操作就会发现可以进行输入了,之后进入命令行的输入操作了。

2.3 重置服务

依次输入

sudo apt-get install xserver-xorg-lts-utopic 
sudo dpkg-reconfigure xserver-xorg-lts-utopic 
reboot

如果前面第一个操作会提示你需要重置 dpkg 后再试,那就按照提示操作就好了。

sudo dpkg --configure -a

之后继续三个命令。

reboot之后等一小会。

哭了,我的linux图形化界面回来了!!

948813f710c381809430c754d3027677.png

参考:

https://blog.csdn.net/qq_38190697/article/details/84982593

https://blog.csdn.net/SeekN/article/details/78573996

https://blog.csdn.net/weixin_40712763/article/details/87256139

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542079.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

重复T次的LIS的dp Codeforces Round #323 (Div. 2) D

http://codeforces.com/contest/583/problem/D 原题:You are given an array of positive integers a1, a2, ..., an  T of length n  T. We know that for any i > n it is true that ai  ai - n. Find the length of the longest non-decreasing …

微擎pc 导入前缀_段覆盖前缀| 8086微处理器

微擎pc 导入前缀As we already know that the effective address is calculated by appending the segment registers value and adding up the value of the respective offset. But what if we want to choose some other offset than the assigned one. 众所周知&#xff0…

python—面向对象

面向过程 面向对象: 面向过程:—侧重于怎么做? 1.把完成某一个需求的 所有步骤 从头到尾 逐步实现 2.根据开发要求,将某些功能独立的代码封装成一个又一个函数 3.最后完成的代码,就是顺序的调用不同的函数 特点&#…

5中bug vue_苹果官网出BUG!这些都只要一两百元

近日,有网友在网上反馈称,他发现苹果官网商城出现了BUG!众多上千元的产品,BUG价只需一两百元。比如Shure MOTIV MV88 Digital立体声电容式麦克风配件。正常售价1288元,而BUG后的价格是235元。UBTECH Jimu Astrobot Cos…

常用压缩,解压与打包

常用压缩格式: .zip .zg .bz2 .tar.gz .tar.bz2.zip格式压缩zip 压缩文件名 源文件#压缩文件注:压缩文件名写.zip后缀是为了标记该文件的压缩类型,方便管理。注:在压缩时有压缩格式转换,所以当源文件很小时&#xff0c…

css禁用选中文本_使用CSS禁用文本选择突出显示

css禁用选中文本Introduction: 介绍: Texts are the most fundamental elements of any websites or web pages, they form the basis of the web pages or websites because if you don’t write something that you will not be able to present anything. There…

CDN加速实现—varnish

CDN介绍: 1 . 对cdn的理解: CDN的全称是(Content Delivery Network),即内容分发网络;加速器,反向代理缓存。CDN系统能够实时的根据网络流量和各节点的连接,负载状况以及到用户的举例…

3dmax如何拆分模型_3dmax制作装饰柜1

大家好,今天我来为大家讲解一下如何利用3dmax制作装饰柜。我们需要制作装饰柜模型,当我们为它添加一个材质后,它就是这样的效果。单击创建,选择图形,对象为样条线,选择矩形在场景中进行创建。单击修改&…

TODO:macOS上ThinkPHP5和Semantic-UI集成

TODO:macOS上ThinkPHP5和Semantic-UI集成1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分2. 把Xcode升级到8.1后继续安装Composer3. 使用composer创建TP5项目MWL-Dispatchcomposer create-project topthink/think MWL-Dispatch4. 配置apac…

np.expm1_JavaScript中带有示例的Math.expm1()方法

np.expm1JavaScript | Math.expm1()方法 (JavaScript | Math.expm1() Method) Math operations in JavaScript are handled using functions of math library in JavaScript. In this tutorial on Math.expm1() method, we will learn about the expm1() method and its workin…

距离传感器控制灯泡代码_生迪全彩智能 LED 灯泡体验评测

市面上大多数智能灯具无外乎智能控制,冷暖标准区间的简单调光,仅仅满足我们日常照明之外,似乎用处不多。如果有一款能在自己房间制造多彩氛围的灯泡就好了。这次有幸体验到了华为智能家居生态链产品生迪全彩智能 LED 灯泡,才发现彩…

mysql启动与关闭(手动与自动)

手动管理mysql的启动与关闭 [rootmysql ~]# service mysql start --手动启动mysqlStarting MySQL. SUCCESS![rootmysql ~]# service mysql stop --手动关闭mysql Shutting down MySQL.. SUCCESS! [rootmysql ~]# mysqld --verbose --help --查看MySQL的默认参数的具体值 如果每…

JavaScript中带有示例的Math.round()方法

JavaScript | Math.round()方法 (JavaScript | Math.round() Method) Math.round() is a function in math library of JavaScript that is used to round the given number floating-point number to the nearest integer value. Math.round()是JavaScript数学库中的函数&…

内部导线拉力测试_珠海后环回收试验机现金支付拉力试验机回收和谐温馨的环境...

珠海后环回收试验机现金支付拉力试验机回收和谐温馨的环境深圳富兴二手设备回收,拉力试验机回收,恒温恒湿箱回收,恒温恒湿试验箱回收,恒温恒湿培养箱回收,高低温试验箱回收,高低温冲击试验机回收&#xff0…

lvs负载均衡—ldirectord(DR模式的健康检查)

作用: 健康检查对企业而言也是由为重要,在生活中,有时候访问网页访问不到,就会跳出来一些图形告诉你访问失败,这就是健康检查的作用,当服务器都挂掉的时候,告诉你暂时访问不了。 ldirectord是后…

Reactor by Example--转

原文地址:https://www.infoq.com/articles/reactor-by-example Key takeaways Reactor is a reactive streams library targeting Java 8 and providing an Rx-conforming APIIt uses the same approach and philosophy as RxJava despite some API differencesIt i…

springboot项目后台运行关闭_springboot项目在服务器上部署过程(新手教程)

环境:服务器系统:ubuntu16jdkmysql工具 xshell6下载地址:https://www.netsarang.com/download/down_form.html?code622&downloadType0&licenseType1xftp6下载地址:https://www.netsarang.com/download/down_form.html?c…

如何在React Native中使用文本输入组件?

You know, an app becomes more authentic and professional when there is the interaction between the app and the user. 您知道,当应用程序与用户之间存在交互时,该应用程序将变得更加真实和专业。 The text input component in react-native brin…

lvs负载均衡—NAT模式

NAT模式原理图 Virtual Server via NAT : 用地址翻译实现虚拟服务器,地址转换器有能被外界访问到的合法IP地址,它修改来自专有网络的流出包的地址,外界看起来包是来自地址转换器本身,当外界包送到转换器时,它能判断出应该将包送到内部网的哪个节点。 优点是节省IP …

Django1.9开发博客06- 模板继承

模板继承就是网站的多个页面可以共享同一个页面布局或者是页面的某几个部分的内容。通过这种方式你就需要在每个页面复制粘贴同样的代码了。 如果你想改变页面某个公共部分,你不需要每个页面的去修改,只需要修改一个模板就行了,这样最大化复用…