Eu tive o mesmo problema e depois de muita leitura, percebi que o Ubuntu 13.10 usa systemd-logind
e lida com o evento close da tampa. Para desativar a inserção do modo de suspensão, edite o arquivo /etc/systemd/logind.conf
e remova o comentário / modifique / adicione a linha:
HandleLidSwitch=ignore
Em seguida, execute sudo restart systemd-logind
ou simplesmente reinicialize.
Isso resolveu o problema no meu PC.
Atualização para 15,04
Não tenho certeza se o Ubuntu 15.04 já mudou para systemd
completamente. Nesse caso, o novo comando para reiniciar o serviço é sudo systemctl restart systemd-logind.service
.