Tuxlink

Instalar: Screenlets en Ubuntu

Posted on: 8 noviembre, 2007

install-screenlets

Ya les había dicho que iba hacer este pequeño tutor de como instalar los screenlets mejor conocidos en otros sistemas operativos como Widgets (Mac OS X) o Gadgets (Windows Vista). Había tenido varios problemas por que no podía lanzarlos o me aparecían como no instalados. Pero bueno, ya todo está probado, aquí pondré como instalarlos tanto en Festy como en Gusty.

  • Desinstalar versiones anteriores

Abre una Terminal (Aplicaciones/Accesorios/Terminal) y desinstala las versiones anteriores de los screenlets con:

sudo apt-get remove --purge screenlets

Si los instalaste compilando ejecuta lo siguiente:
cd Screenlets-new
sudo make uninstall
sudo rm -rf /usr/lib/python2.5/site-packages/screenlets*

  • Instalación

Instalamos la nueva versión ejecutando lo siguiente:
echo "deb http://ppa.launchpad.net/gilir/ubuntu gutsy main universe #Gilir's screenlets packages and some stuff you shouldn't use" | sudo tee -a /etc/apt/sources.list
[pon tu password]

Actualiza los repositorios con:
sudo apt-get update

(Gracias ESteban por la aclaración y el enlace.)

Por último instalamos los screenlets con:

sudo apt-get install screenlets

Ya los tenemos instalados, si usas Gusty y tienes habilitado el menú Aplicaciones/Otros, encontrarás los screenlets ahí por separado, aunque no todos. Desde ahí puedes ejecutarlos pero hay otra manera de configurarlo más organizada.

Para Festy editamos el archivo sources.list:

sudo gedit /etc/apt/sources.list
Añade los repositorios:
#Screenlets
deb http://hendrik.kaju.pri.ee/ubuntu feisty screenlets all

Si ese no funciona añade estos:
# Screenlets para Ubuntu 7.04 Feisty Fawn

deb http://hendrik.kaju.pri.ee/ubuntu/ feisty screenlets

Actualiza e instala con:
sudo apt-get update
sudo apt-get install screenlets

Para Edgy, edita la source list:
sudo gedit /etc/apt/sources.list

Añade los repositorios:
#Screenlets
deb http://download.tuxfamily.org/screenlets edgy screenlets

Añade la clave para autenticarlos, desde un terminal:
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add -

  • Screenlets manager

Este es el programa con el que podemos añadir y ver todos los screenlets que tenemos instalados, aunque tiene un botón que nos permite instalar más screenlets lo he probado varias veces y me marca error al tratar de hacerlo aun cuando tiene todo el paquete completo.

Para abrirlo vamos a Sistema/Preferencias/Screenlets:

Una vez ahí veremos que en un principio ya tenemos varios instalados, aunque si ya los habías utilizado anteriormente no contaremos con todos ellos, como la calculadora o el screenlet del clima.

  • Descargar Screenlets

Tenemos varias paginas para descargar screenlets nuevos e instalarlos manualment por que como ya les mencioné el Screenlet manager no es de mucha ayuda que digamos.

Screenlets.ORG


(clic en la imagen para ir a la pagina)

Aquí podemos encontrar una gran cantidad de screenlets, aunque hay algunos que al parecer tienen el enlace roto y solo podemos verlos mediante la caché de Google. (clic en la imagen para ir a la pagina)

Gnome-look.ORG


(clic en la imagen para ir a la pagina)

La mayoría de los screenlets de otras webs apuntan hacia esta, que es en donde se publica una gran cantidad de temas y nuevos modelos. La mayoría de los enlaces estan disponibles para descargar.

hendrik kaju pri ee screenlets


(clic en la imagen para ir a la pagina)

Por el momento esta pagina tiene problemas con el servidor pero puede que en unos días ya este disponible puedes acceder a ella por la caché de Google aunque no cuenta con imágenes para verlos todos por lo que yo esperaría unos días a ver si vuelve a estar en línea, al igual que gnome-look aquí se ponen la mayoría de los nuevos screenlets pero no todos están disponibles.

