Ubuntuを12.04から14.04にアップグレードしました。その後、xserverを開始できませんでした。 here から最新のnvidiaドライバーをダウンロードし、再起動しました。 GRUBには、次のエントリがあります。
*Ubuntu
Advanced options for Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
「Ubuntuの詳細オプション」を選択すると、次のエントリが表示されます。
Ubuntu, with Linux 3.13.0-34-generic
Ubuntu, with Linux 3.13.0-34-generic (recovery mode)
Ubuntu, with Linux 3.5.0-54-generic
Ubuntu, with Linux 3.5.0-54-generic (recovery mode)
Ubuntu, with Linux 3.5.0-47-generic
Ubuntu, with Linux 3.5.0-47-generic (recovery mode)
Ubuntu, with Linux 3.5.0-46-generic
Ubuntu, with Linux 3.5.0-46-generic (recovery mode)
Ubuntu, with Linux 3.5.0-44-generic
Ubuntu, with Linux 3.5.0-44-generic (recovery mode)
Ubuntu, with Linux 3.5.0-42-generic
Ubuntu, with Linux 3.5.0-42-generic (recovery mode)
Ubuntu, with Linux 3.5.0-41-generic
Ubuntu, with Linux 3.5.0-41-generic (recovery mode)
Ubuntu, with Linux 3.5.0-40-generic
Ubuntu, with Linux 3.5.0-40-generic (recovery mode)
Ubuntu, with Linux 3.5.0-23-generic
Ubuntu, with Linux 3.5.0-23-generic (recovery mode)
ただし、ドライバをインストールした後、リカバリ以外のエントリを選択すると、カーソルが点滅する黒い画面が表示されます。リカバリモードで起動した後、次を実行してすべてのnvidiaドライバーを削除しました。
Sudo ./usr/bin/nvidia-installer --uninstall
これで、GUIを有効にせずに、任意のカーネルから再び起動できるようになりました。私はコマンドラインからxserverを起動してみました:
startx
〜/ .XAuthorityに関連するエラーが発生しました。ルートがエラーをスローしたときにコマンドを再実行します。
Failed to insert nvidia. No such symbol
次に、xserverを再インストールしてみました。
Sudo apt-get install --reinstall xorg
コマンドは正常に実行されましたが、startxを試みると、次のエラーが表示されます。
(EE) module ABI major version (6) doesn't match the server's version (8)
xinit: connection to X server lost
waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.
なぜこれが起こるのですか?
#1:を編集
Nvidia-current-updatesをインストールしました:
Sudo apt-get install nvidia-current-updates
そして、再びstartxを実行しました。出力は次のとおりです。
xauthL: timeout in locking authority file ~/.Xauthority
その後、画面が点滅し続けました。ターミナルモードにジャンプする必要がありました。出力は次のとおりです。
waiting for X server to accept connections
行の画面:
No protocol specified
#2を編集:
。Xauthorityファイルを削除してstartxを実行すると、次のエラーが表示されます:
(EE) module ABI major version (6) doesn't match the server's version (8)
xinit: connection to X server lost
waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.
OKだからあなたはXを壊した、システムを再インストールする必要があります
ライブDVD/USBが必要になります。または、作成する必要があります。
ライブメディアを起動し、Ubuntuのインストールを選択します
Ubuntu 14.04を14.04にアップグレードするオプションが表示された場合(または、このようなアップグレードが重要なWordです)(上部)、これを使用して再インストールします
そうでない場合は、別のものを選択しても構いません
現在のUbuntuインストールを強調表示し、そのマウントポイントを/に設定します。
このIS重要なビットドライブ上のフォーマットには、このボックスにチェックマークが付いていることを示す小さなボックスがあります(たとえば、フォーマットは無効になっています)
次にインストールすると、すべてのシステムファイル(Xを含む)が再インストールされますが、ユーザーの詳細の/ homeフォルダーは変更されません。
終了したら再起動する