
歡迎關注我的個人公眾號:AI蝸牛車
前言
結束了每天的緊張的工作,這兩天真的有些肝。
這兩天打打字,突然感覺手指頭疼起來了,想意識到成天打了十多個小時的鍵盤, 手指頭都疲勞了= = 之后這兩天基本上除了基本的吃睡,就是在電腦前,導致頸椎突然感覺疼的受不了。
這兩天開始躺著深度學習法了,拔拔罐子,貼貼膏藥緩一緩。
希望大家在不斷工作的同時,也要注意下自己的身體吧,要不真的很難頂!
一、出現的問題
今天和每天一樣早上起來,收拾好所有的事情,開始坐在電腦前面開始沖。
之后大家應該都知道作為一個coder,linux的使用和認識是必須的,當然linux下安裝很多東西會變得很自由,很簡單,很順利,所以我這段時間的AI工作基本上都是在linux下進行的,當然我是雙系統。
我打開我的linux,進入我的雙系統中的linux,依然是像平時一樣,依然可以輸入user和password。

但是打開之后我整個人傻了。
想想我linux下的一堆代碼,一堆環境,caffe-gpu,tf-gpu,anaconda,pytorch-gpu,docker,android。 雖然都可以再重裝雙系統,當然我也寫過一篇很多人收益的超詳細安裝雙系統的文章,但是這些全都很順利地搞定起碼浪費我三個多小時啊。。。
所以我還是決定自己修,當然了,作為一個合格的coder,這都是必須的嘛,linux運維從入門到放棄,哈哈哈哈
差不多接下來出現三個步驟,要還原一下場景
第一種狀態
會黑屏一段時間,我首先想到的是可能出現引導問題進不去,但是我之前遇到的都是直接在雙系統選擇的時候點linux進入,就開始黑屏了,之后就沒反應了,那個應該才是沒有引導的情況,所以應該等一會就好了。
第二種情況
這回就刺激了。
屏幕突然花起來,我突然想起來我差不多七八年前買的那個三星蓋世系列的手機,讓我拿別人的充電頭把主板燒壞了,差不多打開就是這樣的屏幕花屏,我突然有點小慌。。。

大概持續了一小會開始第三種情況
第三種情況
開始藍屏了,但是有意思的是本來桌面的那幾個文件依然能看的到,并且鼠標依然能使用,我也能點擊。
我大概有三種文件,pdf, png, txt
前兩種我打開之后報錯,txt是依然可以打開的,并且里面的內容還在。
這個時候我開始思考。

二、理性思考問題,完美解決方案
人有的時候是不夠理性的,如果你不能冷靜下來理性思考,你急下去肯定沒辦法很快解決問題的,急不等于解決,只有踏實下來心才能夠很快地系統的解決問題。
首先我開始搜索和查詢一波,基本上確定了原因。
問題我進行了暴力關機,損壞了Ubuntu 的圖形系統配置,導致圖形界面無法正常起來
所以我依然可以登錄,一切正常,就是圖形化的界面遭到破壞沒辦法很好的顯示,所以出現以上情況。。 仔細想了一下我好像一直都是暴力關機,卡了,直接按鍵關機,不卡,加載了一堆IDE、文件和瀏覽頁的情況,直接關機,讓電腦自己消化去,看來確實是自己的問題啊。。以后乖乖把所有的運行程序都關掉再關機。。
接下來就是解決問題了,熟悉linux的朋友肯定知道一般出現問題,實在是沒法在圖形化界面進行命令行操作得時候,一般都會選擇直接進入系統控制臺輸入命令行進行對應操作
2.1 首先 ctrl+alt+f4 進入控制臺
首先需要輸入user和passward才能進行輸入命令行進行操作
2.1.1 出現問題
但又出來了一個問題, 就是根本來不及進行打賬戶和密碼,一直刷屏 以下錯誤 error: acpi INT3400:00: Unsupported event [0x86]

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圖形化界面回來了!!

參考:
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