|Enlace: Hendrik kaju pri ee screenlets (Caché de Google)

  • Instalar Screenlets

Una vez que has descargado un nuevo screenlet vamos a instalarlo descomprimiendo y moviendo el archivo manualmente. Voy a usar como ejemplo: CPU Meter Screenlet vista’ish Descargado desde Gnome-Look.

    CPU_Meter

  1. Ya que tenemos el screenlet en nuestro escritorio lo descomprimimos con clic derecho Extraer aquí.
  2. Ya tenemos la carpeta en nuestro escritorio del screenlet que vamos a mover para instalarlo.
  3. Abre una Terminal (Aplicaciones/Accesorios/Terminal) y ejecuta lo siguiente:

    Cambiamos de dirección al escritorio:

    |En Gusty: cd Escritrio
    |En Festy: cd Desktop

  4. Movemos la carpeta a la dirección /usr/local/share/screenlets

    sudo mv carpeta_screenlet /usr/local/share/screenlets

    Ejemplo con CPU Meter:

    sudo mv CPU_Meter /usr/local/share/screenlets

  5. Te pedirá la contraseña ingresala y no debe marcar ningún error.
  6. Para ejecutar el nuevo screenlet vamos a Sistema/Preferencias/Screenlets
  7. Veremos que ya esta instalado y damos doble clic o lo seleccionamos y marcamos la casilla de la parte inferior Enable/Disable
  8. Si quieres que ese Screenlet se inicie cuando inicies sesión marca la casilla Automatically start on login.

Este es el método usado para todos los screenlets con los que no funciona el botón de instalar (Install screenlet).
Podemos hacer que el Screenlet permanezca en todas las áreas de trabajo y no únicamente en la que lo ejecutamos.
Para esto da clic derecho sobre el screenlet ve a la opción Window y elige Sticky.

Sticky screenlet

  • Desinstalación

Si quieres desinstalar por completo los screenlets, primero remueve el paquete desde Synaptic si los has instalado mediante repositorios y después en una terminal (Aplicaciones/Accesodior/Terminal) ejecuta los siguientes comandos poniendo un sudo delante de cada uno:

rm -rf /usr/local/share/screenlets*
rm -rf /usr/local/bin/screenlets*
rm -rf /usr/lib/python2.4/site-packages/screenlets*
rm -rf /usr/lib/python2.5/site-packages/screenlets*
rm -rf ~/.config/Screenlets

  • Screenlets al estilo Mac OS X

El principal propósito por el que hice este tutorial fue para complementar los dos que ya había hecho para cambiar el aspecto de Ubuntu.
Puedes descargar estos screenlets de la siguiente pagina o dando clic en la imagen de arriba, son dos archivos necesitarás de soporte winrar en Ubuntu para poder descomprimirlos y que se puedan extraer. Si te pide una contraseña da clic en cancelar, por lo menos se deben extraer 11 de 12 screenlets.

|Enlace: Updated old 3rd party Screenlets part1

Para instalarlos usa el mismo procedimiento descrito arriba.

Importante: Si has instalado el screenlet del clima, necesitas entrar a la siguiente pagina para buscar tu ciudad y obtener el código (ZIP) que te corresponda.

|Enlace: The weather channel

Ejemplo, clima en la Ciudad de México:

  1. Entra en el enlace de arriba y en el campo de búsqueda que se encuentra en la parte superior de la pagina escribe Mexico (sin acento por que s no no encontrará nada).
  2. Entre los resultados localiza la Ciudad de México y da clic en el enlace
  3. En la barra de direcciones de tu navegador localiza el código postal como se muestra en la imagen.
    Debería ser algo como esto:

    http://www.weather.com/outlook/travel/businesstraveler/local/MXDF0132?from=search_city

  4. Abre el screenlet del clima y da clic derecho sobre él, elige la opción ZIP code e introduce la parte que selccionaste.
  5. Clima Ciudad de México

  • Efecto Dashboard

