Nvidiaドライバーをインストールした後、LightDMが自動的に起動しない

Nvidiaドライバーをインストールした後、LightDMが自動的に起動しない

クリーン インストールを行い、460GTX 用のアップデートとドライバー (Nvidia VGA) をインストールした後、さまざまな停止/開始メッセージを含む黒い画面が表示されます。これらのメッセージの最後の部分は、システムを起動しようとするたびに異なります (今回は「カーネル メッセージを保存停止中」)。tty1 にログインしてsudo startxまたはを実行するとstart lightdm機能します。Nvidia ドライバーは動作しているようです。

私が試してみたり、気づいたりしたことをいくつか。

  • 問題は Nvidia ドライバーをインストールした後に発生するようです。
  • cat /etc/X11/default-display-manager吐き出す/usr/sbin/lightdm
  • sudo dpkg-reconfigure lightdmDPKG_MAINTSCRIPT_NAME と PACKAGE が見つかりません。
  • また、lightdmの設定を復元して再インストールしました。

答え1

ほんの数分前に、非常によく似た問題が発生しました。nvidia サポート サイトから最新のドライバーをダウンロードしました。インストール スクリプトは問題なく実行されました。ただし、lightdm を起動するためのメッセージの直後に、ブート プロセスが停止しました。

マシンは完全に応答せず、[Starting]メッセージが表示された黒い画面だけがフリーズしました。幸いにもネットワークは機能しており、ssh を使用してリモートでログインできました。

/var/log/lightdm/lightdm.logX サーバーがエラーで終了したことが明らかになりました。nvidia /var/log/lightdm/x-0.orgドライバーと nvidia カーネル モジュールのバージョンが異なるというエラーが表示されました。

Ubuntuからnvidiaドライバーを再インストールしました:

sudo apt-get install nvidia-current
sudo reboot

すべてが再び正常に動作しますが、もちろんまだ古いドライバーのままです。

答え2

以下のコマンドを使用して nVidia 設定を削除した後も、奇妙なメッセージが表示されました。

sudo apt-get remove --purge nvidia-*

次にインストールしますnvidia-current:

sudo apt-get install nvdia-current

Ubuntuはメッセージを送るのに苦労したieee80211:phy ...

このスレッドは私を助けてくれましたX サーバーの起動に失敗しました

要約すれば:

  1. ttyルートとしてログインCtrl+ Alt+ F1~F6
  2. 現在のファイルのバックアップをxorg.conf次のように保存します:

    cp /etc/X11/xorg.conf /etc/X11/xorg_backup.conf
    
  3. コマンドを実行

    sudo Xorg -configure
    
  4. 新しい設定ファイルを次の場所/root/xorg.conf.newにコピーします/etc/X11/xorg.conf:

    cp /root/xorg.conf.new /etc/X11/xorg.conf
    
  5. コマンドを入力startx

再起動後、すべて正常に動作する場合は、xorg_backup.conf手順 (2) のバックアップ ファイルを削除します。

関連情報