O comentário para sua pergunta tem um link recomendando o uso do recurso #HandleLidSwitch=suspend
do systemd. No entanto, no meu sistema (Ubuntu 16.04) esse recurso foi desativado pelo #
no início da linha. O Ubuntu estava lidando diretamente com as operações do Lid Close e contornando o systemd.
Quando você acessa "Configurações", acessa a tela "Brilho e bloqueio", mas se você acessar a tela "Energia", verá:
Como na tela acima, defina When the lid is closed
para Do Nothing
e é exatamente isso que o Ubuntu faz quando você fecha a tampa, ou seja, sua música continua tocando conforme desejado.