En compiz fusion existe un plugin llamado widget layer que vamos a activar para poder usar los widgets como si del Dashboard de OS X se tratase y así no tenerlos en el escritorio todo el tiempo.

  1. Vamos a abrir la configuración de Compiz (Sistema/Preferencias/Advanced Desktop Effects settings) si no lo tienes instalado en Gusty ejecuta en una terminal:
    sudo apt-get install compizconfig-settings-manager
  2. Busca Widget Layer y marcalo para activarlo, puedes ver la configuración y cambiar el botón o la sección de la ventana con la que quieres activarlo. Por defecto se activará con la tecla F9.
  3. widget

  4. A cualquier screenlet que tengas abierto puedes cambiar la configuración para que actue como un widget. Da clic derecho ve a la opción window y elige Widget.
  5. Ahora cada vez que presiones F9 aparecerán solo los screenlets que hayas configurado de esa manera.

Bueno eso es todo en este tutorial, y complementa a los que ya les había mencionado anteriormente. Si tienen alguna duda o problema comentelo más abajo en este post.
Saludos.

|Enlace: FAQ. Screenlets
|Relacionado:

42 respuestas to "Instalar: Screenlets en Ubuntu"

[…] (7/11/07): Instalar Screenlets en Ubuntu- Dashboard. Tutorial aquí. Actualización (3/11/07): Leopard X tema de iconos para ubuntu actualizado, más información […]

[…] (7/11/07): Instalar Screenlets en Ubuntu- Dashboard. Tutorial aquí. Actualización (2/11/07):Tutorial de como innstalar Avant Window Navigator en Gusty y festy con […]

[…] instalar screenlets? 8 11 2007 Pues si este es tu proposito desde Tuxlink llega un manual completisimo, y por si no sabes que es screenlets, es […]

Wenas, Buen artículo, una cosilla, en la orden:

Para Gusty:
#Screenlets
deb http://hendrik.kaju.pri.ee/ubuntu/ gusty screenlets

Has puesto Gusty en vez de Gutsy para los novatos que copiamos pegamos en la terminal sería bueno corregirlo!!!

Gracias por el comentario, ya está corregido, lo más raro es que eso lo obtuve el DAQ de screenlets y no me di cuenta.
Saludos.

una preguntiya!!!, el caso es que se instala bien y esas cosas,pero a la hora de instalar un screenlet bajado de la pagina al hacer todo lo que pones para instalarlo , inicio de nuevo el pograma pero hace una especie de amago y no yega a iniciarse,todo esto solo despues de instalar el screenlet nuevo, que puede ser¿¿¿

@bernasb: ¿Eso te pasa únicamente con un solo screenlet o con todos los que instalas, otra cosa es si el programa se cierra cuando el screenlet. Es muy extraño por que no debe haber mayor problema si tienes Compiz Fusion Activado.

al final solo era con un screenlet, con los demas no hay problema, weno ahora lo que me ta calentando la cabeza es que es screenlets no se inicia bien con la sesion,en preferencias/sesiones e puesto en lo de comando el lanzador que tiene el icono del programa, y me da ese problema, luego googleando he encontrado gente con el mismo problema y les decian que cambiasen ese comando por:python /usr/local/share/screenlets-manager/screenlets-daemon.py, pero me sigue igual, lo unico q puedo hacer es cada vez que inicie sesion ponerlos otra vez manualmente,que por lo menos se ponen con la misma configuracion que puse

No sirve la liga de hendrik…. alguna otra alternativa…??’

Gracias
Saludos

@Fernndo: A que liga te refieres, a la de la pagina web de hendrik? o a los repositorios.
La de su web esta caída ya desde hace unas semanas, las otras alternativas son gnome-look y el wiki de screenlets.
Saludos.

alguna idea àra lo mio???????

@bernasb: Bueno algo que se me olvido preguntar desde el principio, ¿que screenlet es el que te esta dando los problemas?, para instalarlo y ver si me da algún problema.
Algo más es que yo no tengo agregado el comando de la aplicación screenlet para que se iicien al iniciar el sistema, solamente doy clic en la casilla que ya había mencionado en el tutorial y los screenlets, no todos pero si la gran mayoría inician al arrancar el PC.
Saludos.

