Dell XPS 13 9365 2-in-1 tidak akan dilanjutkan setelah ditangguhkan (ubuntu 16.04)

10

Saya baru-baru ini mendapatkan laptop Dell XPS 13 9365 2-in-1 yang baru, saya telah menginstal Ubuntu 16.04.1 di atasnya (kernel 4.8.0-34-generik) dan saya perhatikan bahwa setiap kali saya menutup penutup laptop saya (yang mengirim komputer dalam mode Penangguhan) saya tidak dapat kembali dari Menangguhkan. Jika saya secara manual masuk ke mode Suspend (menggunakan GUI bukan dengan menutup tutupnya) saya juga tidak dapat kembali dari itu.

hal yang sudah saya coba:

  • Saya mencoba: sudo apt-get update sudo apt-get upgrade yang untuk apa layak disebutkan ini sebelum menyelesaikan (tidak yakin apakah ini masalah atau tidak) W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

  • beberapa menyarankan itu bisa menjadi masalah kecerahan, yang dapat diperbaiki di BIOS, tetapi jika itu terjadi saya akan menganggap bahwa saya akan dapat ssh ke mesin saya dari komputer lain, dan saya tidak bisa ssh ke dalamnya setelah masuk ke Suspend (yang membuat saya berpikir itu bukan hanya masalah kecerahan, tetapi sebenarnya terjebak dalam mode Penangguhan)

  • Saya mencoba skrip ini https://ubuntuforums.org/showthread.php?t=1978290 yang tidak berfungsi. Ia mengatakan ini adalah cara otomatis untuk melakukan apa yang dapat Anda lakukan secara manual dengan Ctrl + Alt + F1 dan Ctrl + Alt + F7 tetapi tombol pintas itu juga tidak melakukan apa pun bagi saya setelah mencoba kembali dari Suspend (mereka tentu saja bekerja secara normal, ketika saya sedang tidak dalam Penangguhan).

  • Saya mencoba mencoba perbaikan ini https://ubuntuforums.org/showthread.php?t=1866075 yang referensi menjawab # 7 di sini https://ubuntuforums.org/showthread.php?t=1444822 tapi saya bingung bagaimana tepatnya Saya harus mengganti "XXXX: XX: XX.X" dalam contoh, tetapi melihat bagaimana rasanya seperti variasi pada skrip yang saya coba sebelumnya (juga di /etc/pm/sleep.d/) saya pindah ke mencoba hal selanjutnya

  • Saya kemudian mencoba layar Blank yang satu ini setelah melanjutkan - Dell M5510 Ubuntu 16.04 tetapi ini juga tidak menyelesaikan masalah saya

  • Saya juga menginstal alat mode-laptop seperti yang disarankan seseorang, tetapi tidak yakin bagaimana menggunakannya untuk mengatasi masalah ini

Saya juga harus menyebutkan bahwa saya memiliki masalah kartu nirkabel ketika saya pertama kali menginstal Ubuntu, dan itu diperbaiki dengan cara ini Wireless tidak berfungsi pada Dell XPS 13 9365 Ubuntu 16.04 Saya menyebutkan ini karena melibatkan pembaruan kernel saya (yang lagi-lagi adalah 4.8.0- 34-generik) dan dalam satu posting tentang masalah Penundaan mereka menyebutkan bahwa itu bisa disebabkan oleh kartu nirkabel mengubah statusnya XPS 13 9343 Kegagalan untuk melanjutkan dari penangguhan

Saya harap ini bisa diperbaiki, terima kasih sebelumnya!

Nick
sumber
Jika saya membaca dengan benar, Anda memiliki prosesor yang sangat baru. Firmware mungkin menjadi masalah. Lihat di sini .
Doug Smythies
Masalah yang sama bagi saya ... 16,04 dan 17,04
cwash
Saya tidak bisa berkomentar di sini, tapi saya jawab di sini
Denis Pitzalis
yang berhasil @DenisPitzalis thnx begitu banyak!
Nick

Jawaban:

3

systemd-sleep

9365 hanya mendukung penangguhan saat menganggur (juga disebut "beku" di linux). Ini akan menunjukkan perilaku yang Anda gambarkan ketika Anda mencoba menggunakan suspend to ram, yang merupakan defaultnya.

Jawaban ini mirip dengan jawaban Nick yang mengusulkan untuk mengubah baris perintah linux menggunakan grub. Sebenarnya proposal saya memiliki efek yang persis sama, tetapi dengan mengedit file sistem lain.

