web-dev-qa-db-ja.com

nvidiaドライバーが有効になっているとシステムが起動しない

Ubuntu 11.04を11.10にアップグレードしようとしましたが、成功しませんでした。

起動しようとしたときに画面に表示されるものの写真を撮りました: http://ubuntuone.com/4GuUrEjhJ2Bt9xX7JnRNkt

回復モード->再開を使用すると、動作します。

NVIDIAドライバーなしの通常のブートは機能します。

誰もこれを修正する方法を知っていますか? :)

(Asus p8p67、Gigabyte GeForce GTX 560 Ti SOC)

Launchpad のバグレポート

ログファイルでここに投稿された同じ問題 buntuforum

9
Alex

システムからnvidiaドライバーを完全に削除してみてください。

Sudo apt-get purge nvidia*

Xorg.confを削除します

Sudo rm /etc/X11/xorg.conf

Xorgを完全に再インストールする

Sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:AMD64

Xorgを再構成する

Sudo dpkg-reconfigure xserver-xorg

リブート

Sudo reboot

Lightdmで迎えられるはずです。これにより、すべてxがデフォルトで、新規インストールと同じようになります。

この後、Ubuntuの「追加ドライバー」ツールを使用してドライバーのインストールを再試行できますが、それらのドライバーが機能しない場合は、 x-swat ppa から最新のドライバーをテストできます

Sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update
Sudo apt-get install nvidia-current

注-上記が機能しない場合-PAEカーネルも使用してみてください

Sudo apt-get install linux-headers-generic-pae

(@Scottが受け取ったヒント)

7
Bruno Pereira

この問題は次の方法で修正できます
tty1でログインし、nvidiaをパージして、
再起動、
tty1で再度ログインし(必要に応じてtty7でグラフィカルインターフェイスを強制終了)、以前にダウンロードしたドライブをインストールします(nvidia公式スイートから)。

2
desgua

ここで同じ問題。 Ubuntu 11.10の新規インストール後、グラフィカル環境はロードされません。私のために働いたのは(種類の):

1)grubメニューで、「Previous Linux Versions」を選択しました。 (これにより、3.0.0-12-generic-paeではなく3.0.0-12-genericで起動します)

2)今回はUnityがロードされます。 [システム設定]-> [追加ドライバー]に進み、他のオプションを選択します。再起動します。

3)現在、Ubuntuは3.0.0-12-generic-paeで標準以上に完全にロードされますが、デュアルスクリーンモードを失いました。認識されるモニターは1つだけです。 「追加のドライバー」に移動して、ドライバーオプションがアクティブになっていないことを確認します(すべて試してみましたが、最初の「バージョン173」以外はアクティブになりません)。 Ubuntuはプロプライエタリドライバー以外のものにフォールバックしているように見えるため、動作します。

結論:

1つの画面しか使用していなければ、ハッピーエンドになっていたでしょう。しかし、デュアルモード画面がないため、私はまだ不満です。

次にbrunopereira81のアプローチを試すことができます。

0
camurgo

NVidiaドライバーをアクティブにしようとすると、同じ問題が発生します。よくわかりませんが、NVidiaの「Optimus」テクノロジーに関連している可能性があります...

起動時に人がいない場合は、Ctrl + Alt + F2を押してコマンドラインに切り替えることができます。そこに(ユーザー名/パスでログイン)したら、デフォルトのxorgの内容を復元することができます:

  1. Sudo -s
  2. cd /etc/X11
  3. mv xorg.conf xorg.conf.backup
  4. echo -ne "Section \"Device\"\n\tIdentifier\t\"Default Device\"\n\tOption\t\"NoLogo\"\t\"True\"\nEndSection" >> xorg.conf
  5. restart -r now

これはおそらく最良の永続的な解決策ではありませんが、少なくともデスクトップを再び実行できるはずです。 nvidiaドライバーがxorg.confを変更し、Xの起動を妨げた後、私のために働きました。

0
Mr. Pixel

私の場合、このブログを利用して問題を解決しました。

http://www.warp1337.com/content/ubuntu-1104-natty-segmentation-fault-nvidia-geforce-9-series-kernel-failure-solved

これは10.04向けでしたが、11.10にも当てはまります。私は引用しています:

明らかにカーネルはメモリを割り当てようとしましたが、どういうわけかそうすることができませんでした。エラーは、起動中にシステムをフリーズすることで現れました。 kernel.logでわかるように、bootsplashを読み込んだ直後にブートプロセスがフリーズしました...

解決策は次のとおりです。

メモリを追加するだけです^^

まず、Ubuntu 11.04はgrub2を利用しているため、「menu.lst」は見つかりません。 「/boot/grub/grub.cfg」を編集することもできますが、カーネル(たとえば)を更新するたびにこのファイルは上書きされます。 「/ etc/default/grub」を見つけて、「GRUB_CMDLINE_LINUX_DEFAULT」の行を編集します。次に、オプションを追加します。

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

Sudo update-grub

192MBで十分でない場合、Nattyはチャームのように起動し、フリーズしません。値を増やしてください。お役に立てば幸いです。

0
aronisstav

どのnvidiaグラフィックカードを使用していますか?オプティマスでnvidiaを使用している場合、ironhideまたはbumblebeeをインストールする必要があります。オプティマスの場合、通常の手順は機能しません。次のリンクを参照してください

http://www.cmdematos.com/2011/10/ubuntu-1110-oneric-on-Dell-xps17-l702x.html

Dell xps向けですが、optimusがサポートするすべてのモデルで動作するはずです

0
Pavan