Últimamente estoy con bastantes posts de eyecandy para Debian y para seguir la tónica aquí va otro.
Vamos a ver como instalar los llamativos screenlets en lenny.
Como siempre, todo empieza por descargar luego descomprimir e instalar:
wget http://ryxperience.com/storage/screenlets-0.0.10.tar.bz2 tar -xvf screenlets-0.0.10.tar.bz2 cd screenlets-0.0.10/ sudo make install
Si intentamos ejecutar el screenlet manager nos lanzara un error:
screenlets-manager
Unable to load 'CopyStack' from /usr/local/share/screenlets/CopyStack:
invalid syntax (CopyStackScreenlet.py, line 365)
Traceback (most recent call last):
File "/usr/local/share/screenlets-manager/screenlets-manager.py",
line 589, in ?
app = ScreenletsManager()
File "/usr/local/share/screenlets-manager/screenlets-manager.py",
line 133, in __init__
self.load_screenlets()
File "/usr/local/share/screenlets-manager/screenlets-manager.py",
line 259, in load_screenlets
info = ScreenletInfo(s, meta['name'], meta['info'], meta['author'],
TypeError: unsubscriptable objectEn esta ocasión hay un pequeño bug que se arregla editando el fichero /usr/local/share/screenlets/CopyStack/CopyStackScreenlet.py, nos vamos a línea 365 y quitamos los paréntesis (), donde dice:
class Tooltip ():
Lo dejaremos como:
class Tooltip:
Ahora podemos ir a Sistema -> Preferencias -> Screenlets y vamos añadiendo los que queramos, tenemos más y para todos los gustos en los repositorios:
Me ha parecido bastante curioso el de la flor, a la que tenemos que ir regando cada día, comentan que si te pones a regar dos veces cuando son tan pequeñas las puede ahogar. Yo ya lo he hecho mal (sí, lo se tenía que haberlo leído antes).
Comentarios
Me aparece otro error
Hola me aparece otro error diferente que no se como solucionar, asi:
----------------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 22, in <module>
import gtk, gobject
ImportError: No module named gtk
-----------------------------------------------------------------------------------------------------------
Gracias
Saludos
amoxto
Parecen los bindings de Python con GTK+
Hola Amoxto, así a simple vista parece como que te falta instalar los bindings de Python con los widgets GTK+.
Puedes probar si lo tienes instalado ejecutando:
dpkg -l | grep python-gtk2Si no, te devuelve una línea parecida a esta:
python-gtk2 - Python bindings for the GTK+ widget setEs que tienes que instalar el paquete, que puedes hacerlo así:
sudo apt-get install python-gtk2Saludos, ya nos contarás que tal te ha ido