Cukup tambahkan berikut ini ke file /etc/systemd/sleep.conf:

[Sleep]
SuspendState=freeze

Lihat manual systemd-sleep.conf untuk informasi lebih lanjut.

Sebastian Stark
sumber
2

akhirnya! sebuah solusi! @DenisPitza diposting di komentar untuk pertanyaan saya solusi yang bekerja untuk saya! posting aslinya di sini saya memposting ulang jawabannya di bawah ini untuk kenyamanan:

untuk menjadikan permanen solusi yang diajukan oleh @ user8211580 Anda harus mengedit file konfigurasi groub Anda dengan:

sudo vi /etc/default/grub

edit baris yang berisi

GRUB_CMDLINE_LINUX_DEFAULT

dan pastikan untuk memasukkan "mem_sleep_default = s2idle" seperti:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=s2idle"

lalu muat ulang grub:

sudo update-grub

Kemudian pastikan Anda tidak memiliki tindakan yang terkait dengan tombol power Anda. Lain kali Anda menangguhkan komputer Anda, Anda dapat mengaktifkannya dengan menekan tombol daya selama 6 detik.

Nick
sumber
1

Saya dapat membangunkan 9365 saya dengan menekan dan menahan tombol daya hingga layar menyala kembali. Saya perhatikan bahwa saya kehilangan touchpad ketika bangun, dan rmmod / modprobing psmouse tidak mengembalikannya. Layar sentuh masih responsif. Saya akan memberi tahu Anda jika saya menemukan solusi yang lebih dapat diterima daripada melakukan shutdown penuh ketika saya ingin meletakkan laptop untuk sementara waktu.

Andrew
sumber
1
thnx Andrew. Ketika saya menahan tombol power, itu hanya mematikan: - / Sementara itu saya memiliki pengaturan daya saya untuk "Do Nothing" ketika tutupnya ditutup (apa yang saya lakukan adalah mengunci layar sebelum menutupnya) ... bukan solusi terbaik, bagaimana saya menghadapinya untuk saat ini. Saya bermaksud mencoba saran Doug, tetapi perlu mencari waktu untuk mencadangkan sistem saya terlebih dahulu (perubahan firmware seperti itu membuat saya gugup)
Nick
0

Lanjutkan bekerja untuk saya di 4,10 (Anda dapat menginstal satu dari kernel-ppa - ada 4,10-rc6 tersedia hari ini) - ini berfungsi dalam arti bahwa Anda dapat melanjutkan dari tidur tetapi hanya dengan menahan tombol daya untuk waktu yang lama ( 5s +). Segalanya tampak bekerja setelah resume.

Saya menjalankan stock 16.04 dengan 4.10 diinstal dari kernel-ppa dan firmware untuk wifi dan i915 (kbl_ *) diinstal secara manual.

Maciej Freudenheim
sumber
permintaan maaf untuk pertanyaan noobish, tetapi saya jarang mengotak-atik kernel saya, apa cara terbaik bagi saya untuk meningkatkan ke 4,10?
Nick
ok saya bangun dengan kecepatan memperbarui kernel dan diperbarui ke yang terbaru, yang pada saat ini adalah 4.10-rc7 ( kernel.ubuntu.com/~kernel-ppa/mainline/v4.10-rc7 ) namun setelah reboot beberapa kali (konfirmasi pembaruan via uname) dan mencoba berbagai metode penangguhan (menutup tutupnya, menggunakan GUI) saya masih tidak dapat melanjutkan dari tidur (bahkan dengan menahan tombol power untuk 5s +) :(
Nick
0

Karena Anda menjalankan rilis LTS, Anda memiliki beberapa opsi untuk mencoba dan memperbaiki masalah Anda. Yang didukung adalah menginstal salah satu kernel HWE (pemberdayaan perangkat keras) yang pada dasarnya mendukung port dukungan perangkat keras yang lebih baru.

Gunakan apt search hweuntuk melihat opsi Anda, ada versi yang sedikit dioptimalkan tergantung pada kernel Anda saat ini. Periksa itu dengan uname -a.

Opsi lain adalah menginstal kernel jalur utama untuk melihat apakah salah satu kernel yang lebih baru berfungsi lebih baik. Ini bisa merepotkan karena kernel utama tidak memiliki optimisasi distribusi khusus yang mencakup beberapa perbaikan perangkat keras atau tweak manajemen daya.

Ada jawaban di sekitar sini tentang cara termudah untuk memasang kernel arus utama terbaru.

dragon788
sumber