funcionaaaa,jeje, el problema del screenlet q me daba problemas ya lo solucione, lo borre y con eso sobro, el problema ahora lo tenia con lo de que no se inicia con la sesion,pero no habia caido en lo de Automatically start on login , xq como en el feisty lo puse en lo de las sesiones y me funciono bien pues hice lo mismo y parece ser que por lo menos a mi no me funcionaba,pero ya esta, ya funciona como deberia, gracias, muy buen blog no lo conocia

Sigan esta pagina,… http://www.ubuntu-es.org/index.php?q=node/70368 lo que pasa es que deberia decir

deb http://hendrik.kaju.pri.ee/ubuntu gutsy screenlets all

deb-src http://hendrik.kaju.pri.ee/ubuntu gutsy screenlets all

Gracias por el comentario ESteban, ya mdifiqué el tutorial.
Saludos.

[…] rm -rf ~/.config/Screenlets ——————————————————– URL: Instalar: Screenlets en Ubuntu « Tuxlink Quote: Originalmente publicado por […]

hola, he instalado los screenlets pero tengo un problema con el inicio automático, simpre que reinicio mi pc los escreenlets no aparecen, tengo que ejecutarlos manualmente. Ya lo intenté habilitando la casilla de automatically start on loging pero o sucede nada. los reinstalé pero el problema persiste. que puedo hacer?

y me gustaría saber si puedo hacer que el awm se inicie automaticamente también

esto es lo que me aparece cuando habilito la casilla de automatically start on loging:

Create autostarter for: /usr/local/share/screenlets/Sidebar/SidebarScreenlet.py
Traceback (most recent call last):
File «/usr/local/share/screenlets-manager/screenlets-manager.py», line 575, in toggle_autostart
self.create_autostarter(info.name)
File «/usr/local/share/screenlets-manager/screenlets-manager.py», line 193, in create_autostarter
f = open(starter, ‘w’)
IOError: [Errno 2] No existe el fichero ó directorio: ‘/home/carlo/.config/autostart/SidebarScreenlet.desktop’

Por qué será que siempre las cosas hechas para Linux tienen ese feeling de cosa barata, poco estilizada, sin diseño, sin forma, colorida en demasía, etc. Barato. Parece barato.

@Damián: En parte tienes razón y algo además que lo demuestra son las distribuciones con KDE 3 que no me gustan para nada como bien tu dices pienso que son algo coloridas para mi gusto, pero en Gnome estoy bien me gusta ya con compiz y emerald es muy bueno. También he pensado en eso en Linux hay muy buenos programadores excelentes programas vía Terminal pero si hablamos del diseño de las cosas ahí es donde nos quedan debiendo.
Al parecer en KDE 4 y en la nueva versión de Ubuntu están tratando de enfocarse más en ese aspecto.
Saludos.

error al instalar los scrennlets!!!

Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
El paquete screenlets no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente
E: El paquete screenlets no tiene candidato para su instalación
pablo@pablo-desktop:~$ sudo apt-get install screenlets
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
El paquete screenlets no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente
E: El paquete screenlets no tiene candidato para su instalación

Hola, he revisado el FAQ de los Screenlets, y me he encontrado con unos repositorios nuevos, aquí te los dejo elige la versión que te corresponda y trata a instalarlos si los logras instalar correctamente comenta de nuevo para poder actualizar el post:

deb http://download.tuxfamily.org/screenlets edgy screenlets
deb http://download.tuxfamily.org/screenlets feisty screenlets
deb http://download.tuxfamily.org/screenlets gutsy screenlets

La clave de los repositorios:

wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add - && sudo apt-get update

Instala los screenlets con:
sudo apt-get install screenlets

Un saludo.

A mi me sale un error cada vex que inicio de nuevo la sesion, y me dice lo siguiente:

Unable to connect or launch daemon. Some values may be displayed incorrectly.

por lo que entiendo es que no se puede conectar con el demonio que inicia los screens, como puedeo solucionar eso? todo quedo bien! solo que pasa esto que me recomiendan!

