mandrivabrasil.org - Forum
19 de Junho de 2013, 17:43 *
Bem-vindo, Visitante. Por favor faça o Login ou Registro.

Login com nome de usuário, senha e duração da sessão
Notícias:
 
   Home   Ajuda Login Registrar  
Páginas: [1] 2   Ir para o Fundo
  Imprimir  
Autor Tópico: erro ao executar aplicativos: _IceTransSocketUNIXConnect:  (Lida 1604 vezes)
wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« : 08 de Fevereiro de 2011, 22:01 »

Oi pessoal,

Há algum tempo tive um problema com o firefox que estava lento... não consegui resolver e parei de usar.
Procurando no google  vi um usuário que relatou a mesma mensagem de erro que tenho quando chamo o firefox pelo terminal, só que com todos os programas:

_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
Qt: Session management error: Could not open network socket

Após fazer o teste vi que a mensagem aparece com todos os programas que rodo também, não percebia porque só o firefox é que ficava ultra lento levando mais de 20 segundos pra abrir..
Alguem pode ajudar?

Uso Mandriva 2010.2 - kde
OBrigado,

PS:mensagem completa  quando rodo firefox:
IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain

(firefox:11310): GnomeUI-WARNING **: While connecting to session manager:
Could not open network socket.
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
Qt: Session management error: Could not open network socket

konqueror:

[wjr@linux ~]$ konqueror
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
Qt: Session management error: Could not open network socket
konqueror(12102)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkhtmlpart.so"
konqueror(12102)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkhtmlpart.so"
konqueror(12102)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/libkhtmlpart.so" does not offer a qt_plugin_instance function.
konqueror(12102)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/khtml_kget.so" does not offer a qt_plugin_instance function.
konqueror(12102)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkhtmlpart.so"
konqueror(12102)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkhtmlpart.so"
konqueror(12102)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/libkhtmlpart.so" does not offer a qt_plugin_instance function.

[wjr@linux ~]$ kopete
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
Qt: Session management error: Could not open network socket
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kopete(12462)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/wjr/.kde4/share/apps/kabc"
kopete(12462)/libkopete Kopete::XmlContactStorage::load: The contact list on disk is older than expected or cannot be updated! No contact list will be loaded
Calling appendChild() on a null node does nothing.
kopete(12462)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kopete_history.so" does not offer a qt_plugin_instance function.
Calling appendChild() on a null node does nothing.

[wjr@linux ~]$ kcalc
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
_IceTransSocketUNIXConnect: Cannot connect to non-local host localhost.localdomain
Qt: Session management error: Could not open network socket
« Última modificação: 09 de Fevereiro de 2011, 19:23 por wildejr » Registrado
wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #1 : 10 de Fevereiro de 2011, 22:32 »

Pessoal,

Encontrei uma pista sobre o problema.
Alguns usuários relatam isto quando há alguma alteração no nome host da máquina.
O comando hostname retorna linux.local
O arquivo etc/hosts aparece localhost.localdomain localhost

Estou no caminho certo?
Alguém tem alguma idéia?

Obrigado.
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #2 : 12 de Fevereiro de 2011, 18:24 »

Então acerte o nome da máquina tanto em /etc/hosts quanto em /etc/sysconfig/network (na linha com HOSTNAME=...) !
Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #3 : 14 de Fevereiro de 2011, 23:21 »

Manoel, obrigado por ajudar.

Abri os arquivos e aparece conforme abaixo. O que devo fazer?Parece que está igual...entretanto o comando hostname retorna linux.local



network está assim:

HOSTNAME=localhost.localdomain
NETWORKING=yes
CRDA_DOMAIN=BR

hosts:

# generated by drakconnect
127.0.0.1 localhost.localdomain localhost
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #4 : 17 de Fevereiro de 2011, 06:51 »

Faça então uma busca em /etc de arquivos que contenham linux.local
Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #5 : 18 de Fevereiro de 2011, 19:12 »

Manoel,

