O painel encontrou um problema ao carregar OAFIID: GNOME_ClockApplet

Publicado por Perfil removido em 15/05/2008

[ Hits: 5.629 ]

 


O painel encontrou um problema ao carregar OAFIID: GNOME_ClockApplet



Caso você tenha obtido este erro, ao tentar habilitar o relógio na barra de tarefas do Gnome, deverá ler esta dica com atenção para resolver o problema.

Veja o conteúdo do arquivo /home/seu_login/.xsession-errors a fim de encontrar alguma pista. No meu havia:

** (gnome-panel:8038): WARNING **: panel-applet-frame.c:1270: failed to load applet OAFIID:GNOME_ClockApplet: System exception: IDL:Bonobo/GeneralError:1.0 : g_module_open de `/usr/lib/gnome-panel/libclock-applet.so' falhou com `/usr/lib/libnss3.so.1d: symbol FC_GetFunctionList, version NSS_3.4 not defined in file libsoftokn3.so with link time reference'.

Observe que a biblioteca /usr/lib/libnss3.so.1d não está referenciada à libsoftokn3.so. De fato, ao instalarmos um programa - por ex.: rhythmbox - pode aparecer um alerta como:

/sbin/ldconfig.real: /usr/lib/libnss3.so.1d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libsmime3.so.1d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libnspr4.so.0d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libplc4.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libsoftokn3.so.0d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libplds4.so.0d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libplc4.so.0d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libsoftokn3.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libsmime3.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libssl3.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libnss3.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libplds4.so is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libssl3.so.1d is not a symbolic link
/sbin/ldconfig.real: /usr/lib/libnspr4.so is not a symbolic link

Ora, para podermos utilizar o applet do relógio ou um outro programa qualquer que faça uso destas bibliotecas - como de quaisquer outras evidenciadas no arquivo .xsession-errors - basta apenas reinstalá-las com o comando:

$ sudo apt-get --purge --reinstall install pacote_1 pacote_2 pacote_3 etc pacote_n

Onde "pacote_1" a "pacote_n" são os que contêm as bibliotecas acima.

Mas como saber quais são estes pacotes?

Simples, basta irmos no site http://packages.ubuntu.com e fazermos as procuras desejadas no quadro Search the contents of packages, selecionando a opção packages that contain files named like this.

No caso das bibliotecas acima, os pacotes são: libnss3-1d, libxul0d, libnss3-0d e libnspr4-0d. Foi só executar:

$ sudo apt-get --purge --reinstall install libnss3-1d libxul0d libnss3-0d libnspr4-0d

Esperar o download e depois observar que os alertas do ldconfig.real desapareceram.

Prontinho!

Depois disto tudo, o applet do relógio - ou outro programa com problema parecido - funcionará normalmente!



Êta dicão, hein?

Boa sorte e até a próxima!

;-))

Outras dicas deste autor

Baixando arquivos grandes demais para a sua conexão.

Instalando Formatador de Pendrives no Debian 8

Instalando HP Webcam Chicony no Debian Linux

Splash do VOL no seu Gnome

Conhecendo a documentação do Debian

Leitura recomendada

Bloqueio de tela com i3wm

Configuração de impressora no Kurumin

Gerenciar serviços facilmente no Xubuntu

Como criar um xorg.conf no Ubuntu 9.10

Nome da janela atual no xfce4-panel

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts