Печально я решил обновить до 18,04. Теперь я передаю половину своих часов работы, исправляя ошибки.
Сегодня специальность: приостановите ноутбук. В прошлый раз, когда я пытался приостановить свой XPS15 9570, я почти зажег свои новые 2 000$, потому что он работал в течение 3 часов в моем рюкзаке вместо того, чтобы быть приостановленным.
Также зарегистрированный в большое количество потоков, из поля 18.04 на большом количестве ноутбука не может приостановить ноутбук. Официальным отчетам об ошибках 3 года, никакому решению или фиксируют что. Это просто проснется после 5 секунд или когда Вы закроете крышку (очень подлый, очень опасный).
https://bugs.launchpad.net/ubuntu / + source/systemd / + ошибка/1574120 https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1786094
Я попробовал все, единственным решением, которое работает на меня, является то, о котором сообщают здесь:
Ubuntu 18.04 - Dell XPS13 9370 больше не приостанавливает на крышке близко
это изменяет конфигурацию личинки на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
С этим изменением система на самом деле приостанавливает правильно, но когда это просыпается, адаптер wi-fi/bluetooth абсолютно мертвы, даже перезагрузка может возвратить их.
О чем-то подобном сообщают здесь
https://bugzilla.kernel.org/show_bug.cgi? id=201469
и возможно здесь https://bugzilla.redhat.com/show_bug.cgi? id=1514836
Я также пытался быть в спящем режиме, без любого успеха (система просто закроется). Это - вероятно, мой отказ, так как я пропускаю раздел подкачки.
После передачи целого дня, читая и пробуя решение я решаю открыть этот поток. Мой вопрос прост: как может я, конечный пользователь в 2019, приостановить мой ноутбук, не закрывая Wi-Fi или другие ключевые компоненты моего HW?
Я знаю, что звучу высокомерным, но я потерял один день работы над стандартной функцией, которая не должна создавать проблему.
Спасибо за любую помощь, я скачкообразно перемещаю Вас, имел лучший день, чем мой.
Править /etc/default/grub
с
энергия sudo/etc/default/grub
удостоверьтесь, что строка GRUB_CMDLINE_LINUX имеет следующие объекты:
GRUB_CMDLINE_LINUX = "nouveau.blacklist=1 acpi_osi =! acpi_osi = \"Windows 2015 \" acpi_backlight=vendor mem_sleep_default=deep"
или
GRUB_CMDLINE_LINUX = "nouveau.blacklist=1 mem_sleep_default=deep"
Вставить acpi_osi=! acpi_osi=\"Windows 2015\
не изменит яркость экрана.
личинка обновления:
личинка обновления sudo
перезагрузка после компьютера перезапустила, попытайтесь приостановить, чтобы видеть, просыпается ли ноутбук обычно
Я споткнулся через опцию OP несколько дней назад:
это изменяет конфигурацию личинки на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
но ноутбук проснулся бы немедленно.
Я повторно активировал этот старый сценарий в /lib/systemd/system-sleep/custom-xhci_hcd
и затем это работало:
#!/bin/bash
# Original script was using /bin/sh but shellcheck reporting warnings.
# NAME: custom-xhci_hcd
# PATH: /lib/systemd/system-sleep
# CALL: Called from SystemD automatically
# DESC: Suspend broken for USB3.0 as of Oct 25/2018 various kernels all at once
# DATE: Oct 28 2018.
# NOTE: From comment #61 at: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/522998
TMPLIST=/tmp/xhci-dev-list
# Original script was: case "${1}" in hibernate|suspend)
case $1/$2 in
pre/*)
echo "$0: Going to $2..."
echo -n '' > $TMPLIST
for i in `ls /sys/bus/pci/drivers/xhci_hcd/ | egrep '[0-9a-z]+\:[0-9a-z]+\:.*$'`; do
# Unbind xhci_hcd for first device XXXX:XX:XX.X:
echo -n "$i" | tee /sys/bus/pci/drivers/xhci_hcd/unbind
echo "$i" >> $TMPLIST
done
;;
post/*)
echo "$0: Waking up from $2..."
for i in `cat $TMPLIST`; do
# Bind xhci_hcd for first device XXXX:XX:XX.X:
echo -n "$i" | tee /sys/bus/pci/drivers/xhci_hcd/bind
done
rm $TMPLIST
;;
esac
Экран кратко высвечивается однажды при приостановке, но он работал 100%, так как я активировал ядро deep
параметр сна.
Первая опция 2 ответа
GRUB_CMDLINE_LINUX = "nouveau.blacklist=1 mem_sleep_default=deep"
он для меня. Ubuntu 18.04 XPS 15 9570
Я не должен был редактировать это/lib/systemd/system-sleep сценарий.