Rodando aplicações gráficas como root no Debian e derivados
Hoje em dia não tenho estes problemas, mas na minha época de usuário KDE, isso era uma constante.
Para rodar aplicações gráficas como 'root', era necessário rodar o comandozinho mágico xhost abaixo, e a seguir chamar a aplicação, seja logando-se como 'root'
ou usando o 'sudo':
xhost+
$ sudo programa
Ou:
kdesu programa
Ou simplesmente:
su
# programa
Para quebrar esse 'feitiço', existe o sux. Para instalá-lo:
sudo apt-get update
$ sudo apt-get instal sux -y
E para usá-lo:
sux
# programa
Em imagens:
Obs.: Acima, notem a linha 'creating new authority file /root/.Xauthority'.
E rodando alguns programas...
- Synaptic:
- Nautilus:
- K3b:
Obs.: O K3B inclusive, venho rodando como 'root' após ter tido problemas de gravação e os problemas cessaram.
A referência inicial ao KDE (seja ele o 3.x ou o 4.x), se deve ao fato que usando o 'sudo' diretamente, ocorriam problemas
com permissões dos arquivos de configuração, sejam eles do Dolphin, Kwrite e etc.
Muitas das vezes ficava até impossibilitado de logar-me na sessão, e sendo assim tinha que recorrer ao shell, ou para alterar as ditas permissões ou simplesmente, remover as pastas do KDE.
[3] Comentário enviado por removido em 17/01/2012 - 19:54h
De fato recomendável não é, mas às vezes é necessário e nessas poucas vezes (ao menos no meu caso) faz-se isso para tarefas administrativas, nada de navegar na internet, ouvir música e etc rsrsrs.
André, pode ser até mais simples, mas tem o mesmo valor brother.
Um abraço aos 2 colegas e obrigado pelos comentários.