Você pode tentar executar export DISPLAY=:0
antes do comando como uma solução alternativa.
Ou, como alternativa, use DISPLAY=:0 gksudo gedit
.
Eu costumava ser capaz de fazer isso, mas algo tão simples como isso falha agora:
gksudo gedit
e isso também falha:
sudo gedit
Eu recebo o erro:
Cannot open display.
Eu verifiquei isso:
Provavelmente, eu tenho algum erro de configuração. Eu li este antes e muitos outros guias antes de perguntar.
Estou usando o Ubuntu Precise 12.04 de 64 bits.
Você pode tentar executar export DISPLAY=:0
antes do comando como uma solução alternativa.
Ou, como alternativa, use DISPLAY=:0 gksudo gedit
.
Tente isso em um terminal:
su -
isso vai pedir senha root e dar uma sessão de terminal root, isso funcionou pra mim, pude rodar o gedit sem problemas, por exemplo.