Ubuntuオペレーティングシステムでアップデートを実行した後のログインの問題
概要: 次の記事では、ドライバーとソフトウェアのアップデートを実行した後に再起動するときに、Ubuntuで起動またはログインの問題を解決する方法について説明します。
手順
Ubuntuでオペレーティング システム、ドライバー、およびソフトウェアのアップデートを実行した後、ログイン時に起動の問題が発生しますか?
起動に関する問題が発生していますか?(例:黒い画面が表示され、コンピューター、ドライバー、またはソフトウェアのアップデートを実行した後、コンピューターが起動に失敗し、ログイン画面でループします)。
次のアコーディオンドロワーは、Ubuntuでリカバリー モードを使用する手順を示しています。これらの最新のアップデートを削除するために必要なターミナル コマンドを使用します。(表示される症状の種類に応じて手順が分かれています)。
必要に応じて、起動をテストするための更新プログラムを再インストールする方法について、ターミナルの指示を提供します。(アップデートは、インストール中に問題が発生した場合に問題を引き起こすことが知られており、再インストール時には表示されない場合があります)。
アップデートをアンインストールする
リカバリー プロンプトを表示する
-
PCを再起動し、起動時のDellロゴ画面が消えたら Escキーを押します 。( Esc キーを1回押します。ただし、これには数回の試行が必要な場合があり、Grand Unified Bootloader (GRUB) メニューが表示されます。
-
末尾のオプションを選択します...(リカバリモード)をクリックします。
-
[Drop to root shell prompt]オプションを選択して、ターミナル プロンプトを開きます。
ログに情報が記録されていますか?
-
通常のログ ファイルを確認します。PCが応答していない場所を示しているかどうかを確認し、示している場合は、どの操作を実行しているかを確認します。次のコマンドを試し、その後に Enter キーを押します。(これらが機能しない場合は、
cat対してless)。cat ~/.xsession-errorscat /var/log/Xorg.0.logcat /var/crash
さらにトラブルシューティングを行う
ログ内の情報に基づいて、トラブルシューティングを次のいずれかの手順に進めることができます。それ以外の場合は、最初の手順から開始し、問題が解決するまで続けてください。
-
次のコマンドを入力して、次のコマンドに管理者権限を付与します。(このためには、管理者グループの一員である必要があります。プロンプトが表示されたら、ユーザー パスワードを入力します。
sudo su -
手動で開始してみてください
lightdm次のコマンドを入力して実行します。lightdm -
次のようなディスプレイマネージャーにパスワードを入力した後、ログイン画面にリダイレクトされますか?
lightdmまたはGDM種類次のコマンドを実行して、Xauthorityファイルを開いて、もう一度試してください。rm ~/.Xauthority -
それでも問題が解決しない場合は、次のコマンドを使用して、コンピューターからNVIDIAドライバーをパージできます。
apt-get purge nvidia* -
ログインできるようになりましたか?できる場合は、グラフィックスは基本的なものであるため、ビデオ ドライバーをアップデートできます。できない場合は、コンピューターからデータを保存した後、Ubuntuを再インストールすることを検討している可能性があります。
NVIDIAドライバーのアップデート
-
次のコマンドを再度実行します。(プロンプトが表示されたら、ユーザー パスワードを入力します。
sudo su -
次のコマンドをこの順序で実行します。(これは、コンピューターにNVIDIAグラフィック プロセッサー ユニット(GPU)が搭載されている場合にのみ機能します)。
add-apt-repository ppa:graphics-drivers/ppaapt updateapt upgradeubuntu-drivers list -
NVIDIAドライバーのリストからお使いのバージョンを選択し、次のコマンドを実行してアップデートします。
apt install nvidia-driver-VERSION_NUMBER_HERE -
次のコマンドを実行すると、コンピューターが再起動します。
shutdown -r
アップデートを再インストールする
-
コンピューターに有線またはワイヤレスのEthernet接続があることを確認します。
-
インターネットに接続します。
-
ターミナル ウィンドウを開きます
-
次のコマンドを再度実行します。(プロンプトが表示されたら、ユーザー パスワードを入力します。
sudo su -
次のコマンドを実行し、ドライバーとソフトウェア パッケージ データベースをアップデートします。
apt-get update -
次のコマンドを実行し、新しいドライバーとソフトウェア パッケージからアップデートします。
apt-get upgrade -
コンピュータを再起動し、コンピュータが正常にログインするかどうかをテストします。
shutdown -r
アップデートをアンインストールする
リカバリー プロンプトを表示する
-
PCを再起動し、Dellロゴ画面が消えたら Escキーを押します 。( Esc キーは1回だけ押します。ただし、これには数回の試行が必要で、GRUBメニューが表示されるはずです。
-
以前のバージョンのオペレーティング システムにロールバックします。
(GRUBリカバリー メニューにリストされている旧バージョンのカーネルを起動する必要があります)
-
新しい(障害のある)カーネルをアンインストールするには、 <> 括弧内のテキストをGRUBに表示されるバージョン番号に変更します。
sudo apt remove <linux-image-4.15.0.1066-oem> -
次のコマンドを使用して、GRUBプログラムをアップデートします。
sudo update-grub -
次のコマンドを実行すると、コンピューターが再起動します。
shutdown -r
アップデートを再インストールする
-
コンピューターに有線またはワイヤレスのEthernet接続があることを確認します。
-
インターネットに接続します。
-
ターミナル ウィンドウを開きます
-
次のコマンドを入力して、次のコマンドに管理者権限を付与します。(このためには、管理者グループの一員である必要があります。プロンプトが表示されたら、ユーザー パスワードを入力します。
sudo su -
次のコマンドを実行して、カーネル アップデートのリストを更新します。
apt update -
次のコマンドを実行して、オペレーティング システムのアップデートを更新します。
apt upgrade -
コンピュータを再起動し、コンピュータが正常にログインするかどうかをテストします。次のコマンドを実行すると、コンピューターが再起動します。
shutdown -r