web-dev-qa-db-ja.com

nvidia-361ログインループUbuntu 16.04 LTS

ubuntu 16.04をインストールし、信頼できるドライバーとして表示されたnvidia-361ドライバーをインストールしました。しかし、システムを再起動すると、システムがログインループに突入しました。 740Mグラフィックスカードを搭載したhp envy 15シリーズのラップトップを使用しています。私はここで多くの質問を探し、バックアップ場所に〜/ .Xauthorityファイルをmvしようとしました。これは機能しませんでした。次に、ttyからnvidia-361を再インストールしてみました。しかし、それもうまくいきませんでした。

システムがログインループでスタックする可能性のある理由は何ですか

この問題を解決するための回避策は何ですか。

この問題は、。/。Xautorityやlightdmに関するものではありません

9
shiv garg

この問題を解決しました。この問題は、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

6
shiv garg

同じ問題がありました。

  • 次のコマンドで古いドライバーを削除します。

    Sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
    
  • リブート

  • 新しいドライバーをインストールします。

    Sudo apt-get install nvidia-340