Ubuntu 16.04 をインストールし、信頼できるドライバーとして表示された nvidia-361 ドライバーをインストールしました。しかし、システムを再起動すると、システムがログイン ループに陥りました。私は 740M グラフィック カードを搭載した hp envy 15 シリーズ ラップトップを使用しています。ここで多くの質問を検索し、mv ~/.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/セキュリティチーム/セキュアブート。
答え2
私も同じ問題を抱えていました。
次のコマンドで古いドライバーを削除します。
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
リブート
新しいドライバーをインストールします:
sudo apt-get install nvidia-340