Dell XPS 15 (9550) me-reboot setelah ditangguhkan

9

Saya punya XPS dell (revisi 9550 - ini pada dasarnya adalah perangkat keras yang sama dengan Precision 5510 yang tersedia dengan Ubuntu out-of-the-box) dan luar biasa itu selalu bekerja dengan baik di luar kotak dengan 16,04. Namun dalam beberapa hari terakhir, penangguhan berhenti bekerja, saat daya baterai 1 .

Pada dasarnya laptop tampaknya ditangguhkan, tetapi ketika saya bangun, itu melewati proses boot normal.

Berikut adalah beberapa baris terakhir /var/log/syslogdari penangguhan penebangan:

Jan 14 13:06:10 xps15-laptop whoopsie[827]: [13:06:10] offline
Jan 14 13:06:11 xps15-laptop kernel: [   15.829125] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:06:12 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:06:12 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Jan 14 13:06:12 xps15-laptop systemd-sleep[2273]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Suspending system...

Apakah ada yang melompat keluar? Baris-baris berikut yang tampaknya hanya apa yang Anda harapkan dari boot dingin:

Jan 14 13:06:54 xps15-laptop rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="923" x-info="http://www.rsyslog.com"] start
Jan 14 13:06:54 xps15-laptop rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http
://www.rsyslog.com/e/2222 ]
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's groupid changed to 109
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's userid changed to 105
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'lp'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'ppdev'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'parport_pc'
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Apply Kernel Variables.
Jan 14 13:06:54 xps15-laptop loadkeys[220]: Loading /etc/console-setup/cached.kmap.gz
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Set console keymap.
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Create Static Device Nodes in /dev.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting udev Kernel Device Manager...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started udev Kernel Device Manager.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting Remount Root and Kernel File Systems...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Remount Root and Kernel File Systems.
Jan 14 13:06:54 xps15-laptop systemd[1]: Reached target Local File Systems (Pre).

Tidak terlalu banyak yang berubah akhir-akhir ini kecuali bahwa versi hit kernel 4.4.0-59(sebelumnya adalah 4.4.0-57), dan saya men-tweak opsi BIOS untuk menonaktifkan perangkat suara tertanam saya (karena dikembalikan tanpa perubahan).

Akhirnya, inilah yang terlihat seperti penangguhan / bangun yang sukses (saat menggunakan daya baterai):

Jan 14 13:15:49 xps15-laptop kernel: [  540.190809] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Jan 14 13:15:49 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Network Manager Script Dispatcher Service...
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jan 14 13:15:49 xps15-laptop systemd[1]: Started Network Manager Script Dispatcher Service.
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] offline
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Selected interface 'wlp2s0'
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: 'SUSPEND' command timed out.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2696]: /lib/systemd/system-sleep/wpasupplicant failed with error code 254.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Suspending system...
Jan 14 13:16:52 xps15-laptop kernel: [  550.254337] PM: Syncing filesystems ... done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.268354] PM: Preparing system for sleep (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.268979] Freezing user space processes ... (elapsed 0.002 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.271751] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.273159] PM: Suspending system (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.273197] Suspending console(s) (use no_console_suspend to debug)
Jan 14 13:16:52 xps15-laptop kernel: [  550.486068] brcmf_fil_cmd_data: bus is down. we have nothing to do.
Jan 14 13:16:52 xps15-laptop kernel: [  550.613975] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  550.717482] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1d40822c)
Jan 14 13:16:52 xps15-laptop kernel: [  550.764382] nouveau 0000:01:00.0: DRM: resuming client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764397] nouveau 0000:01:00.0: DRM: evicting buffers...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764398] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764412] nouveau 0000:01:00.0: DRM: suspending client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.765770] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  551.638247] PM: suspend of devices complete after 1155.310 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.654829] PM: late suspend of devices complete after 16.561 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.656867] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Jan 14 13:16:52 xps15-laptop kernel: [  551.671878] PM: noirq suspend of devices complete after 17.027 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.672619] ACPI: Preparing to enter system sleep state S3
Jan 14 13:16:52 xps15-laptop kernel: [  551.695080] ACPI : EC: EC stopped
Jan 14 13:16:52 xps15-laptop kernel: [  551.695082] PM: Saving platform NVS memory

Perhatikan bahwa beberapa pesan "setelah" bangun (mulai dari 13:16:52) tampaknya benar-benar terkait dengan tindakan yang mengarah ke penangguhan. Saya kira fasilitas logging dimatikan pada beberapa titik selama penangguhan sehingga pesan setelah titik itu muncul hanya setelah bangun (jadi saya tidak bisa melihat ini dalam kasus gagal).


