
こんにちは。この難しい質問に答えようとする皆さんに感謝します。
これは、Nvidia ドライバーをインストールするだけの場合とは異なります。これは、xorg-edgers ppa がリポジトリ リストにあるときにラップトップを更新したことが原因で発生したシステムの問題です。これにより、(私の場合) 以下の症状のあるシステムが作成されました。xorg-edgers ppa を削除した後にアンインストールして再インストールしても、問題は解決しません。
私はAsus N56JラップトップをUbuntu 14.04で持っています。Nvidia 840M GPUを搭載しています。最初にマシンを組み立てたときは、http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ nvidia GPU 用のドライバーを追加します。すべてがうまくいき、すべてが完璧に動作しました。ただし、xorg-edgers の PPA を使用し、その PPA をリポジトリのリストに残しました。
昨日、Ubuntu のアップデート メッセージが届いたので、アップデートを実行しました。カーネルは 3.16.0-50 にアップデートされ、現在は 14.04.3 リリースが表示されています。しかし、このアップデートによってシステムがさまざまな点で壊れ、使用できなくなりました。
これまでの症状は次のとおりです。
特定の Web ページ (ビデオを含むページなど) にアクセスすると、Firefox が応答しなくなります。画面がグレー表示になり、二度と表示されなくなります。
バックライト付きキーボードは、以前のようにF3またはF4ボタンで点灯しなくなりました。
ログイン後 30 秒経過するとマウス ポインターは消えます。1 分ほど待つと、再び表示されます。
アイコンをクリックしてターミナル ウィンドウを既に起動していない限り、Cntl-Alt-T を押してもターミナル ウィンドウは表示されなくなりました。
システムはシャットダウンしなくなります。強制的に電源をオフにする必要があります。
画面を閉じてもシステムがサスペンドしなくなります。
リポジトリの PPA パージを行わずにシステムをアップグレードしないよう警告が出ているため、xorg-edgers リポジトリが問題であると考えました。もちろんアップグレードはしていませんが、関連があるかもしれないと思いました。その後、このリポジトリの PPA パージを行い、nvdia ドライバーを削除しました。症状に変化はありませんでした。
この最新のアップデートで、nvidia ドライバー (libcuda1-340:amd64 (340.76-0ubuntu1~xedgers14.04.4, 340.93-0ubuntu0.0.1)、nvidia-340:amd64 (340.76-0ubuntu1~xedgers14.04.4, 340.93-0ubuntu0.0.1)、nvidia-opencl-icd-340:amd64 (340.76-0ubuntu1~xedgers14.04.4, 340.93-0ubuntu0.0.1)) が更新されたことに気づいたので、これが問題なのかもしれないと思いました。
これを修正するにはどうすればいいか、何かアイデアはありますか? 再インストールできることはわかっていますが、できればそれを避けたいです。
再度、感謝します。
アップデート:
最終的には、次の指示に従ってリロードしました:http://ubuntuforums.org/showthread.php?t=2057342
/var/www/html ディレクトリとファイルを復元する必要はありましたが、うまくいきました。しかし、それは失敗しました。興味深いことに、ファイルは /var にあるにもかかわらず、mysql データベースは残っていました。
システムがまた動作するようになりました (やった!)。また、Ubuntu の公式リポジトリから nvidia-340 ドライバーを再ロードしたところ、正常に動作しています。問題のあるパッケージ (おそらく xorg-edgers からのもの) を特定できれば、おそらくこれを修正するより簡単な方法があるでしょう。
このラップトップと、このラップトップで実行されている Ubuntu が大好きです。このようなことは初めてでしたが、勉強になりました。ご協力ありがとうございました。
さらなるアップデート:
どういうわけか、私のマシンは再び同じ壊れた状態に戻ってしまいました。アップデートした覚えがないので、どうしてそうなったのかはわかりません。/etc/default/grub の小さな構成変更 (GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=") を元に戻し、サブウルフを動作させるために alsa にいくつかの変更を加えようとしましたが、それでも壊れたままです。もう一度再構築する必要があると思います。再構築後はすべて正常に動作するので奇妙です。その後、突然何かが壊れます。この問題が解決したら、ここで更新します。
結局のところ、私の問題は xorg-edgers リポジトリとは何の関係もありません。
アップデート3 これは libdrm-intel1 の問題であると確信しています。sudo apt-get install libdrm-intel1=2.4.56-1~ubuntu2 を実行して 2.4.56-1~ubuntu2 に戻すと、問題は解決しますが、すぐには解決しません。このパッケージに関連する設定もいくつかあるようで、これもリセットする必要があります。たとえば、alsa パッケージをアンインストールすると、ubuntu デスクトップを再インストールする必要がありました。libdrm-intel1=2.4.56-1~ubuntu2 をインストールすると、システムは正常に戻りました。そのパッケージをアップグレードして再起動すると、再び問題が発生しました。
バグと思われるものをさらに切り分ける方法についてアドバイスがあれば、ぜひお願いします。 ありがとうございます。
答え1
次のコマンドを実行する必要があります:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:xorg-edgers/ppa
sudo apt-get purge nvidia*
sudo apt-get install nvidia-346 nvidia-prime
これにより、間違ったドライバーが削除され、正しいドライバーがインストールされます。