Infelizmente este é um bug conhecido no Docky - veja aqui .
Dito isto, há uma correção se você estiver interessado em se aprofundar Código-fonte do Docky. Caso contrário, apenas sente-se firme até que esteja fixo no ramo principal.
O Docky continua a funcionar toda vez que eu conecto ou desconecto o cabo AC. Tentei resolver o problema seguindo as instruções em este site .
Funcionou bem para o travamento de suspensão, mas quando eu tento o cabo de alimentação, recebo esse erro no terminal
(gedit:27944): Gtk-WARNING **: Calling Inhibit failed GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gedit:27944): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Como posso resolver isso?
Eu precisava de uma resposta mais detalhada e encontrei este guia: link
Basicamente, aplica-se a correção mencionada por Jamie acima usando as instruções "clássicas" aqui Como baixar, modificar, construir e instalar um pacote fonte Debian? para corrigir, construir e instalar a partir do código-fonte (mais fácil do que parece, talvez 5 ou 6 linhas).
Para referência, para mim, a correção de linha única estava na linha 281.
E agora, eu não preciso reiniciar o docky o tempo todo!