Autor Tópico: Erro ao abrir o Gedit.  (Lida 3938 vezes)

binhulinho

  • Visitante
Erro ao abrir o Gedit.
« Online: 13 de Abril de 2006, 12:26 »
Oi
Quando vou abrir o gedit pelo terminal aparece a seguinte mensagem:
(gedit:7806): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible
GTK Accessibility Module initialized

(gedit:7806): Gnome-WARNING **: Accessibility: failed to find module 'libatk-bridge' which is needed to make this application accessible

(gedit:7806): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `AtkObject'

(gedit:7806): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `AtkObject'

Alguem sabe como resolve isso?

Offline efraim

  • Usuário Ubuntu
  • *
  • Mensagens: 153
    • Ver perfil
Erro ao abrir o Gedit.
« Resposta #1 Online: 13 de Abril de 2006, 13:22 »
Sua instalação é nova? libgail e libatk são parte da GTK.

Veja se elas estão disponíveis com

find /usr/lib -iname "libgail*"
e
find /usr/lib -iname "libatk*"

Você fez alguma atualização do Gnome?

binhulinho

  • Visitante
Erro ao abrir o Gedit.
« Resposta #2 Online: 17 de Abril de 2006, 12:51 »
A instalação nao é nova. Ja faz um tempo q venho usando, e só agora apareceu esse erro.

Sobre a libgail e libatk, essa foi a resposta do terminal:
rubinho@binho:~$ find /usr/lib -iname "libatk*"
/usr/lib/libatk-1.0.so.0
/usr/lib/libatk-1.0.so.0.1010.3
rubinho@binho:~$ find /usr/lib -iname "libgail*"
/usr/lib/libgailutil.so.17
/usr/lib/libgailutil.so.17.0.3
/usr/lib/gtk-2.0/modules/libgail.so

Parece q estão disponíveis.
Não atualizei o Gnome. Talvez esse erro tenha aparecido quando fui desinstalar o gaim-vv ou outro aplicativo que por alguma razão deve te modificado o gnome-panel, ou nao?

Offline efraim

  • Usuário Ubuntu
  • *
  • Mensagens: 153
    • Ver perfil
Erro ao abrir o Gedit.
« Resposta #3 Online: 17 de Abril de 2006, 13:03 »
Esta é minha lista de

ls libatk no diretório /usr/lib

/usr/lib/libatk-1.0.la
/usr/lib/libatk-1.0.so
/usr/lib/libatk-1.0.a
/usr/lib/libatk-1.0.so.0
/usr/lib/libatkmm-1.6.so.1
/usr/lib/libatkmm-1.6.so.1.0.23
/usr/lib/libatk-1.0.so.0.1010.3

Acredito que você deve criar um alias pro seu arquivo usr/lib/libatk-1.0.so.0.1010.3, assim

No diretório /usr/lib faça

sudo ln -s /usr/lib/libatk-1.0.so.0.1010.3 libatk-1.0.so

Pode ser que ainda fique faltando alguma coisa.

binhulinho

  • Visitante
Erro ao abrir o Gedit.
« Resposta #4 Online: 17 de Abril de 2006, 13:33 »
ah.. Fiz conforme falado. Mas o erro continua igual.

Offline Xterminator

  • Usuário Ubuntu
  • *
  • Mensagens: 1.279
    • Ver perfil
Erro ao abrir o Gedit.
« Resposta #5 Online: 17 de Abril de 2006, 14:03 »
Se você não tiver nenhuma deficiência, desabilite o suporte a tecnologias assistivas caso esteja ativado...
pelo menos foi o que deu pra deduzir pela mensagem de erro, mas deve ter outra solução mais inteligente.

Sistema->Preferências->Acessibilidade

EDIT
Achei a solução inteligente caso necessite do suporte a tecnologia assistiva, verifica se os pacotes at-spi e libgail-gnome-module estão instalados...
eles fornecem estas 2 bibliotecas faltantes.
não tenho como fazer testes agora, pois estou no trampo por padrão eu instalo estas biliotecas mesmo.
ehehe o GIG me ajudou muito a entender a libs do Gnome na época que precisei compilar ;-)
pena que agora com os scripts automáticos o autor não o mantém mais :-(
era muito bom pra consulta.
eu aconselho a leitura mesmo assim :-)
http://www.karubik.de/gig/

binhulinho

  • Visitante
Erro ao abrir o Gedit.
« Resposta #6 Online: 17 de Abril de 2006, 14:28 »
Instalei os 2 pacotes e continuou dando o erro.
Mas desabilitando a tecnologia assistida, deu certo.

Offline Xterminator

  • Usuário Ubuntu
  • *
  • Mensagens: 1.279
    • Ver perfil
Erro ao abrir o Gedit.
« Resposta #7 Online: 17 de Abril de 2006, 14:49 »
Citação de: "binhulinho"
Instalei os 2 pacotes e continuou dando o erro.
Mas desabilitando a tecnologia assistida, deu certo.


Hmm quando chegar em casa vou tentar reproduzir isto.

Editado:

comigo por incrível que pareça não acontece :shock:
eu ativei o suporte, tenho os mesmos pacotes que citei antes
Código: [Selecionar]
edson@Zumbi:~$ gedit
GTK Accessibility Module initialized
Bonobo accessibility support initialized
edson@Zumbi:~$ sudo synaptic
Password:
GTK Accessibility Module initialized
edson@Zumbi:~$


mas quando eu removo, dá o erro mas o programa roda, sei lá o que acontece sei que o bug tá lá registrado no launchpad e o meu some quando instalo os 2 pacotes, adicionei um comentário ao bug lá pra ver no que dá.
https://launchpad.net/distros/ubuntu/+source/gail/+bug/35574
Código: [Selecionar]

edson@Zumbi:~$ sudo apt-get remove at-spi libgail-gnome-module
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Os pacotes a seguir serão REMOVIDOS:
  at-spi libgail-gnome-module
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 0 não atualizados.
É preciso fazer o download de 0B de arquivos.
Depois de desempacotar, 1503kB de espaço em disco serão liberados.
Quer continuar [S/n] ? S
(Lendo banco de dados ... 88659 arquivos e diretórios atualmente instalados.)
Removendo at-spi ...
Removendo libgail-gnome-module ...
edson@Zumbi:~$ gedit
Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot open shared object file: Arquivo ou diretório não encontrado
GTK Accessibility Module initialized

(gedit:6779): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible

(gedit:6779): Gnome-WARNING **: Accessibility: failed to find module 'libatk-bridge' which is needed to make this application accessible
edson@Zumbi:~$ sudo synaptic
Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot open shared object file: Arquivo ou diretório não encontrado
GTK Accessibility Module initialized
edson@Zumbi:~$


binhulinho

  • Visitante
Erro ao abrir o Gedit.
« Resposta #8 Online: 18 de Abril de 2006, 10:15 »
Deve ser algum bug mesmo.
Mas da pra viver com ele haha.

Valeu pela ajuda