03 out 2017
Executar programas como root no Fedora 26
Provavelmente se você tentou executar programas como root no Fedora se deparou com uma mensagem igual ou semelhante a essa:
Gtk-WARNING **: cannot open display: :0
A explicação é bem simples, o motor gráfico não foi iniciado para o usuário root, sendo assim ele não pode iniciar aplicações gráficas, para resolver esse problema digite o seguinte comando como usuário padrão:
[adriano@adriano-linux ~]# gedit admin:///etc/filename
No caso eu tentei iniciar o gedit como root, logo depois que digitar esse comando será solicitado a senha, basta entrar com a senha e pronto, o programa será iniciado em modo administrador.
Ou então você precisará disso:
xhost si:localuser:root gedit filename xhost -si:localuser:root
Além disso, o uso de casos relacionados. Se você precisa exportar a exibição no ssh, como usuário normal ou root:
export GDKBACKEND=x11 gedit filename GDKBACKEND=wayland
Wayland está funcionando? Leia a saída de:
echo $XDGSESSIONTYPE