起動時にランダムに X-Server が失敗する (おそらくドライバーの問題)

起動時にランダムに X-Server が失敗する (おそらくドライバーの問題)

この問題はかなり前からあるのですが、何をグーグルで検索すればいいのかさえわかりません。Ubuntu を起動すると、画面に起動メッセージが表示され、その後黒くなることがあります。これは毎回起こるわけではなく、今日まで再現可能なのか、まったくランダムなのかはわかりません。SSH は機能しますが、lightdm を再起動したり、X 関連のプロセスを終了したりしても何も変わりません。

そこで、デスクトップの電源ボタンを押すか、ssh 経由でシャットダウンします。どちらの場合も、PC は完全にはシャットダウンしません。画面にはマウントがビジーであるというメッセージが表示されますが、HDD はスピンダウンしているので、強制的に電源を切ります。

現時点での私の Ubuntu を起動するための「回避策」は、リカバリ モードで起動し、failsafeX を選択することです。その後、グラフィックが正しく動作していないというエラー メッセージが表示されます。次に、コンソールを tty1 に切り替え (エラー メッセージのボタンをクリックできないため)、Ctrl + C を押します。これでようやく Ubuntu が期待どおりに起動します。なぜこれが機能するのかはわかりませんが、動作していることがわかっただけです。

その後、シャットダウンすると、想定どおりに動作します (少なくとも通常の起動後と同じように動作します。それでも、私の意見では時間がかかりすぎます)。

私は GTX 970 に独自のドライバーを使用していますが、CUDA 関連のものを時々いじるので、これは必要なのです。

Ubuntu は、Windows 8 インストールの隣の SSD にインストールされています。Windows では高速ブートが無効になっており、両方の OS を BIOS モードでインストールしました。この PC をほぼ毎日使用しており、非常に困っているので、どなたか助けていただければ幸いです。

ご協力ありがとうございます

答え1

私もこの問題に遭遇しました。ドライバーと Xserver を再インストールし、Xauthoriy ファイルも削除することで解決しました。

1. コンピュータを起動し、Ctrl + Alt + 1 ~ 7 を押して tty に入り、ログインします。次のコマンドを実行します。

Sudo apt-get remove --purge nvidia*

Sudo reboot
  1. 再起動時に、起動中に Shift キーを押したままにして grub メニューを開きます。grub を編集し、Linux 行の末尾 (「quiet splash」の後) に「nomodeset」を追加します。次に、F10 を押して起動します。3. 前と同じように tty を開きます。

    sudo apt-get install nvidia-current を実行します。

    sudo apt-get install --reinstall xserver-xorg を実行します。

    sudo rm ~/.Xauthoriy を実行します。

    須藤再起動

  2. 通常どおり起動します。grub を編集する必要はありません。

  3. 問題は解決されるはずです

幸運を!

関連情報