Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

gDesklets rebelde no Xubuntu 10.10

Colaboração: Claudio S Castro

Data de Publicação: 25 de novembro de 2010

Estava com problemas após a instalação do gdesklets xubuntu 10.10 Andando na rede encontrei algumas boas almas que indicaram uma forma de checar qual o problema e outras que efetivamente resolveram, no meu caso. Chamo a atenção que o gDesklets realmente fica longe do funcionamento do screenlets, mas a minha idéia era encontrar a solução para o funcionamento do gDesklets repasso o que aprendi.

Fiz a chamada do gdesklet diretamente do terminal e o que aparecia era:

  $ gdesklets
  Iniciando gdesklets-daemon...
  Conectando ao servidor [   ###       ]
  ==========================================================[11/20/10-11:57:57]===
  Could not import tiling module!

Não é possível estabelecer uma conexão com o servidor: tempo esgotado! O arquivo de log pode ajudar a resolver o problema.

Como o problema continuava continuei pesquisando e achei outro usuário ensinando a usar o comando:

  $ gdesklets check

Após este comando, no meu equipamento o seguinte erro foi apresentado:

  $ gdesklets check
  Checando requisitos:
  - sys ... encontrado
  - xml.parsers.expat ... encontrado
  - xml.sax ... encontrado
  - gtk ... encontrado
  **
  ERROR:/build/buildd/pyorbit-2.24.0/src/pyorbit-utils.c:39:_pyorbit_escape_name: assertion failed: (keyword_mod != NULL)
  - ORBit ...Abortado

A segunda boa alma mostrou então o pulo do gato para acertar a situação:

Observe o cuidado de fazer um backup do programa original

  $ sudo cp /usr/lib/gdesklets/utils/ErrorFormatter.py /usr/lib/gdesklets/utils/ErrorFormatter.py.orig

Agora é a hora de chamar um editor (no caso eu utilizei o mousepad (xubuntu 10.10), originalmente ele utilizou o gedit)

  $ sudo mousepad /usr/lib/gdesklets/utils/ErrorFormatter.py

Procure a linha:

  def _new_imp(name, globs = {}, locls = {}, fromlist = []):

substitua por:

  #def _new_imp(name, globs = {}, locls = {}, fromlist = []):

logo abaixo desta linha inclua a linha:

  def _new_imp(name, globs = {}, locls = {}, fromlist = [], test = []):

Salve o arquivo.

Dê a chamada pelo terminal:

  $ gdesklets

Se a resposta for:

  $ gdesklets
  Iniciando gdesklets-daemon...
  Conectando ao servidor [          ###]
  ==========================================================[11/20/10-12:10:00]===
  Registering new control "/usr/lib/gdesklets/Controls/URI".
  
  
  Conectando ao servidor [      ###    ]
  ==========================================================[11/20/10-12:10:00]===
  Registering new control "/usr/lib/gdesklets/Controls/Time".
  
  
  Conectando ao servidor [  ###        ]
  ==========================================================[11/20/10-12:10:00]===
  Registering new control "/usr/lib/gdesklets/Controls/EventPipe".
  
  
  Conectando ao servidor [  ###        ]
  ==========================================================[11/20/10-12:10:01]===
  Registering new control "/usr/lib/gdesklets/Controls/Calendar".
  
  
  Conectando ao servidor [      ###    ]
  ==========================================================[11/20/10-12:10:01]===
  Registering new control "/usr/lib/gdesklets/Controls/Random".
  
  
  Conectando ao servidor [         ### ]
  ==========================================================[11/20/10-12:10:02]===
  Registering new control "/usr/lib/gdesklets/Controls/System".
  
  
  Conectando ao servidor [     ###     ]
  ==========================================================[11/20/10-12:10:02]===
  Registering new control "/usr/lib/gdesklets/Controls/HDDTemp".
  
  
  Conectando ao servidor [ ###         ]
  ==========================================================[11/20/10-12:10:03]===
  Registering new control "/usr/lib/gdesklets/Controls/Sensors".
  
  
  Conectando ao servidor [   ###       ]
  ==========================================================[11/20/10-12:10:03]===
  Registering new control "/usr/lib/gdesklets/Controls/ArrayBuffer".

Espero ter contribuido somente juntando e editando as informações dos usuários ubuntu

Agradecimentos aos colegas:

ean5533 A Carafe of UbuntuJoin Date: Jun 2007
Location: Rochester, NY
Beans: 152
Ubuntu 10.10 Maverick Meerkat

Mario_2010
New Member
*
Non Connesso Non Connesso

Dados retirados de:

Veja a relação completa dos artigos de Claudio S Castro

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.96/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (821 votos)

Opinião dos Leitores

Rodrigo
12 Fev 2011, 01:29
Parabéns cara pelo breve tutorial, só consegui resolver meu problema com o gdesklets com o seu tuto!!!
Obrigado msm cara ta de parabéns!! =)

Abraço.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Objective-C Fundamental