Починил это. Протестировано на блокировку и оставление ноутбука работающим во время работы 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.