Isso não responde à sua pergunta, mas.
Se você alternar para a tela de login gdm
, o botão liga / desliga funcionará.
Para alternar para a tela de login do gdm, pressione Ctrl + Alt + F1 ou clique em "Efetuar login como outro usuário". Se você usar um sistema multi-sede, o primeiro só funcionará no primeiro assento. E não tenho certeza se o último está disponível se você tiver apenas um usuário (como mostrado na tela de login do gdm).
Eu verifiquei isso no Fedora 28 (acho que funciona da mesma maneira no Debian 9 também).
Você pode achar mais conveniente fazer tudo isso sem usar o mouse / touchpad, etc. Para desligar o gdm (ou o GNOME), você pode pressionar Ctrl + Alt + Del e depois Enter.
Como alternativa, você pode pressionar Ctrl + Alt + F6 para alternar para um console de texto e, em seguida, pressionar o botão liga / desliga. Nesse caso, você não receberá qualquer aviso sobre a lista de sessões de login do usuário ou outros inibidores de desligamento registrados. (Se por algum motivo estranho você quisesse reinicializar, você poderia usar Ctrl + Alt + Del ao invés do botão liga / desliga).