Ubuntu 20.4 無法使用 Nvidia 專有驅動程式啟動,即使嘗試在線上找到的常見修復程式也是如此

Ubuntu 20.4 無法使用 Nvidia 專有驅動程式啟動,即使嘗試在線上找到的常見修復程式也是如此

我很抱歉發布關於同一問題的另一個帖子。我遇到過許多具有相同問題的類似線程,並嘗試了大部分修復,但不幸的是我仍然無法讓驅動程式工作。

首先,我是一個linux菜鳥,如果我不清楚,請原諒我。

當我安裝 nvidia 專有驅動程式時,我的系統在 Ubuntu 徽標螢幕上掛起。為了解決這個問題,我一直啟動到 grub 並運行 sudo apt purge ~nvidia,然後運行 sudo apt autoremove。執行此操作後,我可以再次啟動,一切看起來都很好,當然,這是使用 nouveau 驅動程式。

我努力了:

  • 使用附加驅動程式應用程式和命令列安裝不同版本的驅動程式(460、450、440)
  • 透過刪除 # 來停用 Wayland
  • 在 grub 中編輯啟動並新增 nomodeset,這仍然不允許我啟動

我使用的是華碩筆記型電腦,GPU 是 GTX 1650 Ti。

我在這裡有點不知所措。我是否可以嘗試其他修復方法,或者我可以做些什麼來嘗試診斷確切的問題並找出到底出了什麼問題?我將非常感謝任何幫助。

答案1

我今天遇到了這個問題和其他問題。看起來我的系統發生了更新,並安裝了新的核心(5.13.0-21-generic),但搞亂了一堆東西,包括圖形驅動程式、音訊設備和視訊設備。

專有的 nvidia 驅動程式使用 dkms 根據核心版本編譯驅動程式。然而,無論我的系統上發生了什麼,由於沒有安裝正確版本的核心頭文件,這都失敗了。

以下命令為我修復了它,您的核心版本或驅動程式版本可能不同。

sudo apt install linux-headers-5.13.0-21-generic
sudo dpkg-reconfigure nvidia-dkms-470 
reboot

相關內容