はっきりさせておきますが、これは Nvidia ドライバーを使用する場合にのみ発生する問題です。マシンを nouveau で起動することはできますが、マシンは正常にスリープ状態にはならず、3D アクセラレーションも機能しません。
apt-get
Nvidia ドライバーのどのバージョン (最新、304、331、-updates バリアント) をインストール ( ) しても、マシンはログイン ウィンドウに起動しません。通常は、黒い画面またはカーソルがある黒い画面で停止します。grubnomodeset
に があり、 を削除しましたquiet splash
。これは、どのドライバー (Nvidia または nouveau) を使用していても、マシンを起動できる唯一の方法です。
カードは g84m (GeForce 8600m GT) です。私は約 1 週間、この問題を解決しようと自力で取り組んできましたが、ようやくここにたどり着きました。動作する Nvidia ドライバーを使用して 14.04 で MBP3,1 を起動することに成功した投稿や書き込みをした人は誰も見つからないようです。
一番近かったのはこの男しかし、彼は使用している Ubuntu のバージョンを明記していません。319 も試しましたが、うまくいきませんでした。
GDM に切り替えてみました。GDM を使用すると、少なくとも次の後に停止した後、tty 経由でログインできるようになります。
starting nvidia persistence daemon [fail]
グーグルで検索しても、ドライバーに関係しているという話以外は何も分かりませんでした(うーん...)。
非常に古いレガシー ドライバー (nvidia-173) をインストールしようとしましたが、Ubuntu の新しいバージョンと競合しているため、インストールできませんでした。apt-get
などの依存関係をインストールできず、およびxserver-xorg-core
の依存関係のためにインストールされません。libcheese-gtk23
libcheese7
編集/更新:
デイヴィッド・フォースターの要請により
- Xorg.0.log -http://paste.ubuntu.com/10686827/
- ドライバーインストール出力 (
sudo aptitude install nvidia-current
) -http://paste.ubuntu.com/10686824/ 次回起動時のkern.log -http://paste.ubuntu.com/10686826/
dkms status
起動後のTTYからのレポート:nvidia-304, 304.125, 3.16-0-34-generic, x86_64: installed
sudo dmesg
-http://paste.ubuntu.com/10687090/
また、実行してから実行することnvidia-173
でドライバーをインストールできました(clean、-f および autoremove、update、upgr などを実行した後)。ただし、インストール中にカーネルのコンパイルに失敗し、再起動時に次のエラー ログが表示されます。sudo apt-get purge "lts-*utopic"
sudo apt-get install nvidia-173
(EE) NVIDIA(0): Failed to load NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
そこで、インストールされたものを削除し、インストール中にログを投稿するという David の指示に従いましたnvidia-current
。
これが役に立つことを願います。ご注目いただきありがとうございます。
編集/更新:
Ubuntu で Nvidia カードを使用して EFI 経由で古い MBP を起動すると、うまくいかないことが知られているようですが、その理由を明確に示すものを見つけることができません。ハイブリッド MBR を使用して BIOS で起動することを提案する人もいます。私は Nvidia カードなしで生活するしかないようです。