[…] Dashboard-Screenlets: El dashboard de Mac OS X son las pequeñas aplicaciones que sirven como auxiliares para ciertas tareas, algunas son un reloj, una calculadroa, el clima en un pequeño widget. En ubuntu podemos instalar Screenlets que son aplicaciones que cumplen las mimsas funciones y gracias a Compiz fusion y el plugin widget layer tener el mismo efecto de Dashboard y mostrarlas en el escritorio únicamente cuando presionemos una tecla.|Instalar: Screenlets en ubuntu […]

hey que ondas me salio una otra cosa! que no logro entender los screenlets me funcionaron correctamente durante mucho tiempo el problema fue cuando a mi hermano le hice un usuario y no se que le movio que derrepente ya no lo lanza los screenlets les de en launch y nada doble click y nada!! es algo que me saca mucho de onda ya que no sale nada ni un error ni nada de nada!!

[…] PidginScreenlet es un Screenlet para el escritorio que nos permite mostrar los usuarios que estan conectados. Para que te funcione necesita que tengas instalado Pidgin 2.3.1 (ver post anterior) y el paquete de Screenlets. […]

[…] (7/11/07): Instalar Screenlets en Ubuntu- Dashboard. Tutorial aquí. Actualización (2/11/07):Tutorial de como innstalar Avant Window Navigator en Gusty y festy con […]

You don't have Feedparser installed!
Install python-feedparser or copy feedparser.py from rss/ folder to your screenlets folder.

Me da ese error al intertarlo ejecutar,.. saber que podra ser

Noi: ¿Estás tratando de ejecutar un screenlet en específico? El error dice que hace falta un archivo, prueba a instalar desde synaptic el paquete python-feedparser, si no lo encuentras, en una pagina eh encontrado lo que parece ser el contenido del archivo feedparser.py al cual hace referencia:
http://www.feedparser.org/feedparser.py
Yo probaría a copiar el texto de esa pagina a un archivo de texto con el mismo nombre y colocarlo en la carpeta de los screenlets.
Saludos.

el error lo solucione buscando instalando por synaptic «Feedparser» y listo 😀

jsaoaoo

Gracias!! la respuesta de buscarlo en synaptic era facil… que tonto como no lo pense antes.. bueno
muchas gracias Eduardo.

Buen blog, saludos.

Hola amigos, alguien me puede ayudar a instalar los screenlets en Edgy? Porque los repositorios de Hendrick y tuxfamily no me funcionan. Les agradeceria si alguien tiene otra alternativa para hacerlo

Ubuntux: He encontrado un poco de información en cuanto a Edgy, espero que esto te sirva:

Para Edgy, edita la source list:
sudo gedit /etc/apt/sources.list

Añade los repositorios:
#Screenlets
deb http://download.tuxfamily.org/screenlets edgy screenlets

Añade la clave para autenticarlos, desde un terminal:
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add –

Si no funciona por favor pon un comentario para buscar un poco más y actualizar el post.
Saludos.

[…] Ubuntu 8.04 : monday : No especificado. : Amora. : No especificado. : Screenlets. : FuLl […]

[…] espero que les sirva. Actualización (7/11/07): Instalar Screenlets en Ubuntu- Dashboard. Tutorial aquí. Actualización (2/11/07):Tutorial de como innstalar Avant Window Navigator en Gusty y festy con […]

exelente muchas gracias me sirvio mucho el ejemplo del clima de la ciudad de mexico ya que no sabia como poner el mentado zip code pero muchas gracias saludos

traté de seguir tus pasos para screlets en jaunty, pero nada funciona….

jose@jose-desktop:~$ apt-get update
E: No se pudo abrir el fichero de bloqueo ‘/var/lib/apt/lists/lock’ – open (13 Permiso denegado)
E: No se pudo bloquear el directorio de listas
jose@jose-desktop:~$

Hola jose.
Si escribes solo apt-get update te sacará el error como mencionas en el comentario, lo que sucede es que necesitas ejecutarlo como root, añadiendo «sudo»:

sudo apt-get update

Y así con los demás comandos.
Saludos.

no entiendo, entonces uno comienza

sudo apt-get update

y después?

cómo activo los screen?

Replica a Dlinx Cancelar la respuesta

Translate (main page)

Download LeopardX

Lectores conectados

website stats

My Flickr Photos