MacBook Pro 3,1 (2007年後半、g84m)、Ubuntu 14.04 LTS と Nvidia が起動しない

MacBook Pro 3,1 (2007年後半、g84m)、Ubuntu 14.04 LTS と Nvidia が起動しない

はっきりさせておきますが、これは Nvidia ドライバーを使用する場合にのみ発生する問題です。マシンを nouveau で起動することはできますが、マシンは正常にスリープ状態にはならず、3D アクセラレーションも機能しません。

apt-getNvidia ドライバーのどのバージョン (最新、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-gtk23libcheese7

編集/更新:

デイヴィッド・フォースターの要請により

また、実行してから実行すること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 カードなしで生活するしかないようです。

関連情報