gksudo --user postgres pgadmin3 produz Não é possível inicializar o GTK +. Por quê?

0
$ pgadmin3
$ pcmanfm 
$ gksudo pcmanfm

Invoque bem os programas, mas:

$ gksudo --user postgres pgadmin3

Produz:

19:38:10: Error: Unable to initialize GTK+, is DISPLAY set properly?

Por quê?

    
por C.W.Holeman II 20.04.2016 / 04:57

1 resposta

1

Por padrão, outro usuário não tem permissão para usar a tela X.

Isso funciona para mim:

xhost SI:localuser:postgres

gksudo --user postgres pgadmin3

# or sudo -u postgres -H pgadmin3

Resposta relacionada: O que esse comando 'xhost ...' faz?

    
por 26.04.2016 / 13:11

Tags