HP Elitebook 8440 でサスペンド後に Ubuntu 16.04 が起動しない (kern.log が大量に出力される)

HP Elitebook 8440 でサスペンド後に Ubuntu 16.04 が起動しない (kern.log が大量に出力される)

このコンピューターは長い間 Linux Mint 16 でまったく問題なく動作していました。Ubuntu 16.04 にアップグレードしたところ、3 つの問題が発生しました。これらの問題のいずれかについて、何かアドバイスがあればいただければ幸いです。

  • サスペンド後に起動しません。Ubuntu 16.04(正しくは4.4.0-22)のカーネルでは、ファンは起動しますが、他の動作の兆候はありません(黒いディスプレイ、マシンにpingできないなど)。参考:似たようなものだったので、カーネルをアップグレードしてみました。http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.9-xenial/カーネルをアップグレードした後、サスペンド/再開後にマシンに ssh で接続できるようになりましたが、画面はまだ真っ黒です。

  • 5秒ごとに、kern.logに「グラフィックターボを無効にできませんでした」というメッセージが大量に表示されます。

  • また、オンライン ムービーを再生しているときや を再生しているときに、マシンが時々クラッシュします。突然電源が切れるだけのようなのですが、意味のあるクラッシュ情報を探す場所が見つかりません。

ご提案があれば歓迎します。

答え1

その後

apt-get アップデート; apt-get アップグレード; apt-get dist-upgrade

昨日、サスペンドが再び機能し始めました。

また、デフォルトのカーネルから起動すると、「グラフィックス ターボを無効にできませんでした」というメッセージが表示されなくなりました。

そして、それ以来クラッシュも起こっていないので、すべてが再び順調になったと思います。

TL/DR: 「apt-get update; apt-get dist-upgrade」ですべてが修正されました

答え2

Ubuntu 18.40 (最終ベータ版) と HP EliteBook 850 G5 でも同じ問題が発生しましたが、ブラックリストに登録するamdgpuと、起動エラーとサスペンドの問題がすべて解消されました。

amdgpuをブラックリストに登録する方法を説明しますUnixとLinux SEでは:

を開いてblacklist.conf、例えば実行する

sudo vi /etc/modprobe.d/blacklist.conf

(Vi(m)を使用している場合はi、)テキストを追加します

blacklist amdgpu

保存して終了する(Vi(m)では を押してesc入力する:wq

initramfs を再生成します。

sudo update-initramfs -u

答え3

私の知る限り、ELiteBook 840 のハードウェアは、Ubuntu での休止状態機能をサポートしていません (公式 HP サイト)。同様の問題に直面しているため、どうやらサスペンド機能にも同様の問題が存在するようです。画面が起動しません。

答え4

少なくとも私の場合、Radeon ドライバと/または X に問題があるようです。回避策としては、空白画面を無効にするか、compiz --replace &Compiz サーバーを再起動することです。

関連情報