linux.local está no arquivo hostname mas em /proc/sys/kernel/hostname

Será que é isso?
Posso alterar?
Caso positivo, como alterar?
« Última modificação: 18 de Fevereiro de 2011, 19:20 por wildejr » Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #6 : 19 de Fevereiro de 2011, 07:32 »

O /proc é um diretório que só contém arquivos virtuais com informações sobre os processos rodando na máquina. Portanto vc não deve editar nada aí.

O nome da máquina normalmente só aparece em 2 locais: /etc/hosts e /etc/sysconfig/network. Mostre de novo o que está nesses 2 arquivos.

Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #7 : 19 de Fevereiro de 2011, 10:10 »

hosts:

# generated by drakconnect
127.0.0.1 localhost.localdomain localhost

etc/sysconfig/network

HOSTNAME=localhost.localdomain
NETWORKING=yes

Uso conexão gvt e roteador wireless...
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #8 : 19 de Fevereiro de 2011, 11:10 »

Como é que vc conseguiu a proeza então de colocar o nome linux.local ?! O nome  linux.local continua aparecendo na saída do hostname mesmo depois de reiniciar a máquina ?

Você não colocou algum script que está setando o hostname pelo comando hostname em algum lugar ?
Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #9 : 19 de Fevereiro de 2011, 19:12 »

Pois é...mesmo depois de reiniciar o micro o hostname chamando pelo terminal retorna linux.local.

Não faço a mínima idéia de como isso ocorreu. Não costumo editar arquivos. Não tenho conhecimento suficiente pra isso.

Isso começou ocorrer depois que aumentei a velocidade da internet para  mb e foi trocado o modem pela GVT.
Na época o firefox ficou super lento e aparecia aquela mensagem de erro, mas como o crhome funcionava, parei de usar o firefox.

Até que percebi que o problema ocorre com quase todos aplicativos, só não ha um impacto grande como no firefox...

Obrigado por tentar desvendar...
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #10 : 20 de Fevereiro de 2011, 08:11 »

Uma pergunta: o modem está configurado como roteador ? A placa de rede no micro está configurada para usar DHCP ?
Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #11 : 20 de Fevereiro de 2011, 16:27 »

Manoel,

Não entendo de configurações de rede mas abrindo o gerenciador está marcado:
IP AUTOMÁTICO BOOTP/DHCP

OBTER SERVIDORES DNS DO DHCP
SERVIDOR DNS1 (TRAZ UM NUMERO IP)
SERVIDOR DNS2 (TRAZ UM NUMERO IP)

É isso?
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #12 : 21 de Fevereiro de 2011, 09:34 »

Eu estou achando que ele está pegando o hostname do modem por dhcp. Dê uma olhada com cuidado nas configurações do modem se não há algum campo com "linux.local"
Registrado

wildejr
Membro Intermediário
***
Offline Offline

Mensagens: 195


Ver Perfil
« Responder #13 : 25 de Fevereiro de 2011, 18:33 »

Oi Manoel, desculpe a demora pra responder. Precisei descobrir como entrar no modem.

Bem não há nem no modem nem no roteador nenhuma referencia a linux.local.

Porém achei esta informação no configurador da placa de video nvidea.: Display name: linux.local na aba xserver information.
Registrado
Manoel Pinho
Administrador
Membro Vitalício
*****
Offline Offline

Mensagens: 8.404


inVISTA no seu conhecimento aprendendo linux !


Ver Perfil WWW
« Responder #14 : 26 de Fevereiro de 2011, 18:39 »

Esse linux.local não pode estar vindo do além. Ele tem que estar definido em algum lugar no seu sistema.

Use o seguinte comando COMO ROOT para procurar em /etc:

grep -r  "linux.local"  /etc

Se não achar nada, tente para procurar em todo o sistema:

grep -r  "linux.local"  /

Registrado

Páginas: [1] 2   Ir para o Topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines XHTML 1.0 Válido! CSS Válido!