Mais que c'est beau ! Enfin de vrais (et beau) desklets avec screenlets !

Introduction

G3L nous à fait un petit billet, pour nous montrer quelque chose de beau ici, avec rien qu’une image. Et effectivement, c’est (très très) très très très beau, et je n’ai pas pu me retenir d’essayer. Personnellement, je trouve que les Gdesklets c’est lourd dans la mémoire, et les aDesklets c’est pas très joli.

Voila ce que ça donne :

Installation

C’est très simple : il y a un dépôt, mais il n’est disponible que pour l’architecture 32 bits alors je vais vous expliquer la méthode avec l’archive qui fonctionne pour tout le monde :

  • Ouvrez un terminal
  • Entrez dans un dossier temporaire, par exemple /tmp, en tapant la commande cd ledossier (cd /tmp pour continuer l’exemple).
  • Téléchargez l’archive contenant le programme avec wget, en tapant la commande wget http://www.ryxperience.com/storage/screenlets-0.0.7.tar.bz2.
  • Décompressez l’archive en tapant[1] la commande tar xvf screenlets-0.0.7.tar.bz2
  • Rendez vous dans le dossier en entrant la commande cd screenlets-0.0.7/
  • Installez le programme en tapant sudo make install (il n’y à rien a compiler).

Voila, c’est terminé ! Évidemment, il faut encore le configurer.

Configuration et utilisation

Pour la configuration, il faut d’abord passer par le terminal, afin de lancer le deamon[2], et demander l’affichage d’un premier plugin, qui sert de base de contrôle.

Pour ce faire, tapez[3], toujours dans un terminal :

  • screenletsd start, afin de lancer le deamon, remarquez que si vous désirez garder le programme et l’avoir en permanence, il faut ajouter cette commande dans les programmes de démarrages (Système/Sessions/Programmes au démarrage pour Gnome)
  • screenletsd add Control afin de demander l’affichage du premier screenlet.!

Normalement, une sorte de panneau de sens interdit devrait être apparu sur votre bureau. C’est la, d’une touche droite, que tout se configure. Grâce au menu Screenlet/Add/LeDeslekt, vous pouvez ajouter un nouveau screenlet (autant de fois que vous le désirez). Et avec la touche droite sur chacun d’eux, multitudes d’options s’offrent à vous : taille, thème, position (avant ou arrière plan), etc…

Évidement, c’est encore un peut pauvre question desklets disponibles, mais c’est écrit en python, et ça devrais pas être trop compliqué d’en faire soit même ou d’attendre que les autres en fassent.[4]

Question mémoire ? Le Moniteur système m’indique 200 Mo, moins que Gaim et Lifera, un peut plus que Nautilus et firefox. Remarquez que des plus gourmand, boinc consomme 356 Mo, mais c’est pour la bonne cause. Dans tous les cas, moins que Gdesklets, qui me prenait 412 Mo (pic observé le jour de sa désinstallation ;))

En conclusion ? Adopté !

Page officielle

Notes

[1] Je me suis toujours demandé si certains cherchent une massue pour faire du mal à la pauvre commande, mais à part taper et entrez, je vois pas quoi dire d’autre…

[2] Ce nom indique un programme qui tourne en arrière plan et qu’on ne vois généralement pas.

[3] Peut être nos instincts primitifs de Geek ? Taper/Manger/Dodo :)

[4] Hé ! T’aime bidouiller en Python ? C’est par la : /usr/local/share/screenlets !


Comments

Enfin de VRAIS desklets ! Yipee ! B)



Tom, 2007-02-19 18:21:00

euh. je veux pas jouer les troubles fétes. Mais 200Mo pour des widgets, …. ca me semble énorme. Sans vouloir troller as tu essayer superkaramba?



marseillai, 2007-02-19 18:38:39

Il s’agit de la mémoire virtuelle, en fait il utilise 72Mo de mémoire résidente.



The_Glu, 2007-02-19 18:46:00

Tres sympa et facile a installer

Par contre il y a un truc que je ne comprend. Comment puis je avoir les screenlets qui reste sur le desktop quand je clique sur l’icone qui ferme toutes les fenetres?

C’est embetant que les screenlets disparaissent aussi :(



ppmt, 2007-02-19 18:47:33

ppmt -> J’ai pas trouvé, peut être que c’est pas possible….



The_Glu, 2007-02-19 18:54:41

HS: ou peut on trouver ton fond d’ecran? :^)



Anselme, 2007-02-19 19:02:01

Anselme -> Tu le trouvera ici : http://static.panoramio.com/photos/original/22403.jpg



The_Glu, 2007-02-19 19:10:39

certains ont ils reussi a le mettre sous dapper?
chez moi ni le depot ,ni le tar ne fonctionne, c est triste :/

