Corrigido. Testado bloqueando e deixando o laptop rodando enquanto executava um DR / backup - o laptop não apenas respondeu imediatamente ao desbloqueio do teclado, mas o upload foi concluído em segundo plano.
Eu tive que usar o editor dconf depois de encontrar mais alguns detalhes sobre como desabilitar as opções de suspensão - eu acho que isso é necessário apenas para o laptop (Surface Pro 4 i7) devido a problemas de suporte de driver como meu desktop não tem este problema. Laptop tem esse problema mesmo com ethernet conectado via porta de encaixe para que isso não é específico de WiFi, é suspender específico do Ubuntu.
A solução é desabilitar a suspensão e a hibernação, o que pode parecer um pouco extremo, mas não tenho nenhum cenário em que eu queira que o laptop hiberne sob o Linux. Eu dual boot com W10 (infelizmente não posso ser ajudado) e isso lida muito bem com a capacidade de suspensão.
As pistas encontradas aqui e aqui - eles não corresponderam exatamente à resolução, mas eu os usei para testar as alterações de configurações.
Alterei as configurações em org.gnome.settings-daemon.plugins.power
algumas vezes, mas o active=false
conquistou no final.
Também tentei definir sleep-inactive-ac-timeout
e sleep-inactive-battery-timeout
para 0
(ou seja, nunca), mas isso não pareceu afetá-lo.
Teve um terminal em execução com
sudo tail -f /var/log/syslog | grip networkmanager
( grip
é um alias de grep -i
) e assim que alterei active=false
, o terminal ficou silencioso durante todo o tempo para desbloquear.
N.B. Como estou usando o Ubuntu Gnome, essas configurações podem não corresponder diretamente a outras configurações do DM.