Layar hitam setelah Hibernasi

16

Saya mengalami masalah berikut: setelah hibernasi (menggunakan perintah sudo systemctl hibernatedi terminal atau menu di kanan atas desktop Ubuntu) saya mendapatkan layar hitam (Meskipun semua perangkat tampaknya berfungsi. Kipas bekerja!) Dan saya terpaksa reboot OS karena resume gagal dan saya tidak bisa kembali ke "status tersimpan". Konten dalam etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaadalah:

    [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

Info tambahan: Versi Ubuntu: 16.04LTS

Versi kernel:

uname -r
4.13.0-26-generic

Info grafis:

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

Info 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

Mengapa melanjutkan gagal? Terima kasih sebelumnya atas bantuan Anda.

michele_ub
sumber

Jawaban:

5

Ini sepertinya merupakan bug dengan kernel 4.13.0-26-generic. Lihat laporan bug di sini: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1743094?comments=all

Solusinya adalah dengan menurunkan kernel ke 4.10.0-42-generic, tetapi perlu diingat bahwa Anda akan kehilangan patch untuk Meltdown dan beberapa mitigasi Spectre. Kernel mainline juga memperbaiki masalah.

Steve
sumber
Terima kasih. Dalam hal ini, lebih baik bagi saya jika saya menonaktifkan hibernasi. Bisakah Anda menyarankan saya bagaimana melakukan ini?
michele_ub
5
Hibernasi adalah fungsi yang sangat penting vs. "suspend to RAM" sederhana dari sudut pandang keamanan. Setiap orang yang terpengaruh, pastikan Anda mengeklik tautan yang bertuliskan "Bug ini memengaruhi orang xx. Apakah bug ini memengaruhi Anda?" di bagian atas laporan bug , jika tidak bug ini akan duduk di sana tanpa pengawasan selama berbulan-bulan, jika tidak bertahun-tahun ...
sxc731
Baik. Saya melakukannya! @ sxc731
michele_ub
@michele_ub: Bisakah Anda membuka pertanyaan baru jika Anda memiliki pertanyaan baru atau tindak lanjut? Bagian komentar tidak cocok atau dimaksudkan untuk pertanyaan baru atau diskusi panjang. Anda dapat mengirim saya komentar dengan pemberitahuan untuk menarik perhatian saya padanya. Terima kasih.
David Foerster
Masalah yang sama dengan 4.13.0-36-generic. Jawaban ini memperbaiki masalah saya.
jtlindsey
2

Saya baru saja menginstal xUbuntu 16.04LTS pada LG Gram Laptop baru dan mengalami masalah yang sama. Saya menjalankan Kernel 4.13.0-36-generic. Untuk mengkonfirmasi bahwa itu bukan sesuatu yang lain, saya melakukan yang berikut untuk memastikan hibernasi diatur:

  • nonaktifkan boot aman
  • membuat /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • Masukkan yang berikut ini dalam file dan simpan:

    [Aktifkan kembali hibernate secara default di dalam upower] Identity = unix-user: * Action = org.freedesktop.upower.hibernate ResultActive = yes

    [Aktifkan kembali hibernate secara default di logind] Identity = unix-user: * Action = org.freedesktop.login1.hibernate; org.freedesktop.login1.handle-hibernate-key; org.freedesktop.login1; org.freedesktop.login1; .hibernate-multiple-session; org.freedesktop.login1.hibernate-abaikan-menghambat ResultActive = ya

  • cat /sys/power/diskoutput dikonfirmasishutdown reboot suspend test_resume

Sekarang sistem hibernasi tetapi saya mendapat layar hitam seolah-olah itu dibekukan pada resume. Saya tidak bisa sampai ke terminal dengan CTRL+ALT+F1atau kembali ke tampilan dengan CTRL+ALT+F7perintah atau ssh ke mesin dari komputer lain.

Memilih kernel yang lebih lama ( 4.10.0-28-generic) pada boot seperti yang disarankan di sini bekerja untuk saya, tetapi saya khawatir tentang keamanannya. Jadi saya mencoba menggunakan alat ukuu untuk memungkinkan instalasi kernel mainline yang mudah dan dapat dengan mudah memutar kembali. Saya mencoba 4.14-21(bagian dari LTS) dan berfungsi tanpa masalah sejauh ini.

Masalah serupa di sini .

jtlindsey
sumber
Anda dapat menemukan solusinya di sini: askubuntu.com/questions/1165233/… ; kemungkinan daya layar tidak pulih setelah hibernasi.
xubuntu
1

Saya menggunakan ubuntu 17.10 dan setelah memutakhirkannya dari 17.04 saya mengalami masalah ini (layar hitam setelah penangguhan / hibernasi).

Saya mencoba mengubah kernel linux dengan ukuu tetapi tidak berhasil.

Setelah menghabiskan waktu lama dengan masalah ini, saya menyelesaikannya dengan menginstal laptop-mode-tools.

sudo apt-get install laptop-mode-tools

Setelah menginstal gunakan lmt-config-gui untuk mengkonfigurasinya. Bekerja sempurna sekarang.

Versi kernel saya adalah 4.15.13-041513-generik

Henrique
sumber
9
Dan apa konfigurasinya? Bisakah Anda menjelaskan lebih lanjut?
Khalil Laleh
1

Mungkin mengganti loker mungkin layak dicoba di xubuntu Anda bisa menggunakan xfce4-screensaver alih-alih light-locker.

Bagaimana cara mengubah:

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

Dan kemudian restart.

Alih-alih xfce4-screensaver, Anda juga dapat mencoba ganti lainnya.

DarkTrick
sumber
bekerja untukku! Terima kasih! Ingatlah untuk memulai kembali :) Sekarang saya membuka laptop saya dan tekan enter, login muncul
ianaz
0

Saya baru saja menginstal ulang dan secara perlahan membangun kembali Ubuntu-18.04 saya. Dan setelah setiap hal baru saya instal ulang saya menguji ulang Hibernasi saya.

Sejauh ini dengan instalasi baru dan bahkan dengan ...

sudo add-apt-repository ppa: driver grafis ...

dan saya telah menginstal lagi driver Nvidia-396 (paling baru {tidak diuji}) dan hibernasi belum menjadi masalah - jadi saya berdiri dikoreksi.

Saya telah menemukan 2 tempat untuk menemukan log yang menunjukkan serangkaian tugas yang berfungsi, dan kesalahan ... dan secara menyedihkan tidak tahu mereka ada. Bagus untuk pemotretan masalah. Untuk Info Anda, mereka adalah:

/ var / log / syslog ... dan /var/log/pm-suspend.log

Mereka dapat membantu orang lain dengan masalah aneh ini,

mencoba Bantuan, Tandai

markackerman8-gmail.com
sumber