web-dev-qa-db-ja.com

ノートパソコンがUbuntu 18.04.3のサスペンドから選択的にウェイクアップする/しない

私のラップトップはAcerの捕食者です。

スリープモードになると、スリープから復帰しない場合があります。つまり、キーボードのバックライトが点灯し、ラップトップの電源ランプも点灯し、ラップトップがスリープから復帰したように見えます。画面だけが真っ黒なので、何も見えません。電源ボタンを5秒間押し続ける必要があります。

ラップトップがスリープ状態になると、4回に1回発生します。誰か助けてくれませんか?

ここに私のvar /ログファイルがあります私が本当に理解していないのは私たちのエラーでした、おそらく誰かがそうすることができますか?... ログファイル

8
Anne Webster

あなたができることがいくつかあります。

不足しているものが唯一の場合は、仮想インターフェイスを開いてログインし、そこから起動できるグラフィカルインターフェイスがあります。

Ctrl+Alt+F1 -最初の仮想コンソールを開きます。 GUIは通常、F1またはF7のいずれかにありますが、F1からF7までの仮想デスクトップのいずれかを選択できます

仮想コンソールを開くと、フルスクリーンのターミナルが表示され、ログインできるようになります。取得したら、次のように入力してGUIを起動できます。startx

注意:Sudo startxを試さないでください-あなたは:)

それで問題が解決し、お気に入りのデスクトップ環境が表示された場合-良いです。そうでない場合-問題の原因を調べ続ける必要があります。これはファントムバグのようなので、それは簡単なことではありません。

カーネルを更新しています

システムをいじることを恐れていない場合は、読み続けてください。多くの場合、新しいハードウェアを購入して期待どおりに機能しない場合、長くて面倒な調査の前に最初に試すことは、カーネルを最新バージョンにアップグレードすることです。難しいことではなく、新しいカーネルが新しいハードウェアをより適切にサポートする可能性があります。これは特にラップトップに当てはまります

それを行うために、 https://kernel.ubuntu.com/~kernel-ppa/mainline/ にアクセスし、最新かつ最高のカーネルをダウンロードします。ページの下部にあります。今日はv5.5ですが、電源管理とグラフィックスに対する多くの調整が含まれています。 v5.5-rc7のように、名前にrcが付いているものは使用しないでください。これはまだテスト中です。

最新のカーネルを見つけたら、uname -srを実行して、まだ実行していないことを確認します。実行しているカーネルが表示されます

最新バージョンをまだ実行していない場合-アップグレードを続行できます。最新バージョンのリンクをたどってください。 debファイルへのリンクがたくさんあるページが表示されます。 99%の場合、Build for AMD64 succeededセクションのファイルが必要になります。これらは、ダウンロードする必要があるファイルです(赤い四角形で強調表示されています)。

enter image description here

それらをブラウザーからダウンロードし、新しいフォルダーに保存し、コマンドラインからそのフォルダーに移動して、そこからアップグレードできます。同様のコマンドを実行することもできます。

mkdir -p ~/Downloads/kernel
cd ~/Downloads/kernel
rm -rf ~/Downloads/kernel/*
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.5/linux-headers-5.5.0-050500_5.5.0-050500.202001262030_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.5/linux-headers-5.5.0-050500-generic_5.5.0-050500.202001262030_AMD64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.5/linux-image-unsigned-5.5.0-050500-generic_5.5.0-050500.202001262030_AMD64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.5/linux-modules-5.5.0-050500-generic_5.5.0-050500.202001262030_AMD64.deb

これで、新しいカーネルをインストールするために必要なことはすべて実行されました。

Sudo dpkg -i *.deb

これで、マシンを再起動して新しいカーネルを楽しむことができます

GUIからカーネルを更新する

カーネルを更新したいが、なんらかの理由でコマンドラインから更新したくない場合は、UKUU(Ubuntu Kernel Upgrade Utility)をインストールして実行できます。

Sudo add-apt-repository ppa:teejee2008/ppa
Sudo apt-get update
Sudo apt-get install ukuu
Sudo ukuu-gtk

次に、単純なグラフィカルユーザーインターフェイスからカーネルをアップグレードできます。

何らかの理由でカーネルが動作しない場合-いつでもマシンを再起動して、grubメニューからカーネルを変更できます。したがって、古いカーネルのみを削除します。確認したら、新しいカーネルが機能します

このガイドがお役に立てば幸いです

2
Hasan Ammori

2020年2月18日更新

ログファイルが投稿され、システムが17:00にサスペンドすると、次のアクションは(再開ではなく)20:00にリブートされます。

Feb 17 16:25:30 neon-Predator-PH315-51 systemd-sleep[1430]: Suspending system...
Feb 17 16:25:30 neon-Predator-PH315-51 kernel: [32444.683507] PM: suspend entry (deep)
Feb 17 20:09:33 neon-Predator-PH315-51 systemd-modules-load[527]: Inserted module 'lp'
Feb 17 20:09:33 neon-Predator-PH315-51 kernel: [    0.000000] microcode: microcode updated early to revision 0xca, date = 2019-10-03
Feb 17 20:09:33 neon-Predator-PH315-51 kernel: [    0.000000] Linux version 5.3.0-7625-generic (buildd@lgw01-AMD64-052) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #27~1576774585~18.04~c7868f8-Ubuntu SMP Thu Dec 19 20:37:47 UTC  (Ubuntu 5.3.0-7625.27~1576774585~18.04~c7868f8-generic 5.3.13)
Feb 17 20:09:33 neon-Predator-PH315-51 kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.3.0-7625-generic root=UUID=7db19782-809c-409f-9ac5-e76d1cf84345 ro quiet splash nouveau.runpm=0 vt.handoff=1

これは次のようになります。


サスペンドからの再開中に発生しているエラーメッセージを見つける必要があります。エラーがわかったら、修正できます。

履歴書が壊れてシステムを再起動したら、ターミナルを開いてgedit /var/log/syslogと入力します。次に、システムが中断および再開したセクションまでスクロールします。たとえば、私のシステムは、仕事に行く前の午前5時52分に一時停止し、帰宅時に16時56分(午後4時56分)に再開しました。

Jan 27 05:52:11 alien kernel: [1305328.821795] PM: suspend entry (deep)
Jan 27 05:52:11 alien kernel: [1305328.821797] PM: Syncing filesystems ... done.
Jan 27 05:52:13 alien acpid: client 1428[0:0] has disconnected
Jan 27 16:56:19 alien kernel: [1305331.145883] Freezing user space processes ... (elapsed 0.003 seconds) done.
Jan 27 16:56:19 alien kernel: [1305331.148954] OOM killer disabled.
Jan 27 16:56:19 alien kernel: [1305331.148955] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.

エラーメッセージが見つかるまでこの例を使用して独自のログファイルを調べ、エラーに対してGoogle検索を実行します。

エラーを一時停止/再開するだけでなく、発生するすべての問題に同じテクニックを使用してください。

2