Autor Tópico: Synaptic e várias aplicações de Administração não abrem  (Lida 2443 vezes)

Offline lebeziatnikov

  • Usuário Ubuntu
  • *
  • Mensagens: 92
    • Ver perfil
    • http://www.lcc.ufcg.edu.br/~erick
Synaptic e várias aplicações de Administração não abrem
« Online: 22 de MAR?O de 2006, 22:31 »
Opa pessoal,

É o seguinte, ao tentar rodar o synaptic e outras aplicações de administração gráficas que exigem a senha do sudo, a aplicação simplesmente não inicia.

Executando as aplicações pela linha e comando o erro fica claro, no caso do synaptic é:

Código: [Selecionar]
root@ubuntu:~# /usr/bin/gnome-app-install
Traceback (most recent call last):
  File "/usr/bin/gnome-app-install", line 22, in ?
    import gtk, gtk.glade
  File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?    from _gtk import *
RuntimeError: could not open display


Tentei apt-get install synaptic e ele está atualizado, nada feito, tentei a mesma coisa pra python e tmb nada.

Esse problema não ocorre só comigo, é a segunda vez que instalo o ubuntu e ambas apresentam o mesmo problema. Estou rodando a versão x86_64 mas com a de 32bits acontece a mesma coisa.

Alguém tem alguma sugestão?

Valeu

Offline LedStyle

  • Usuário Ubuntu
  • *
  • Mensagens: 1.345
    • Ver perfil
    • http://www.tuxresources.org
Synaptic e várias aplicações de Administração não abrem
« Resposta #1 Online: 22 de MAR?O de 2006, 22:50 »
Quando vc loga como root o mesmo não importa as variáveis de ambiente do seu desktop e do servidor X. Por isso ele acha que vc ta com o X fechado.

É só você como USUÁRIO usar o comando "sudo" na frente... ex:

$sudo synaptic

[]s

Offline lebeziatnikov

  • Usuário Ubuntu
  • *
  • Mensagens: 92
    • Ver perfil
    • http://www.lcc.ufcg.edu.br/~erick
Synaptic e várias aplicações de Administração não abrem
« Resposta #2 Online: 22 de MAR?O de 2006, 23:28 »
Não loguei como root, fiz um su - antes de executar o comando, mas vc está certo os erros não parecem quando eu uso sudo, vleu.

Mas o problema continua o mesmo, executando pelo ícone do menu não acontece nada, e veja como fica pela linha de comando:

Código: [Selecionar]
moreno@Moreno:~$ /usr/bin/gksudo /usr/bin/gnome-app-install
moreno@Moreno:~$ ps -ef | grep gnome-app-install
moreno    8454  8339  0 23:26 pts/0    00:00:00 grep gnome-app-install
moreno@Moreno:~$


Nada, nadinha tmb... pra onde o synaptic foi?

Offline lebeziatnikov

  • Usuário Ubuntu
  • *
  • Mensagens: 92
    • Ver perfil
    • http://www.lcc.ufcg.edu.br/~erick
Synaptic e várias aplicações de Administração não abrem
« Resposta #3 Online: 22 de MAR?O de 2006, 23:52 »
Consegui abrir todas as aplicações que eu queria  :)

basta virar root sem mudar as variáveis de ambiente, usando apenas su (sem o "-" ). Aí basta rodar o comando /usr/bin/gnome-app-install (para o caso do synaptic)

Mas alguém sabe o motivo desse problema?

[]'s

Offline Lucianoherlon

  • Usuário Ubuntu
  • *
  • Mensagens: 79
    • Ver perfil
Re: Synaptic e várias aplicações de Administração não abrem
« Resposta #4 Online: 02 de Junho de 2008, 11:54 »
Instalei o 8.04 e apareceu esse problema...só consigo instalar, atualizar através da consola..o que eu faço?

Ademais, meu tópico que postei com relação aos problemas do Hardy Heron sumiu do Fórum...

Offline Rodrigo Vasconcelos

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Synaptic e várias aplicações de Administração não abrem (Resolvido)
« Resposta #5 Online: 02 de Junho de 2008, 18:35 »
Ufff...

Depois de muito procurar, encontrei a solução para este problema em:
http://siriarah.wordpress.com/2008/04/27/ubuntu-804-sudo-unable-to-resolve-host/

Seguinte, no terminal execute: 'sudo gedit /etc/hosts'
No meu caso o arquivo '/etc/hosts' estava com as 2 primeiras linhas da seguinte forma:

127.0.0.1 localhost
127.0.1.1 Rodrigo.Casa

A segunda linha deve ser o nome do computador, e "Rodrigo.Casa" foi o nome que designei quando instalei o Ubuntu... Não sei porque, mas executei um 'hostname' e o resultado foi somente "Rodrigo".

Então alterei a segunda linha de acordo com o hostname e pronto. Está tudo funcionando bonitinho.