Dell XPS 13 9365 2-в-1 не відновлюється після призупинення (ubuntu 16.04)


10

Нещодавно я отримав новий ноутбук Dell XPS 13 9365 2-в-1, на ньому встановив Ubuntu 16.04.1 (ядро 4.8.0-34-generic) і помітив, що кожного разу закриваю кришку ноутбука (що надсилає комп’ютер у режимі призупинення) Я не можу повернутися з призупинення. Якщо я переходжу вручну в режим призупинення (використовуючи графічний інтерфейс не закриваючи кришку), я також не можу повернутися з цього.

речі, які я вже спробував:

  • Я спробував: sudo apt-get update sudo apt-get upgrade що для чого варто згадати про це, перш ніж закінчити (не впевнений, це проблема чи ні) 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

  • деякі припускають, що це може бути проблема яскравості, яку можна виправити в BIOS, але якби це було так, я вважаю, що мені вдасться заграти в свою машину з іншого комп’ютера, і я не можу ввійти в неї після входу в Suspend (що змушує мене думати, що це не просто проблема яскравості, а насправді застрягла в режимі призупинення)

  • Я спробував цей скрипт https://ubuntuforums.org/showthread.php?t=1978290, який не працював. Це говорить про те, що це автоматичний спосіб робити те, що ви могли зробити вручну за допомогою Ctrl + Alt + F1 і Ctrl + Alt + F7, але ці клавіші швидкого доступу також нічого не роблять для мене після спроби повернутися з Suspend (вони, звичайно, працюють нормально, коли я я не в суспензії).

  • Я спробував спробувати це виправлення https://ubuntuforums.org/showthread.php?t=1866075, на яке посилаються відповіді № 7 тут https://ubuntuforums.org/showthread.php?t=1444822, але мене збентежило, як саме Я повинен замінити "XXXX: XX: XX.X" у прикладі, але бачачи, як це виглядало як варіація сценарію, який я намагався раніше (також у /etc/pm/sleep.d/) я перейшов до спроби наступне

  • Потім я спробував цей пустий екран після резюме - Dell M5510 Ubuntu 16.04, але це також не вирішило мою проблему

  • Я також встановив інструменти для режиму ноутбука, як хтось запропонував, але не знав, як це використовувати для вирішення проблеми

Я також повинен зазначити, що у мене виникла проблема з бездротовою карткою, коли я вперше встановив Ubuntu, і це було виправлено таким чином, що Wireless не працює на Dell XPS 13 9365 Ubuntu 16.04. Я згадую про це, оскільки це стосувалося оновлення мого ядра (що знову ж таки становить 4.8.0- 34-генеричні) та в одному дописі про питання призупинення згадали, що це може бути викликано зміною карти бездротового зв'язку XPS 13 9343 Не вдалося відновити призупинення

Сподіваюся, це можна виправити, заздалегідь дякую!


Якщо я читаю правильно, у вас зовсім новий процесор. Прошивка може бути проблемою. Дивіться тут .
Doug Smythies

Ті самі проблеми і для мене ... 16.04 та 17.04
розмивання

Я не можу тут коментувати, але я відповів тут
Денис Пітзаліс

що так працювало @DenisPitzalis thnx!
Нік

Відповіді:


3

системний сон

9365 підтримує лише призупинення роботи в режимі очікування (також називається "заморожувати" в Linux). Він покаже поведінку, яку ви описуєте, коли ви намагаєтесь використовувати suspend to ram, що, на жаль, є типовим.

Ця відповідь схожа на відповідь Ніка, який пропонує змінити командний рядок linux за допомогою grub. Насправді моя пропозиція має точно такий же ефект, але редагуючи інший системний файл.

Просто додайте у файл наступне /etc/systemd/sleep.conf:

[Sleep]
SuspendState=freeze

Додаткову інформацію див. У посібнику systemd-sleep.conf .


2

нарешті! вирішення! @DenisPitza розмістив у коментарях до мого питання рішення, яке працювало на мене! його оригінальний пост тут я надрукую його відповідь нижче для зручності:

для постійного рішення рішення, запропонованого @ user8211580, слід відредагувати конфігураційний файл groub за допомогою:

sudo vi /etc/default/grub

редагуйте рядок, що містить

GRUB_CMDLINE_LINUX_DEFAULT

і обов’язково включіть "mem_sleep_default = s2idle", наприклад:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=s2idle"

а потім перезавантажте grub:

sudo update-grub

Потім переконайтесь, що у вас немає жодної дії, пов’язаної з вами кнопкою живлення. Наступного разу призупинивши роботу комп'ютера, ви зможете його розбудити, натиснувши кнопку живлення протягом 6 секунд.


1

Мені вдалося розбудити свій 9365, натиснувши і утримуючи кнопку живлення, поки екран не ввімкнеться знову. Я помітив, що втрачаю тачпад, коли він прокидається, а rmmod / modprobing psmouse не повертає його. Однак сенсорний екран все ще реагує. Я повідомляю вас, якщо я вважаю, що вирішення питання є більш прийнятним, ніж повне відключення, коли я хочу відкласти ноутбук на деякий час.


1
thnx Андрій. Коли я утримую кнопку живлення, вона просто відключається: - / тим часом у мене є налаштування живлення на "Не робити нічого", коли кришка закрита (що я роблю, це заблокувати екран перед тим, як закрити її) ... не найкраще рішення, як я зараз маю справу з цим. Я мав намір спробувати пропозицію Дуга, але мені потрібно знайти час, щоб створити резервну копію моєї системи (такі зміни вбудованого програмного забезпечення мене нервують)
Нік,

0

Резюме для мене працює в 4.10 (ви можете встановити його з kernel-ppa - на сьогоднішній день доступно 4.10-rc6) - це працює в тому сенсі, що ви можете відновитись зі сну, але лише утримуючи кнопку живлення тривалий час ( 5s +). Здається, все працює після резюме.

Я працюю на складі 16.04 із встановленим 4.10 від kernel-ppa та прошивки для wifi та i915 (kbl_ *).


вибачте за питання про нобіш, але я рідко коли-небудь псуюся зі своїм ядром, який найкращий спосіб для мене оновити до 4.10?
Нік

ОК, я швидко піднявся на оновлення ядер і оновився до останнього, який на даний момент становить 4.10-rc7 ( kernel.ubuntu.com/~kernel-ppa/mainline/v4.10-rc7 ), але після перезавантаження кілька разів (підтвердження оновлення через uname) та випробування різних методів призупинення (закриття кришки, користування графічним інтерфейсом) я все ще не можу відновитись із сну (навіть утримуючи кнопку живлення протягом 5s +) :(
Nick

0

Оскільки ви працюєте з версією LTS, у вас є кілька варіантів, щоб спробувати виправити свою проблему. Підтримуваний встановлює одне з ядер HWE (апаратне забезпечення), яке в основному підтримує нову апаратну підтримку.

Використовуйте apt search hweдля перегляду своїх параметрів, є дещо оптимізовані версії залежно від вашого поточного ядра. Перевірте це за допомогою uname -a.

Інший варіант - встановити основне ядро, щоб перевірити, чи працює одне з нових ядер краще. Це може викликати занепокоєння, оскільки основні ядра не мають оптимізацій щодо розподілу, що включає деякі апаратні виправлення або налаштування управління живленням.

Тут є відповідь десь про найпростіший спосіб встановлення останніх основних ядер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.