那些Ubuntu裡踩過的坑

2021-09-29 18:07:20 字數 1197 閱讀 8714

之前裝了ubuntu系統為了機器視覺方面的學習,對於乙個新手小白來說ubuntu一路走來坑不少。特記錄下來最近學習的情況以供複習

之前在裝pytorch和pycharm時也遇到了不少問題,但當時沒想著去記,導致現在也沒法寫出準確的問題與解決辦法,索性從現在寫起。

環境:win10+ubuntu18.04雙系統

2019/11/18

近期需要給電腦配置openpose的使用環境於是需要安裝nvidia

在nvidia顯示卡驅動安裝時出現了問題,導致reboot之後只能進入最初可以選擇進入系統,ubuntu高階選項和bios的那個介面,選擇進入ubuntu系統後出現的是一堆[ok]開頭的介面如圖

而且這個時候還在瘋狂閃屏,此時唯一有效的操作是長按電源鍵強制關機。有人說的萬能宕機鍵ctrl+alt+f1~f7這個時候也是用不了的。

其次在尋找解決辦法時還有通過進入grub啟動介面,以及進入tty命令列的方式解決的,但這都不適合我這次的情況

解決辦法:進入單使用者模式進行nvidia驅動解除安裝操作

進入單使用者模式的方法

在grub啟動介面選擇第二項「ubuntu高階選項」回車,進入後選擇第二項「recovery mode」按「e」(游標移動但不要按空格)進入edit(編輯)模式(在grub介面此操作也可用於修改其他項的內容)

在編輯模式下將游標移動到以字元「linux」開頭那一行,將它的「ro recovery nomodestset」修改為「rw single init=/bin/bash」,此行後面如果還有內容需全部刪除(只是本行),之後按f10或「ctrl+x」就能進入單使用者模式

在單使用者模式下使用下面的命令解除安裝nvidia 驅動

apt remove nvidia*  --purge
–purge引數,解除安裝軟體並清除軟體相關的配置資訊,期間會出現[y/n]輸入y確認刪除。之後重啟,就能正常地進入登入介面了

另外寫下無法用ctrl+alt+f1~f7進入tty命令行時另外進入命令列的辦法

在grub啟動介面游標選擇第一項ubuntu按『e』進入edit模式,在以linux開頭的那行最後有「ro quiet splash $vt_handoff」,在這個的後面按空格加上3(此步驟是在引導執行級別),之後按「ctrl+x」或f10就能進入tty命令列模式了。

實戰裡踩過 jQuery 的那些坑

我是先學習的原生 js,只拿過原生 js 寫過一些簡單的小練習。在做實際專案時,使用 jquery 但是因為沒有系統學習過,而是以專案驅動學習,用到哪,查到哪,經常會踩到一些坑,在此一併記錄,希望自己以後不會再在同乙個問題上栽跟頭。jquery ajax 缺省會給傳入的 data 進行 url 編碼...

記錄Ubuntu踩過的坑

20200529 昨天跟著網上訊息upgrade了一下,整個顯示卡驅動都炸了,好不容易調整回來,今天要重新配置環境。按照教程安裝完cuda8.0和cudnn5.1之後,執行tensorflow報錯。importerror libcudnn.so.5 cannot open shared object...

那些年踩過的CSS坑

1 img 標籤中的alt 與title的區別 title 滑鼠滑過時顯示的文字提示。對seo優化的影響 搜尋引擎對理解是通過alt屬性,所以在alt屬性中包含關鍵字的簡要文字說明,也是頁面優化的一部分。2 padding與margin區別 padding是控制項的內容相對控制項的邊緣的邊距,mar...