Erro ao tentar executar um aplicativo com sudo ou gksudo

5

Não sei o que aconteceu. Há alguns dias instalei algumas atualizações e agora recebo um erro sempre que tento executar sudo nautilus . Se eu executar gksudo nautilus , ele fica parado por alguns segundos e depois não faz nada.

Alguém já teve o mesmo problema ou sabe como corrigir isso? Uma coisa semelhante acontece ao tentar executar sudo gedit também ...

tenta usar outros aplicativos:

Sudoers, conforme solicitado:

$DISPLAY e sudo sudo -V , conforme solicitado:

    
por jacobian 11.05.2012 / 02:00

1 resposta

3

OK, a saída inalterada do sudo sudo -V mostra isso:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Mas sua saída diz para preservar ftp_proxy, http_proxy e https_proxy (observe que todos os outros desapareceram).

Note também que o seu arquivo sudoers diz

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Isso não está lá por padrão, então você ou outra pessoa com acesso ao sistema o adicionou. Você poderia tentar comentá-lo (sudo visudo, depois adicionar # na frente dessa linha e salvar o arquivo). Sudo deve funcionar bem depois disso.

Se tiver certeza de que precisa dessas variáveis, é possível anexar (em vez de sobrescrever e substituir) env_keep usando + = em vez de =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Leia man sudoers para muitos detalhes sobre tudo isso:)

    
por roadmr 15.05.2012 / 23:45

Tags