CUDA-9 と nvidia ドライバー 390 をインストールした後、Ubuntu 17.10 がログイン ループに陥る

CUDA-9 と nvidia ドライバー 390 をインストールした後、Ubuntu 17.10 がログイン ループに陥る

Ubuntu-17.10 を使用しています。インストールしようとしていたのですtensorflow-gpuが、そのためには CUDA-9 が必要でした。CUDA-9 のインストール中に、グラフィック ドライバーが nvidia-390 に更新されました。

今、PC を再起動しました。ログイン画面のループで止まってしまいました。Linux の行nvidia.modeset = 0、、nomodesetnouveau.modeset = 0すべて一緒に編集してみましたが、何も機能しません。

考えられる解決策の 1 つは、前のドライバーに戻ることです。そのためには、TTY 画面に入り、ユーザー名とパスワードを入力します。TTY では次のようになります。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

約 15 秒後に最初のログイン TTY 画面に戻ります。

編集1: Ubuntu リカバリ モードを使用してすべての Nvidia ドライバーを消去する方法を見つけました。しかし、それでも同じ問題が続きます。

答え1

cuda または cudnn のインストール中に .bashrc または .profile に何かを追加したようですが、その際にミスをした可能性があります。リカバリ モードで起動すると、root としてログインし、ユーザーのホーム ディレクトリに移動して、それらのファイルを調べてエラーを探すことができます。

エラーがすぐに見つからない場合は、ファイルの名前を変更して邪魔にならない場所に移動します。この方法では、少なくとも再度ログインできるはずです。

それでも解決しない場合は、のグローバルシェル設定ファイルで同じことを試してください/etc/bash.bashrc/etc/profile/etc/profile.d/*

関連情報