+ Responder ao Tópico



  1. #1
    juniox
    Visitante

    Padrão Erro no X

    ae, sempre entro no X via usuário, porém, as vezes preciso rodar algum comando no console via root, então uso o "su" para logar como tal.

    porém, sempre que alguma operação (como root) utiliza o X para rodar, ele exibe a seguinte mensagem de erro:

    -------
    Xlib: connection to ":0.0" refused by server
    Xlib: Client is not authorized to connect to Server

    Gtk-WARNING **: cannot open display: 0.0
    -------

    pelo visto, parece que ele não permite que o root tenha acesso ao X

    como configurar isso ?

    valew

  2. #2



  3. #3
    juniox
    Visitante

    Padrão Erro no X

    slackware 8.0


  4. #4

    Padrão Erro no X

    Tb utilizo, slack (soh que 8.1) e tambem me ocorre o mesmo erro.
    O que ocorre tb no RH 7.1 , o que acontece eh o seguinte:

    Quando vc estah no X, (logado como um usuario) e indo para o shell, tenda executar um programa que roda no X (como root, pelo su).
    Por exemplo: # ./xcalc
    Nao é isso?
    Eu sempre achei que fosse assim mesmo... nao eh?



  5. #5

    Padrão Erro no X

    Ah, mas enquanto uma solucao melhor nao aparece, a dica que te dou eh a seguinte:

    Execute um navegador de diretorios (como o konqueror) soh que na opcao especial de (modo-super usuario) .. assim vc poderah executar os programas localizados fora do desktop e dos atalhos como root sem problemas.

  6. #6
    Visitante

    Padrão Erro no X

    AEOW!
    Então, pra o root ter acesso ao X de outro user, apenas dê a ele permissão:

    Em uma console dentro do X, digite: xhost +local:root

    Assim, o root vai poder acessar o X daquele user em questão.. <IMG SRC="images/forum/icons/icon_razz.gif">

    [&acute;s]
    Devlinmaxx rlz!