Tente definir tanto DISPLAY como XAUTHORITY. Você deve ter permissão para o arquivo proprietários .Xauthority e saber qual display ele usa.
export DISPLAY=':0'
export XAUTHORITY=/home/<owner_of_display>/.Xauthority
Mude: 0 para corrigir, mas geralmente é 0 quando há apenas um usuário. Se você tem acesso root, isso deve funcionar:
root@host:~# sudo su - <username>
username@host:~$ export DISPLAY=':0'
username@host:~$ export XAUTHORITY=$HOME/.Xauthority
username@host:~$ gnome-terminal -x sh -c '<command>; exec bash'
A última linha é sobre como iniciar um novo terminal gnome e executar um comando que você deseja. Havia algumas coisas novas para mim, então pode não funcionar tão simples assim.