Eu acho que você precisa especificar o valor da variável DISPLAY antes do comando - você também precisará especificar as opções --logout --no-prompt
else, ele solicitará confirmação na exibição local
DISPLAY=:0 gnome-session-quit --logout --no-prompt
Se isso falhar, desde que você tenha privilégios de administrador, você poderá apenas reiniciar o gerenciador de exibição. sudo service lightdm restart
(embora isso encerre TODAS as sessões gerenciadas).
Obviamente, você deve verificar se o número de exibição realmente é: 0 se você ainda não o fez