Tente definir a variável de ambiente DISPLAY:
export DISPLAY=:0
Se isso ajudar, você pode acrescentar essa linha ao seu .bashrc
.
Eu tenho pacotes de desktop Ubuntu instalados em um servidor 12.04 LTS. O servidor X funciona bem, a GUI funciona bem sem problemas.
No entanto, quando tentei emitir um terminal, recebi Cannot open display
, acho isso estranho desde que o X Display está sendo executado.
Aqui está um link da tela que tirei do visualizador VNC:
Tente definir a variável de ambiente DISPLAY:
export DISPLAY=:0
Se isso ajudar, você pode acrescentar essa linha ao seu .bashrc
.