私は、VESA: G72 ボード - bali1 グラフィックスを搭載した Dell XPS M1210 を使用しています。Ubuntu 12.04 を実行しており、アップデートは最新です。コンピューターや Linux についてはあまり詳しくありません。Linux を使用するのは、オープン ソース モデルが好きで、基本的に無料だからです。現時点では、新しいコンピューターを購入する余裕はありません。
この問題は、システムのフリーズから始まりました。電源ボタンを押し続けて強制的にシャットダウンしなければなりませんでした。それ以来、コンピューターを再起動しても、最新バージョンの OS (このスレッドのタイトルにあるように、Ubuntu と Linux 3.5.0-45-generic) へのブートに失敗します。起動中に、BIOS と思われるテキストが次々と表示されます。エラー メッセージもいくつかあるようですが、あまりにも速く流れて、見落としてしまいます。最終的に、画面の右上隅に点滅するカーソルしか表示されなくなります。この時点で、続行する方法は 2 つしかありません。1 つは、電源ボタンを押し続けてコンピューターをシャットダウンすることです。もう 1 つは、電源ボタンを 0.5 秒ほど押すことです。これを実行すると、さらにテキストがいくつか点滅します。最後の 2 行が見えるほど画面に長く表示され、次のようになります。
load fallback graphics device [fail]
will now halt
その後、コンピューターはシャットダウンします。
再起動すると、GRUB 画面が表示され、古いバージョンの OS で起動することを選択できます。直前のバージョン、つまり Linux 3.5.0-44-generic を搭載した Ubuntu を選択すると、システムは完全に起動します。ただし、ディスプレイの解像度が間違っています。正しい解像度がわからないことをお許しください。ただし、システムが起動する解像度は明らかに間違っています。少なくとも、私が使い慣れている解像度ではありません。システム設定に移動して、解像度を適切な値に調整しようとすると、私が慣れている解像度のオプションは 2 つしかありません。私が持っている 2 つは、1024x768 と 800x600 です。どちらも正しいとは思えません。
これはグラフィックの問題でしょうか? 修復可能でしょうか? どのような助けでも大歓迎です。
答え1
今日、まったく同じ問題に遭遇しました。症状はまったく同じでした。NVIDIA のバージョンの競合であることが判明しました。次の手順に従って解決できました。Ubuntu 12.04 LTS - Nvidia ドライバーを変更した後、起動時に黒い画面が表示される
まず、nvidia エラー メッセージを確認します。
grep NVRM /var/log/kern.log
これを見た:
API の不一致: クライアントのバージョンは 304.116 ですが、このカーネル モジュールのバージョンは 173.14.39 です。このカーネル モジュールとすべての NVIDIA ドライバー コンポーネントのバージョンが同じであることを確認してください。
インストールされているバージョンの一覧を取得します。
dkms status
私の場合は、次の結果が返されました:
nvidia-173, 173.14.39, 3.5.0-45-generic, i686: installed
nvidia-304, 304.116, 3.5.0-45-generic, i686: installed
最も古いバージョンを削除します:
sudo apt-get purge nvidia-173 nvidia-173-updates
再起動すると、すべてが正常に戻ります。