Você está executando um programa gráfico ( gedit ) com sudo , que geralmente é para uso de linha de comando. Existe um problema ao definir um ambiente gráfico para root neste caso. É preferível usar gksudo para executar programas gráficos.