Eu admito, também estou curioso para saber, mas há um pacote que controla o comportamento sem precisar ficar sob o capô.
sudo apt-get install wmctrl
De lá, você pode executar:
wmctrl -k on # hides the desktop
wmctrl -k off # restores
Aqui está um script para alternar (Crédito para Jeff.Smith nos Fóruns do Ubuntu ):
#!/bin/sh
if wmctrl -m | grep "mode: ON"; then
exec wmctrl -k off
else
exec wmctrl -k on
fi
Salve isso em algum lugar, chmod +x
e crie um iniciador para isso e pronto.