Nvidia ドライバーによるログイン ループ (別のもの)

Nvidia ドライバーによるログイン ループ (別のもの)

さて、他のものを読む前に、はい、これについては無限の疑問があることはわかっています。しかし、どれもうまくいきませんでした。どれも。

ということで、私はこれまで 2 回、非常にイライラする問題に直面しています。最初はすべてがスムーズに進みました (例: Minecraft は 60 FPS ですが、多少の煩わしいちらつきがあります)。その後、私は愚かなことをしてしまいました。

最初は、Nvidia をインストールしていたのに、誤って Intel ドライバーをインストールしてしまいました。今回は、フルスクリーン アプリケーションでスタックしてしまい、後で修正したエラーのために Ctrl+Alt+F1 を使用できませんでしたが、マジック キーの組み合わせを使用することにしました... ただし、何らかの理由で REISUB ではなく ROFUS を入力しました。これで、O でシャットダウンして残りを無視するはずですが、それでも

しかし、その後、ドライバーがランダムにアンインストールされ、すべてが非常に遅くなります (例: Minecraft は 10 FPS)。

そこで私がやっているのは、ドライバーをいじることです。専用ドライバーに変更するにしても、コマンド プロンプトで手動で行うにしても、何をするにしても、ログイン ループが発生します。

私が試したことは次のとおりです: (もちろんsudoでいくつかのコマンドを実行しました) 前回: みんなが話題にしていた.Xaファイルの移動/削除など。違う問題がありました。

ubuntu-drivers autoinstall

apt install nvidia-current

現在: グラフィックドライバーPPAの追加

ubuntu-drivers autoinstall

唯一うまくいったこと(2回とも):

apt purge nvidia*

はい、その通りです。NVIDIA 関連の製品がインストールされている場合はログインできません。「でも前回のことを言っていますが、そのときどうやって解決したのですか?」と疑問に思うかもしれません。私は解決しませんでした。Ubuntu を再インストールしなければなりませんでした。二度と経験したくない悪夢でした。


編集:これを投稿してから本当に長い時間が経ちました。しかし、関係のない別の質問で答えを得ました。その理由はNVIDIA Optimusです。Ubuntuのwikiは見つかりませんでしたが、アーチには1つあります

答え1

これを試しましたか (壊れた PC でターミナルを入手できると想定しています):

NVIDIA の Web サイトにアクセスし、カードの最新ドライバーをダウンロードしてください。Linux ドライバーは「.run」ファイルである必要があります。

ドライバーを USB スティックに入れて、壊れた PC に挿入します。

強制的にテキスト モードで起動するには、次のコマンドを使用します。

sudo systemctl set-default mutli-user.target

再起動するにはこれ:

sudo shutdown -r 0

次回ターミナルが起動したら、ログインし、次のコマンドを使用して Nvidia ドライバーを PC にコピーします。

cp <source> <destination>

次のコマンドを実行して、Nvidia ファイルが実行可能であることを確認します。

sudo chmod +x <driver name>

インストーラーの先頭に「./」を追加して実行します。

./<driver name>

完了したら、以下の操作を実行して、PC にグラフィカル モードで再起動するように指示します。

sudo systemctl set-default graphical.target

デスクトップを再起動します。

sudo shutdown -r 0

お役に立てれば。

関連情報