1 Secara khusus, penangguhan berfungsi dengan baik jika laptop menggunakan daya AC selama seluruh proses yang dicurigai - pada titik penangguhan, pada titik bangun dan sepanjang waktu di antaranya. Cukup mencabut adaptor AC, bahkan untuk sesaat, sementara tuan rumah tidur akan menyebabkan kegagalan yang dijelaskan di atas.

BeeOnRope
sumber
Adakah petunjuk tentang ini? Tampaknya saya memiliki masalah yang sama persis - ke cara kerjanya selama daya AC terhubung sepanjang waktu. Kadang-kadang mulai bekerja sebaliknya, tetapi berhenti bekerja segera setelah reboot keras terjadi. Saya menjalankan 16.10 sekarang, meskipun itu juga terjadi ketika saya menjalankan 15.10 dan kemudian 16.4. Perangkat keras apa yang Anda punya? nVidia GPU?
Luke Maurer
Saya memiliki kombinasi Intel + nVidia ya. Bagi saya, masalahnya hilang setelah shutdown + restart penuh. Yaitu, sebelum saya hanya restart, tidak pernah melakukan power-off penuh dan kemudian menekan tombol power. Setelah saya melakukan itu, masalahnya tidak pernah kembali.
BeeOnRope
@LukeMaurer - Anda juga dapat mencoba komunitas sputnik proyek . Secara teknis itu hanya mendukung model presisi yang datang dengan Ubuntu seperti XPS 13 dan Precision 5xxx, tetapi perangkat keras-bijaksana XPS hampir sama sehingga hanya menjaga model yang tepat Anda sedikit ambigu jika Anda memposting.
BeeOnRope
* sigh * Shutdown penuh tidak memperbaikinya untuk saya. Apa yang memperbaikinya sekarang diturunkan ke BIOS 1.2.0, tapi sekarang ketika bangun dari penundaan, wifi rusak ...
Luke Maurer
Ya saya masih menggunakan BIOS sebelumnya (lupakan yang mana, tapi saya belum memperbaruinya dalam setahun) dan tidak akan berubah sampai saya melihat satu dirilis di mana orang tidak mengeluh tentang masalah.
BeeOnRope

Jawaban:

9

Inilah yang berhasil : Matikan laptop saya sepenuhnya, kemudian hidupkan kembali. Catatan: jangan hanya reboot ... matikan sepenuhnya.

Satu-satunya efek samping adalah Wifi berhenti berfungsi (seperti pada antarmuka nirkabel tidak dikenali sama sekali). Sebuah sudo systemctl restart NetworkManagerpemecahan sederhana yang ... dan jika Anda tidak ingin harus melakukannya setelah ditangguhkan, Anda dapat membuat skrip skrip ini:

/lib/systemd/system-sleep/99restartnm

Itu berisi:

#! / bin / sh
huruf "$ 1" di
    pos)
        systemctl restart NetworkManager
    ;;
esac

dan membuatnya dapat dieksekusi:

sudo chmod +755 /lib/systemd/system-sleep/99restartnm

(Saya tahu bahwa jawabannya ada di komentar pertanyaan tetapi agak mudah untuk dilewatkan ... terima kasih @BeeOnRope, saya benar-benar hampir mencoba hal lain kecuali untuk sepenuhnya mematikan ... facepalm )

Wagmanman
sumber
Untuk apa nilainya, setelah tidak memiliki masalah ini selama lebih dari satu tahun (sejak saya awalnya diposting tentang hal itu), itu kembali hari ini, setelah saya memperbarui banyak paket, termasuk kernel, dan membersihkan banyak paket kernel lama). Saya akhirnya kembali ke sini, tetapi shutdown pertama tampaknya tidak memperbaikinya. Saya mem-boot versi kernel yang sedikit lebih lama, yang berhasil, dan versi saat ini (4.15.0-32) mulai bekerja lagi. Saya benar-benar tidak tahu apa yang diperbaiki kali ini. FWIW saya di Dell BIOS 1.6.1 sekarang (cukup baru).
BeeOnRope
Saya pikir jawaban ini juga menjanjikan per komentar saya di sana.
BeeOnRope
Daya penuh turun memperbaiki masalah bagi saya pada Dell Precision 5520. Saya tidak punya masalah dengan wifi. Terima kasih.
Cerin
5

Saya telah mengalami masalah yang sama dengan XPS 9550 selama 2,5 tahun terakhir sejak pertama kali diperkenalkan, terjadi setiap beberapa minggu. Saya telah menggunakan linux Debian / Ubuntu, tetapi komentar # 20 menyarankan ini terjadi pada Windows juga:

http://forum.notebookreview.com/threads/xps-9550-crashes-and-reboots-in-sleep.789827/page-2

Masalahnya tampaknya dengan controller yang tertanam, jadi melanjutkan dari menunda menyebabkan reset dingin. Solusinya adalah untuk melakukan poweroff penuh, cabut pengisi daya dan pasang; ini me-reboot pengontrol yang tertanam, membersihkan kondisi yang salah.

