1. 程式人生 > >deepin因NVIDIA顯示卡造成開機啟動問題:卡在開機logo介面+進入桌面滑鼠一直轉圈

deepin因NVIDIA顯示卡造成開機啟動問題:卡在開機logo介面+進入桌面滑鼠一直轉圈

寫在前面:前兩天為了做人工智慧的作業,給自己和室友裝了一個deepin15.7的系統(我和室友電腦均是NVIDIA顯示卡),想著自己裝好之後不會出現什麼問題,結果錯誤還是如期而至,無奈,只能自己親自想辦法,最終還是解決了問題

1.deepin開機卡在logo登入介面(解決機型:華碩飛行堡壘fx503vd)

1)問題如下所示:

在這裡插入圖片描述

2)暫時性解決方案:能開機,但是重啟後問題依然存在

解決方案:
1)開機後按esc,然後選中deepin系統,點選enter進入,預設選中第一個,如下圖所示,然後這個時候千萬不要點選enter,這個時候應該按鍵盤上的e,進入grub編輯頁面

在這裡插入圖片描述
(2)然後我們在選單中的程式碼中,找到倒數第二行,會出現如下所示的程式碼:


linux /vmlinuz-4.15.0-29deepin-generic root=UUID=b66d8ffa-aed9-466c-bc12-6bb801e45901 ro splash quiet
上面這行表示載入linux核心檔案,後面是核心的引數,以下為解釋:

  1. root告訴核心根分割槽的裝置;
  2. ro表示在裝置啟動時為read-only,如果是rw表示read-write
  3. splash表示開機動畫splash表示開機動畫
  4. quiet表示在啟動過程中只有重要資訊顯示,類似硬體自檢的訊息不會顯示quiet表示在啟動過程中只有重要資訊顯示,類似硬體自檢的訊息不會顯示
  5. single以單使用者模式登入,一般用於修改系統,比如deepin密碼忘記了等等。single以單使用者模式登入,一般用於修改系統,比如deepin密碼忘記了等等。

(3)在quiet的後面空一格加上如下所示的程式碼:acpi_osi=! acpi="windows 2009",然後按F10儲存即可。這時會重新開始登入deepin系統,耐心等待進入桌面即可。

3)永久性解決方案:重啟正常,永久解決登入卡在logo頁面問題

解決方案:
(1)開機後輸入賬號和密碼,若進入桌面滑鼠一直轉圈圈,請看下面的解決方案,如果一切正常,則繼續操作;
(2)按Ctrl+Alt+T進入開啟終端,輸入以下程式碼來開啟grub配置檔案:sudo gedit /boot/grub/grub.cfg,如下圖所示:
在這裡插入圖片描述
注意:這時會提示你輸入密碼,也就是超級使用者的密碼,因為這是系統檔案,普通使用者是不能進行更改的。(如果你是第一次剛安裝好系統第一次進入系統的話,你輸入你的登入密碼會提示認證失敗,因為那個是你的登入密碼,而不是超級使用者密碼,這時後,你需要修改你的超級使用者密碼,如下圖所示:)


在這裡插入圖片描述
(3)輸入密碼成功後會開啟你的grub.cfg檔案,如圖所示,然後按Ctrl+F搜尋quiet,並在第第一個quiet後面空一格加上這行程式碼:acpi_osi=! acpi="windows 2009",並儲存退出。
在這裡插入圖片描述

4)開機重啟,問題已經永久解決!

2.deepin開機輸入賬號密碼後滑鼠一直轉圈(解決機型:聯想拯救者Y7000)

1)問題如下所示:

在這裡插入圖片描述

2)暫時性解決方案:開機後能載入桌面,但是重啟失效

解決方案:
1)開機後按esc,然後選中deepin系統,點選enter進入,預設選中第一個,如下圖所示,然後這個時候千萬不要點選enter,這個時候應該按鍵盤上的e,進入grub編輯頁面

在這裡插入圖片描述
(2)然後我們在選單中的程式碼中,找到倒數第二行,會出現如下所示的程式碼:
linux /vmlinuz-4.15.0-29deepin-generic root=UUID=b66d8ffa-aed9-466c-bc12-6bb801e45901 ro splash quiet
上面這行表示載入linux核心檔案,解釋如上面所示。

(3)在quiet的後面空一格加上如下所示的程式碼:nouveau.modeset=0,然後按F10儲存即可。這時會重新開始登入deepin系統,耐心等待進入桌面即可。

3)永久性解決方案:重啟正常,永久解決輸入賬號密碼後不能載入桌面的問題

解決方案:
(1)開機後輸入賬號和密碼,等待十幾秒或者一分鐘時間載入桌面,這個時候應該不會出現滑鼠一直轉圈圈的問題了
(2)按Ctrl+Alt+T進入開啟終端,輸入以下程式碼來開啟grub配置檔案:sudo gedit /boot/grub/grub.cfg,如下圖所示:
在這裡插入圖片描述
注意:這時會提示你輸入密碼,也就是超級使用者的密碼,因為這是系統檔案,普通使用者是不能進行更改的。(如果你是第一次剛安裝好系統第一次進入系統的話,你輸入你的登入密碼會提示認證失敗,因為那個是你的登入密碼,而不是超級使用者密碼,這時後,你需要修改你的超級使用者密碼,如下圖所示:)
在這裡插入圖片描述
(3)輸入密碼成功後會開啟你的grub.cfg檔案,如圖所示,然後按Ctrl+F搜尋quiet,並在第第一個quiet後面空一格加上這行程式碼:nouveau.modeset=0,並儲存退出。
在這裡插入圖片描述

4)開機重啟,問題已經永久解決!