nvidi-361 登入循環 ubuntu 16.04 lts

nvidi-361 登入循環 ubuntu 16.04 lts

我安裝了 ubuntu 16.04 並安裝了 nvidia-361 驅動程序,這些驅動程式顯示為受信任的驅動程式。但當我重新啟動系統時,我的系統陷入了登入循環。我使用的是 740M 顯示卡的 HP Envy 15 系列筆記型電腦。我在這裡查找了很多問題並嘗試將 ~/.Xauthority 檔案轉移到某個備份位置。這不起作用。然後我嘗試從 tty 重新安裝 nvidia-361。但這也不起作用。

系統陷入登入循環的可能原因是什麼

解決這個問題的解決方法是什麼?

這個問題與./.Xautority或lightdm無關

答案1

我解決了這個問題。此問題是由於 linux 核心 4.4.0-20 及更高版本中的安全啟動和 EFI_SECURE_BOOT_SIG_ENFORCE 所引起的。

我安裝了 nvidia-364 驅動程式並在詢問時輸入了金鑰。然後我重新啟動了系統。當mok管理出現藍色畫面時,我按任意鍵來變更它。然後它要求輸入密碼字元。然後它讓我禁用它。我在不安全模式下啟動後重新安裝了 nvidia 364。它就像魅力一樣起作用。

您可能不需要執行所有步驟。有些人說你只需要透過運行來停用驗證

sudo apt install mokutil
sudo mokutil --disable-validation

我沒有嘗試這個,因為我的問題已經解決了。

由於 EFI_SECURE_BOOT_SIG_ENFORCE 的相同實現,許多人無法安裝虛擬盒模組。

如果您受到相同問題的影響,則無需移動 ./.Xauthority 檔案或更改 /tmp 資料夾的權限或執行任何其他解決方法。

您可以在這裡詳細閱讀https://wiki.ubuntu.com/SecurityTeam/SecureBoot

答案2

我有同樣的問題。

  • 使用以下命令刪除舊驅動程式:

    sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
    
  • 重啟

  • 安裝新驅動程式:

    sudo apt-get install nvidia-340
    

相關內容