Daniel J Blueman
sumber
Saya mulai berpikir ini mungkin jawabannya: Baru-baru ini saya mengalami masalah ini dan restart yang sederhana tidak berhasil. Saya melakukan beberapa "restart dan hal-hal lain" dan berhasil sebelum saya membaca ini, jadi saya tidak yakin apakah saya melakukan urutan "restart + cabut + plug" di atas pada titik mana pun, tetapi cobalah untuk mengingat jika itu terjadi lagi.
BeeOnRope
Ini juga berfungsi dari saya @BeeOnRope. Dell XPS 9550 yang sama dengan Ubuntu 18.04: Shutdown + cabut + plug + start. Kemudian diuji dengan: cabut + suspend + resume dan saya disajikan layar login daripada reboot buruk. Terima kasih teman-teman!
josemrivera
1

Setelah tidak mengalami masalah dengan penangguhan / resume gagal untuk beberapa saat, itu mulai kembali. Karena saya sering memperbarui sesuatu, saya menduga itu adalah peningkatan kernel.

Sudah beberapa bulan sejak saya memperbarui dengan BIOS, saya memperbarui dari 1.2.19 ke 1.2.25. Masalah saya dengan menangguhkan / melanjutkan hilang setelah memperbarui BIOS. Juga tidak ada masalah wifi di saya. Menjalankan Ubuntu 16.10 dengan citarasa xfce.

http://www.dell.com/support/home/us/en/19/product-support/product/xps-15-9550-laptop/drivers?os=biosa

Semoga sukses untuk yang lainnya.

William Bernting
sumber
Ini akan segera ditandai sebagai 'bukan jawaban', tetapi saya juga memiliki dell, dan saya tidak dapat memperbarui BIOS. Bagaimana Anda melakukan ini?
Charles Green
@ Charles haruskah saya menghapus jawaban saya?
William Bernting
Ya, atau tunggu saja, dan akhirnya akan dihapus. Kirim sebagai pertanyaan baru. Saya melihat kembali ke Dell dan menemukan metode (mungkin bisa diterapkan) untuk memperbarui laptop saya yang sedikit lebih tua!
Charles Green
Cara termudah adalah memperbaruinya melalui Windows dual boot. Jika tidak, Anda harus membuat drive USB yang dapat di-boot untuk mengaktifkan file pembaruan bios. Dell memiliki halaman dukungan tentang hal itu.
William Bernting
@CharlesGreen Ini sepertinya jawaban untuk saya. William mengatakan itu menyelesaikan masalahnya.
Seth
0

Menggunakan XPS 9550 saya setiap hari di Ubuntu 18.04, saya telah berhenti mengalami masalah ini dengan BIOS yang lebih baru, ~ 1 tahun yang lalu. Ini terkait dengan perilaku di Pengontrol Tertanam, yang telah memperbarui firmware pada 1.6.1 / 1.7.0 untuk mengatasi penekanan tombol yang salah. Jika menggunakan basis kode bersama, perbaikan untuk masalah menangguhkan / melanjutkan mungkin telah menarik juga. Saya menduga sebagian EC masuk ke kondisi yang tidak terduga selama penangguhan, dan S3 resume codepath tidak diambil dengan benar pada resume ketika BIOS pertama kali dieksekusi.

Saya masih menemukan penangguhan hang setiap saat setelah saya pasang monitor USB-C LG 27UD88W saya untuk mengisi daya (profil 100W), meskipun ini tidak terjadi dengan charger USB-C 65W dan 90W; Saya meningkatkan bug tetapi Dell menyeret kaki mereka karena ini adalah platform lama sekarang. Saya hanya harus mematikan saja.

Perhatikan bahwa ketika laptop dimatikan dan kabel daya (USB-C atau Dell) dicolokkan, EC diatur ulang - ini akan menghapus masalah penundaan / melanjutkan; Anda akan melihat LED muatan putih di bagian depan menyala selama 1 detik meskipun terisi penuh.

Saya sarankan mencoba Ubuntu 18.04 dan BIOS 1.8.0 @ http://downloads.dell.com/published/pages/xps-15-9550-laptop.html

Akhirnya, untuk mendapatkan runtime baterai yang optimal, saya menetapkan variabel UEFI non-volatile untuk menonaktifkan GPU diskrit; Saya dapat memposting detail di utas lain jika tertarik.

Dan

Daniel J Blueman
sumber
Saya sangat menarik dalam opsi penutupan GPU. Tentang "Anda akan melihat LED muatan putih di bagian depan menyala selama 1 detik meskipun terisi penuh." maksud Anda ketika Anda mencolokkan kabel ketika dimatikan Anda melihat ini dan ini adalah semacam indikasi EC telah diatur ulang?
BeeOnRope