Bem, isso tem sido uma aventura. Eu já tinha visto este tópico do MintForum antes, mas ignorei-o principalmente porque era falando sobre bonobo
(que é francamente uma palavra boba), mas também porque o applet em discussão era o MintMenu.
Eu decidi voltar para lá hoje e realmente li. post do plumm me deu algumas pistas e realmente conseguiu algumas coisas trabalhando (depois de alguma modificação). Veja o que estou fazendo. Até que eu tenha tudo de volta este post é um trabalho em andamento.
Primeiro, você precisa localizar o arquivo bonobo-activation-config
:
# locate bonobo-activation-config
/etc/bonobo-activation/bonobo-activation-config.xml
Em seguida, encontramos onde estão todos os arquivos de configuração do item bonobo-server dos applets:
# locate bonobo/server | grep GNOME
/usr/lib/bonobo/servers/GNOME_BrightnessApplet.server
/usr/lib/bonobo/servers/GNOME_DictionaryApplet.server
/usr/lib/bonobo/servers/GNOME_GtikApplet.server
/usr/lib/bonobo/servers/GNOME_InhibitApplet.server
/usr/lib/bonobo/servers/GNOME_Magnifier.server
/usr/lib/bonobo/servers/GNOME_Moniker_std.server
/usr/lib/bonobo/servers/GNOME_SeahorseApplet.server
/usr/lib/bonobo/servers/GNOME_TSClientApplet.server
/usr/local/lib/bonobo/servers/GNOME_ClockApplet_Factory.server
/usr/local/lib/bonobo/servers/GNOME_FishApplet_Factory.server
/usr/local/lib/bonobo/servers/GNOME_NotificationAreaApplet.server
/usr/local/lib/bonobo/servers/GNOME_Wncklet_Factory.server
Em seguida, colocamos os dois juntos, criando o novo xml <items>
no bonobo-activation-config.xml
. Nós só precisamos do caminho comum, então só há duas coisas para carregar. Aqui está o meu arquivo finalizado:
<?xml version="1.0"?>
<oafconfig>
<searchpath>
<item>/usr/lib/bonobo/servers</item>
<item>/usr/local/lib/bonobo/servers</item>
</searchpath>
</oafconfig>
Após a reinicialização, tudo, exceto GNOME_ClockApplet
, foi carregado novamente.
Mais sobre isso quando eu corrigi-lo.