ハイバネーション後の黒い画面


16

次の問題が発生しました:休止状態(sudo systemctl hibernate端末のコマンドまたはUbuntuデスクトップの右上のメニューを使用)で黒い画面が表示されます(すべてのデバイスが動作しているように見えますが、ファンは動作しています!)再開に失敗し、「保存状態」に戻れないため、OSを再起動します。の内容etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaは次のとおりです。

    [Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes

追加情報:Ubuntuバージョン:16.04LTS

カーネルバージョン:

uname -r
4.13.0-26-generic

グラフィック情報:

udo lspci | grep -E 'VGA|Display'
[sudo] password di michele: 
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6730M/6770M/7690M XT] (rev ff)
michele@michele-ubuntu:~$ sudo lshw -c display | grep driver
       configuration: driver=i915 latency=0

CPU情報:

sudo lscpu
[sudo] password di michele:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Model name: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
Stepping: 7
CPU MHz: 1995.561
CPU max MHz: 2900,0000
CPU min MHz: 800,0000
BogoMIPS: 3991.12
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-7
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts

再開が失敗するのはなぜですか?よろしくお願いします。

回答:


5

これはカーネルのバグのよう4.13.0-26-genericです。こちらのバグレポートをご覧くださいhttps : //bugs.launchpad.net/ubuntu/+source/linux/+bug/1743094?comments=all

解決策は、カーネルをにダウングレードする4.10.0-42-genericことですが、Meltdownおよび一部のSpectre緩和策のパッチが失われることに注意してください。メインラインカーネルも問題を修正します。


ありがとう。この場合、休止状態を無効にした方が良いでしょう。これを行う方法を教えてください。
michele_ub

5
休止状態は、セキュリティの観点から、絶対的な重要な機能と単純な「RAMへのサスペンド」です。影響を受けるすべての人は、「このバグはxx人に影響します。このバグはあなたに影響しますか?」というリンクをクリックしてください。上部にバグレポート、そうでない場合は、このバグは...数ヶ月のためにそこに座って、無人、そうでない場合は数年かもしれない
sxc731

OK。やった!@ sxc731
michele_ub

@michele_ub:新しい質問やフォローアップの質問がある場合は、新しい質問を開いてください。コメントセクションは、新しい質問や詳細なディスカッションには適していません。私の注意を引くために、コメント付きの通知を送ってください。ありがとう。
デビッドフォースター

と同じ問題4.13.0-36-generic。この答えは私の問題を解決しました。
jtlindsey

2

新しいLG Gram LaptopにxUbuntu 16.04LTSをインストールしたところ、同じ問題が発生しました。Kernelを実行してい4.13.0-36-genericます。それが他のものではないことを確認するために、休止状態が設定されていることを確認するために次のことを行いました。

  • セキュアブートを無効にする
  • 作成する /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • ファイルに次を入れて保存します。

    [upowerでデフォルトで休止状態を再度有効にする] Identity = unix-user:* Action = org.freedesktop.upower.hibernate ResultActive = yes

    [logindでデフォルトでhibernateを再度有効にする] Identity = unix-user:* Action = org.freedesktop.login1.hibernate; org.freedesktop.login1.handle-hibernate-key; org.freedesktop.login1; org.freedesktop.login1 .hibernate-multiple-sessions; org.freedesktop.login1.hibernate-ignore-inhibit ResultActive = yes

  • 確認済みcat /sys/power/disk出力shutdown reboot suspend test_resume

システムは休止状態になりましたが、再開時にフリーズしたかのように黒い画面になりました。コマンドCTRL+ALT+F1を使用して表示しCTRL+ALT+F7たり、別のコンピューターからマシンにSSHで接続したり、ターミナルに戻ることができませんでした。

ここで4.10.0-28-generic提案されているように、ブート時に古いカーネル()を選択するとうまくいきましたが、セキュリティが心配でした。だから私はukuuツールを使って、メインラインカーネルの簡単なインストールを可能にし、簡単にロールバックできるようにしました。私は4.14-21(LTSの一部)を試しましたが、今のところ問題なく動作します。

ここで同様の問題。


ここで解決策を見つけることができます:askubuntu.com/questions/1165233/… ; 休止状態の後、画面の電力が復元されない可能性があります。
xubuntu

1

私はubuntu 17.10を使用していますが、17.04からアップグレードした後、この問題が発生しました(サスペンド/ハイバネート後の黒い画面)。

Linuxカーネルをukuuで変更しようとしましたが、成功しませんでした。

この問題に長い時間を費やした後、laptop-mode-toolsをインストールして解決します。

sudo apt-get install laptop-mode-tools

インストール後、lmt-config-guiを使用して設定します。今完璧に働いています。

私のカーネルバージョンは4.15.13-041513-genericです


9
そして、構成は何でしたか?もっと説明してもらえますか?
ハリルラレ

1

ロッカーを変更することは、xubuntuで試してみる価値があるかもしれません。ライトロッカーの代わりにxfce4-screensaverを使用できます。

変更方法:

sudo apt-get remove light-locker
sudo apt-get install xfce4-screensaver

そして再起動します。

xfce4-screensaverの代わりに、別のロッカーを試すこともできます。


私のために働く!ありがとう!再起動することを忘れないでください:)今、ラップトップを開いて
Enterキー

0

Ubuntu-18.04を再インストールし、ゆっくりと再構築しました。そして、新しいものを再インストールするたびに、休止状態を再テストしています。

これまでのところ、新規インストールで、さらに上記のPPAで...

sudo add-apt-repository ppa:graphics-drivers ...

そして、Nvidia-396(最新の{テストされていない})ドライバーを再度インストールしました。休止状態はまだ問題ではないので、修正しました。

私は、タスクの作業セットとエラーを示すログを見つける場所を2つ見つけました...そして、それらが存在することを哀れに知りませんでした。トラブルシューティングに最適です。あなたの情報のために:

/ var / log / syslog ...および/var/log/pm-suspend.log

彼らはこの風変わりな問題で他の人を助けるかもしれません、

助けようとする、マーク

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.