:)



bakalegum, 2007-02-19 19:10:50

The_Glu> 谢谢 (merci)



Anselme, 2007-02-19 19:18:30

Bon apparemment c’est pas pour Dapper Drake, il faut une version supérieur de python-gnome2



G-rom, 2007-02-19 19:30:44

Très sympa, mais heu… comment tu fais pour avoir le fond transparent? Moi j’ai de gros carré noirs pas beau =/



Flew, 2007-02-19 19:46:58

Flew -> Il semblerais que le programme nécessite Compiz ou Beryl, justement pour la transparence…



The_Glu, 2007-02-19 19:48:27

J’ai Beryl justement. Il faut carrément le lancer, ou juste l’avoir installé?



Flew, 2007-02-19 20:01:34

Le lancer…



The_Glu, 2007-02-19 20:02:53

Et j’ai aussi fait un skin pour le post-it…

http://forum.beryl-project.org/view...

Bon il est à paufiner mais… C’est un début :)



Yanightmare, 2007-02-19 20:12:27

Vous pourriez foutre ça sur le wiki ?



adam0509, 2007-02-19 21:40:53

Merci theglu, enfin de beaux desklets qui ne consomment pas trop !
Par contre, je n’ai jamais trouvé un bon lien expliquant la différence entre mémoire virtuelle (c’est ce que l’on trouve dans la swap, n’est-ce pas ? ) et mémoire résidente (wikipedia reste muet à son sujet), tu peux faire un petit topo ou un bon lien ?
Merci !



DidRocks, 2007-02-19 23:50:12

Merci pour ce billet, j’ai enfin l’horloge de mes rêves. ^^

Je voulais tester un peu plus loin niveau utilité en ajoutant un CPUMeter, mais il ne distingue pas les 2 coeurs de mon processeur… :/

Enfin bon, si ça intéresse quelqu’un, je vous renvois vers le forum Ubuntu-fr pour le screenshot et les liens de mon horloge et le post-it gris: http://forum.ubuntu-fr.org/viewtopi...



Y-S, 2007-02-20 00:01:29

Adopté.

Merci !



Marchange, 2007-02-20 03:28:37

adam0509 -> Si quelqu’un d’autre que moi pourrait s’en occuper (j’arrive pas à saisir leur sytaxe)

DidRocks -> C’est très compliqué. Selon le manuel de top :
MEM : A task’s currently used share of available physical memory.
Virtuelle : The  total  amount  of virtual memory used by the task.  It includes all code, data and  shared  libraries  plus  pages  that  have  been  swapped out.  VIRT = SWAP + RES.

Mais je sais pas le quel est utilisé dans le moniteur système, y’en à encore pleins d’autre, fait un man top et /memory dans un terminal…


The_Glu, 2007-02-20 07:21:15

Juste avant: sudo aptitude install checkinstall
Mettre –prefix=/usr au configure
Au lieu de sudo make install: sudo checkinstall.
Ca fait un beau packet deb :)



Nico, 2007-02-20 11:40:46

Tu peux utiliser le verbe "saisir", on saisit une commande, plutôt que de la taper. La pauvre.



plagiats, 2007-02-26 13:57:23

Merci pour ce tuto bien détaillé.
Je suis débutant linuxien (1 semaine) et j’ai un souci, voilà le message affiché :
No handlers could be found for logger "dbus.proxies"
C’est quand je veux demander l’affichage du premier screenlet.
Merci pour la réponse.



arno, 2007-04-24 01:11:22

arno -> C’est pas un blog de support ici, renseigne toi sur leur forum ! (Oui, 58 pages).



The_Glu, 2007-04-24 17:54:21

Sympa ces petits truc ! ^_^
Je débute avec Linux et je m’aperçois que j’ai pas finis de faire le tour des nouveautés !

J’aimerais savoir avec quoi ou comment tu fait pour mettres les barres du haut et du bas transparentes ?

Je suis sous Feisty avec Compiz
Merci



Yodo, 2007-05-04 21:17:44

Salut les gens !
J’ai installé screenlets à la min comme indiqué dans le billet, mais ça ne marchait pas.
Je l’ai alors installé par les dépôts et ça marche impec.
Comment de peut "désinstaller" le screenlets installé à la mano ?

Merci d’avance !



Théophane, 2007-06-27 16:40:29

Essaie un sudo make uninstall dans le répertoire des sources…



The_Glu, 2007-06-27 21:39:33

slt j vien de tester ces fameux desklet sous ubuntu feisty fawn 64.
et par chance mnt sur mon bureau toutes mes icones ce sont transformer en .text. Je ne peu plu rien ouvrir et je ne trouv pa la solution.
merci davance



jo62, 2007-07-06 20:00:30