Ubuntu 16.04: Невозможно предотвратить спящий режим Wi-Fi во время блокировки экрана

Ubuntu 16.04: Невозможно предотвратить спящий режим Wi-Fi во время блокировки экрана

Я перепробовал несколько подходов к этой проблеме, но так и не смог найти работающего решения.

На моем ноутбуке я заметил, что Wi-Fi «спит» при блокировке экрана, что делает невозможным оставить его делать то, что требует подключения к Интернету. Например: если выполняется операция резервной загрузки, я бы хотел заблокировать ноутбук и оставить его делать загрузку.

Я не видел этой проблемы в версии 15.10, так что предполагаю, что проблема либо в управлении устройствами, либо в ОС, с чем я пока не разобрался.

Потратив много времени на попытки отключить управление питанием на беспроводном интерфейсе тремя разными способами, я понял, что даже это не мешает спящему режиму.

Например:

sudo iwconfig wlp2s0 power off

Отключает управление питанием на устройстве до перезагрузки, но, похоже, не влияет на функцию беспроводного сна во время блокировки экрана. Я пробовал что-то похожее с /etc/pm/config.d/wirelessсодержанием скрипта для выполнения той же команды, что и выше, но ничего не вышло.

Режимы гибернации, сна и ожидания отключены, а ноутбук — Surface Pro 4 i7.

Я, наверное, просто упускаю что-то простое, но не могу понять. Есть идеи?

Обновление 21-06-2016

Сегодня утром я заметил, что когда подключен второй монитор, он игнорируется при пробуждении/возврате с экрана блокировки. При отключении и повторном подключении монитора все возвращается в норму.

Я думаю, что, возможно, эти две проблемы каким-то образом связаны.

Обновление 10-8-2016 Ссылки, которые я нашел в своем комментарии ниже, ничего не дали, но вот подсказку нашел в системном журнале:

NetworkManager[21369]: <info>  [1470826457.2514] manager: wake requested (sleeping: yes  enabled: yes)

Я отошел от стола на 10 минут, а когда вернулся, то подумал, что Wi-Fi остался. Но нет — похоже, он возобновился к тому времени, как я снова вошел в систему — возможно, вопрос здесь действительно должен быть

Как отключить функцию перехода в спящий режим и пробуждения в Ubuntu 16.04.1?

Поскольку стандартные инструменты и настройки пользовательского интерфейса (включая настройку Gnome) не позволяют добиться нужного результата, поворот acpi=offимеет другие последствия. Какие еще безопасные методы существуют?

решение1

Исправлено. Протестировано путем блокировки и оставления ноутбука включенным во время выполнения DR/резервного копирования — ноутбук не только немедленно отреагировал на разблокировку клавиатуры, но и загрузка завершилась в фоновом режиме.

Мне пришлось использовать редактор dconf после того, как я нашел более подробную информацию о том, как отключить опции приостановки - я предполагаю, что это нужно только для ноутбука (Surface Pro 4 i7) из-за проблем с поддержкой драйверов, так как у моего настольного компьютера этой проблемы нет. У ноутбука эта проблема есть даже при подключении Ethernet через порт док-станции, так что это не относится к WiFi, а относится к приостановке Ubuntu.

Решение состоит в том, чтобы полностью отключить спящий режим и режим гибернации, что может показаться немного экстремальным, но у меня нет сценариев, когда я хочу, чтобы ноутбук переходил в спящий режим под Linux. У меня двойная загрузка с W10 (к сожалению, ничего не поделаешь), и это очень хорошо справляется с возможностью спящего режима.

Найдены уликиздесьиздесь- они этого не сделалиточносоответствуют разрешению, но я использовал их для проверки изменений настроек.

Я менял настройки org.gnome.settings-daemon.plugins.powerнесколько раз, но active=falseв конце концов добился результата.

Также пробовал устанавливать sleep-inactive-ac-timeoutи sleep-inactive-battery-timeoutна 0(т. е. никогда), но это, похоже, не помогло.

Был ли терминал запущен с

sudo tail -f /var/log/syslog | grip networkmanager

( gripэто псевдоним grep -i) и как только я изменил его, active=falseтерминал замолчал на протяжении всего времени разблокировки.

Примечание.Поскольку я использую Ubuntu Gnome, эти настройки могут не совпадать напрямую с другими конфигурациями DM.

Связанный контент