Gdesklets a Ubuntu 10.4

dilluns 31 de maig de 2010

Gdesklets m’agrada, per controlar d’un cop d’ull el funcionament de l’ordinador, pero no funciona de primeres a Ubuntu 10.4, això es perquè utilitza una versió mes antiga de python.

Per solucionar-ho cal instal·lar python-all i després crear un enllaç tal que

sudo ln -s /usr/bin/python2.5 /usr/bin/python2.6

Ara cal modificar un fitxer i primer farem una copia per si al cas

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

Després l’ editarem amb qualsevol editor ( vi , vim , gedit , kate...) o directament des-de nautilus si tenim instal·lat el "nautilus-gksu" que ens permet obrir un fitxer com a administradors.

sudo vi /usr/lib/gdesklets/utils/ErrorFormatter.py

i modificarem la linea

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

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

i després d’això ja toca funcionar :)