Diferentes processos geralmente se comunicam via IPC especial, e a maioria dos ambientes de desktop usa o D-Bus como uma espinha dorsal dessa comunicação. Portanto, comandos especiais são necessários para enviar esses sinais (por exemplo, para enviar o comando de logout).
Para o gnome você pode encontrar os comandos de terminal necessários aqui:
Este comando pode então ser colocado no desktop-launcher personalizado, para mais informações sobre isso, veja o
Tudo isso depende do ambiente de área de trabalho usado.