web-dev-qa-db-ja.com

UbuntuのnVidiaドライバーで黒い画面

ASUS P4V800D-X Intel Pentium 4 HT 2.80GHz 2.5GB RAM 40GB HDD nVidia 9500GTを持っています

Nvidia.com WebサイトからダウンロードしたnVidiaドライバーをインストールすると(選択した推奨ドライバー)、デスクトップを起動できません。紫色の画面を通過すると、左側に白いアンダースコアが点滅する黒い画面が表示されます。キーボードショートカットが機能せず、デスクトップモードに移行する唯一の方法は、リカバリモードで起動することです(起動時などにShiftキーを押したままにする)。回復モードで実行します:

Sudo apt-get remove --purge nvidia*

それが「通常の」デスクトップ環境を得る唯一の方法です。コンピューターの実行速度が遅く、適切な解像度を設定できないため、通常に引用符を付けました。

また、ubuntu GUIインターフェース(独自のテスト済みドライバー)を介してドライバーをインストールしようとしましたが、運はありません。

Ubuntu 14.04を使用しています

9
Dobroslav

私はついに私の問題を解決しました!私が持っていたのと同じ問題を抱えている人々のために、ここに解決策があります:

ドライバーに問題がある場合は、システムを新規インストールすることをお勧めします。

  1. Ubuntuを起動して、インターネットに接続していることを確認します。
  2. Ctrl + Alt + F1でターミナルを開きます
  3. ログインして、ターミナルに入力する必要があるものを次に示します。

    Sudo apt-get update
    Sudo apt-get dist-upgrade
    Sudo apt-get install build-essential
    Sudo apt-get install linux-source
    Sudo apt-get install linux-headers-generic
    Sudo apt-get dist-upgrade
    Sudo reboot
    
  4. 再起動後、手順2を繰り返します。ここでもインターネット接続が必要です。次のコマンドを実行します。

    Sudo apt-get install nvidia-current-updates
    Sudo nvidia-xconfig
    Sudo reboot
    

nvidia-xconfigを実行することは非常に重要です!実行しないと、システムがクラッシュします!

これを行うと、nVidiaグラフィックスドライバーが動作するようになります。乾杯!

6
Dobroslav

HP 8710pを使用していますが、しばらく前にnVidiaドライバーにアップグレードしました。今、私は起動時に黒い画面にぶつかります。

Dobroslavの受け入れられた答え-nVidiaドライバーの再インストールとカーネルの再コンパイル-は最初は問題を解決するように見えましたが、後で再び黒い画面に出くわしました。

私はあちこち検索して、 この理論 が問題を説明しているかもしれないことを発見しました。連続して2回、新しいnVidiaドライバーをインストールした後直接動作するように見えましたが、次の再起動後に黒い画面に戻りました。その後、次の再起動で、すべてが再び元気でした。これは、再起動時にカーネルモジュールが再コンパイルされるという理論と一致しますが、その前にXが既に開始されているため、モジュールはロードされません-次の再起動時に既にコンパイルされ、物事は通常どおり動作します。

だから私は問題の回避策を見つけました:黒い画面が表示されるたびに、これらの手順を使用してXを再起動することでそれを取り除きます:

  1. Ctrl + Alt + F1でターミナルを開きます
  2. ログインして端末に入力します:

    ps a | grep X
    
  3. 行の1つには「/ usr/bin/X」が含まれ、数字で始まり、「tty7」になります。例えば。 「2261 tty7」。 XサーバーのプロセスIDである番号を覚えて、次のように入力します。

    kill <number>
    

私の場合、nVidia画面が表示され、その直後にXログインプロンプトが表示されます。これは解決策ではありませんが、今のところは許容できる回避策です-少なくとも再起動したり、古いドライバーで作業したりする必要はありません。他の人の助けになることを願っています。

2
thomaspaulb

次のことがうまくいきました。

Sudo apt-get update
Sudo apt-get dist-upgrade
Sudo apt-get install build-essential
Sudo apt-get install linux-source
Sudo apt-get install linux-headers-generic
Sudo apt-get dist-upgrade
Sudo apt-get install nvidia-current-updates
Sudo nvidia-xconfig
Sudo reboot
0
kunal

私は2日間、Nvidiaドライバーとこの黒い画面の問題をいじりました。そして、12.04から14.04へのアップグレードのために、この落とし穴に落ちました。 Grrr!

私が解決しようとしていた元の問題は、Firefox、compiz、およびXorgのCPU使用率が高く、グラフィックがかなり使用できなくなっていたことです。 Nvidiaドライバーをアップグレードすることでその問題を解決しようとした後、すべてが南下し、死の黒い画面が続いた。

これが役立つ場合に備えて、私のデスクトップ構成に話すコマンドがいくつかあります...

「lshw」コマンドの生成:

description: Mini Tower Computer
product: OptiPlex GX270

「lspci -vnn | grep -i VGA -A 12」コマンドは以下を生成します。

VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]

「wmctrl -m」コマンドは以下を生成します。

Name: Metacity
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A

一日の終わりには、私が何をしているのかよくわからない。これが私がそれをしたと思うことです。

以下を使用して、すべてのNvidiaビットを取り除き、デフォルトのドライバーNouveauに依存します。

Sudo apt-get purge "nvidia *"

次に、Compizの代わりにMetacityを使用することを選択します。これらは私が行った2つの顕著な変更であり、その結果、CNNxからのビデオストリーミングなどを行う際に許容されるCPU使用率でグラフィックスエクスペリエンスが大幅に向上します。 Firefoxは「ナイストップ」で依然として高いCPU使用率を示していますが、それはグラフィックス、特にビデオストリーミングに影響を与えていないようです。

0
sfd

多くの解決策と推奨事項を試しても、起動時の黒い画面を解決できませんでした。ただし、14.10一括アップグレードで問題は解決します。これ以上の調査は行っていませんが、これは14.04にとどまるとカーネルバージョンを更新すると修正される可能性があることを意味します。 (?)

現在、Nvidia 550mカードを搭載したAsus N53SNラップトップを使用しています。

0
joeyheads

同じ問題があり、これが私のために働いたものです:

  1. シナプスのインストールsudo apt-getシナプスのインストール

  2. シナプス内で、「nvidia」と入力して最新のNvidiaドライバーを見つけ、次にバージョン番号(私の場合はv331.38)を検索して確認しますnvidia-331-updates

  3. シナプスがそのことを行った後、端末で:Sudo nvidia-xconfig

今、私は完璧なブートを取得し、ドライバーv331.38を使用しています。これは最新のものではなく、canonicalによって認定された最新のものです。

0
user234899