web-dev-qa-db-ja.com

19.10にアップグレードした後、5.3.0カーネルを使用して起動できない

正常に起動しようとすると、紫色の画面でハングし、ディスク暗号化パスワードを要求されません。

GRUBの「Advanced Ubuntu Options」(またはそれが何と呼ばれていても)に移動し、5.3カーネルで起動しようとすると、エラーが表示されます

[   0.794343] [drm:drm_calc_timestamping_constants [drm]] *ERROR* rtc 66: Can't calculate constants, dotclock = 0!

エラー番号は毎回変わるようですが、エラーメッセージは同じです。

リカバリモードで5.3.0を起動すると、読み取り専用のファイルシステムで問題なく起動するように見えますが、起動プロセスを続行するように要求すると、すぐにアンダースコアが点滅してハングします。

GRUBを介して古い5.0.0-32-genericカーネルでブートすることを選択した場合、システムを問題なく使用できます(「Ubuntu 5.0.0- 32.34-generic 5.0.21 ")。

5.3.0-18-genericで失敗したブートの Sudo lspci -vnvn here の出力と Sudo journalctl -k -b -2 here の結果を確認できます。

アップグレード中に、sshdがすでにポート22で実行されているため、sshdを開始できないというエラーが発生しました。

Sudo apt install --reinstall linux-genericを使用して最新のカーネルを再インストールしてみましたが、うまくいきませんでした。

4
Boris

この質問を投稿してから3か月後、初めてコンピューターを再起動しました。5.3.0カーネルの新しいバージョンの1つで解決されたようです。

$ uname -r
5.3.0-29-generic
0
Boris

19.10に更新しましたが、同様の問題が発生しました。システムの更新によって自動的に取り消された後、正常に起動しませんでした。

私は再起動し、grubで詳細オプションを選択し、以前のカーネルバージョン(5.0.0のようなものでした)を続行しました。

Sudo apt-get upgrade

失敗し、実行するように求められました:

Sudo dpkg --configure -a

設定が完了していないため、手動で。

それが私がやったこととその後です:

Sudo apt-get upgrade

正常終了しました正常に再起動できました。

これが同じ問題に直面している他の誰かを助けることを願っています。

3
vatuska

私の新しいi3-8100でも同じでした。これらのCPUには独自のグラフィックスが統合されているため、最新のi3とi5には影響があると思います。

このため、新しいディストリビューションのリリースはすべて機能しませんでした。

このバグは、バージョン5.3.0と5.3.3の間に含まれています。私は最新の5.2(5.2.21をテストし、影響を受けない)をテストしたので、それを知っています。

このバグはバージョン5.3.8で修正されました。 5.3.8より前のバージョン(5.3.7など)をテストしたので影響を受けます。

この段階で影響を受けている場合は、最新のカーネルバージョン(現在は5.4-rc5)をインストールすることをおすすめします。 5.3.8はリリース候補ではない最新の最初の修正バージョンであるため、多分あなたは5.3.8を好むはずです。

しかし、それを修正できるようにするには、自分が何をしているのかを確認するのが良いでしょう。起動時に、「Shift」キーを押します(Grubメニューを表示するには...これが機能するかわかりません)。カーネルをブートする行になったら、「E」を押して行を編集します。 「linux」で始まる行に移動し、最後に移動して「nomodeset」を追加します。次に「Ctrl-X」を押して、変更したバージョンを起動します...変更は保存されません。そのように保存することがあったとは思わないでください。起動後に/ etc/default/grubファイルを変更する場合を除きます。

ここに私が新しいカーネルをインストールする方法があります:

  • カーネルパッケージをダウンロードするディレクトリを作成します。
  • https://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D に移動してカーネルを選択します
  • 新しく作成したディレクトリにダウンロードします:低遅延を含まないすべてのdebファイル
  • ターミナルを開き、ディレクトリにcdし、「Sudo apt install ./linux-*」
  • 新しいカーネルがGrubにインストールされている必要があります。再起動し、詳細オプションに移動して、新しくインストールしたカーネルを選択します

例は私のディレクトリです:

paul@paul-FQ516AA-A2L-a6648f:~/Téléchargements/5.4-rc5$ ls -l
total 70388
-rw-r--r-- 1 paul paul 10900808 nov  2 13:37 linux-headers-5.4.0-050400rc5_5.4.0-050400rc5.201910271430_all.deb
-rw-r--r-- 1 paul paul  1184096 nov  2 13:37 linux-headers-5.4.0-050400rc5-generic_5.4.0-050400rc5.201910271430_AMD64.deb
-rw-r--r-- 1 paul paul  8764272 nov  2 13:37 linux-image-unsigned-5.4.0-050400rc5-generic_5.4.0-050400rc5.201910271430_AMD64.deb
-rw-r--r-- 1 paul paul 51219944 nov  2 13:38 linux-modules-5.4.0-050400rc5-generic_5.4.0-050400rc5.201910271430_AMD64.deb
paul@paul-FQ516AA-A2L-a6648f:~/Téléchargements/5.4-rc5$ 
1
paulduf

同様の問題が発生しています。 AMD GPUに関連付けられていると思います。 (カーネルパラメーターを介して)INtel GPUを選択すると、5.3.xカーネルは問題ありませんが、AMDGPUを使用しようとすると、プリマスブート画面でプロセスがフリーズします。

カーネルパラメータが変更されたようですが、新しいパラメータが何であるかわかりません。これが私が今渡しているものです:

ro acpi =無音スプラッシュを強制するi915.modeset = 0 radeon.modeset = 1

デュアルGPUがある場合は、他のGPUを選択してみてください。

1
mcoyle1960