Consertando bug de inicialização do Gdesklets
Dica publicada em Linux / Software
Consertando bug de inicialização do Gdesklets
Caros,
O Gdesklets é um gerenciador gráfico para o Gnome, conforme explicado em:
No momento da instalação, é perguntado se desejas ativar o sistema de monitoramento de temperatura da CPU. Caso negativo, você não terá problemas ao iniciar o Gdesklets, mas caso tenha ativado esta opção, no momento de iniciar o Gdesklets, vai ocorrer o seguinte erro:
Cannot establish connection to daemon: timeout!
E não adianta reinstalar o Gdesklets (nem removendo com --purge), pois esta opção só aparece uma vez.
Para resolver isto proceda da seguinte maneira para instalar um biblioteca que fará o sistema funcionar:
A solução é fazer o Python não "agarrar" quando fizer o teste de conexão malsucedido com o servidor.
Para tanto, acesse o terminal e digite:
1) sudo gedit /usr/lib/gdesklets/utils/ErrorFormatter.py
2) Localize a linha:
def _new_imp(name, globs = {}, locls = {}, fromlist = []):
3) E altere-a para:
4) Salve o arquivo e feche-o.
5) Execute o gdesklet.
Fonte: http://forum.linuxmint.com/viewtopic.php?f=90&t=32554
O Gdesklets é um gerenciador gráfico para o Gnome, conforme explicado em:
No momento da instalação, é perguntado se desejas ativar o sistema de monitoramento de temperatura da CPU. Caso negativo, você não terá problemas ao iniciar o Gdesklets, mas caso tenha ativado esta opção, no momento de iniciar o Gdesklets, vai ocorrer o seguinte erro:
Cannot establish connection to daemon: timeout!
E não adianta reinstalar o Gdesklets (nem removendo com --purge), pois esta opção só aparece uma vez.
Para resolver isto proceda da seguinte maneira para instalar um biblioteca que fará o sistema funcionar:
A solução é fazer o Python não "agarrar" quando fizer o teste de conexão malsucedido com o servidor.
Para tanto, acesse o terminal e digite:
1) sudo gedit /usr/lib/gdesklets/utils/ErrorFormatter.py
2) Localize a linha:
def _new_imp(name, globs = {}, locls = {}, fromlist = []):
3) E altere-a para:
def _new_imp(name, globs = {}, locls = {}, fromlist = [], test = []):
4) Salve o arquivo e feche-o.
5) Execute o gdesklet.
Fonte: http://forum.linuxmint.com/viewtopic.php?f=90&t=32554
vlw