Seguinte, achei interessante divulgar isso com vocês porque, no BackTrack, o ambiente vem preparado para usar o root como seu usuário corrente e alguns softwares não funcionam quando são iniciados pelo root.
Achei a solução!
Chromium
Primeiro, vá até o diretório:
# cd /usr/lib/chromium-browser/
E edite o arquivo com o seguinte comando:
# hexedit chromium-browser
Dê um "TAB" (Tecla TAB), nesta parte do texto, aperte a tecla "/" (barra para pesquisar).
Digite: geteuid
Irá pesquisar este trecho, agora na parte do texto que achar, digite: getppid
Resumindo, você estará alterando o trecho "geteuid" para "getppid".
Dê Crtl + X, e salve o arquivo.
Saia do terminal e pode executar o Chromium. ;)
VLC
Basicamente, é a mesma coisa, primeiro vá até o diretório:
# cd /usr/bin/
Edite o arquivo com o seguinte comando:
# hexedit vlc
Dê um "TAB" (Tecla TAB), nessa parte do texto, aperte a tecla "/" (barra para pesquisar).
Digite: geteuid
Irá pesquisar este trecho, agora na parte do texto que achar, digite: getppid
Resumindo, você estará alterando o trecho "geteuid" para "getppid".
[1] Comentário enviado por eldermarco em 28/07/2012 - 16:54h
A princípio, a ideia de executar certos softwares como root não é boa. Por esse motivos, alguns softwares impedem que o usuário comum os execute com privilégios administrativos. Sendo assim, desculpe a minha ignorância, mas qual a necessidade de executar essas dois aí como root?
P.S.: Ooops, você quis dizer BackTrack no título? =]
[2] Comentário enviado por darlan.ti em 28/07/2012 - 18:15h
Essa distro vem preparada para utilização do root como usuário corrente. Se você cria outro usuário e loga com este , todo layout e estrutura do perfil é perdida.
Vlw pela dica do título, nem tinha percebido que estava errado.