Ce projet propose une architecture avancée pour créer des mini-applications de bureau ("desklets") pour faire plein de trucs inutiles comme suivre en temps réel la météo de Tokyo ou l'occupation de votre swap. Et en plus c'est du python :o)
La productivité va encore en prendre un coup... Plusieurs desklets sont déjà disponibles sur le site. En voici la liste :
- un kit regroupant des moniteurs systèmes et autres;
- un kit LinuxTag (je sais pas ce qu'il y a dedans);
- une barre pour lancer des applis à la MacOSX;
- un moniteur de qualité de signal WiFi.
gDesklets nécessite python2.x , gnome-python et GConf. Je sais pas si ça peut marcher sur d'autres WMs tels que Fluxbox ou WindowMaker. À tester.
Bon bah GNOME people, à vos éditeurs/IDE python, les contributions sont attendues pour pouvoir rivaliser avec la richesse applicative de Karamba.
Aller plus loin
- gDesklets (41 clics)
- SuperKaramba (7 clics)
- Section Karamba de KdeLook.org (6 clics)
- Le tutoriel Python pour contribuer (3 clics)
- Karamba et al sur DLFP (22 clics)
# Re: gDesklets, un Karamba-like pour GNOME
Posté par TazForEver . Évalué à 5.
Python2.3 est nécessaire
« Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior! »
[^] # Et pour plus de screenshots ...
Posté par skimmy . Évalué à 3.
[^] # Re: Et pour plus de screenshots ...
Posté par Nap . Évalué à 0.
depuis chez moi (wanadoo) comme depuis le boulot (wanadoo) ca foire, je me prends un time out dans la gueule
[^] # Re: Et pour plus de screenshots ...
Posté par Gwenael Piaser . Évalué à 1.
[^] # Re: Et pour plus de screenshots ...
Posté par Yusei (Mastodon) . Évalué à 1.
http://linuxfr.org/2003/08/02/13489.html(...)
[^] # Re: Et pour plus de screenshots ...
Posté par Christophe GRAND (site web personnel) . Évalué à 1.
C'est un problème de routeur, chez moi (debian) j'ai reglé ça comme ça: (tiré de debian quickref)
3.7.5 Étranges problèmes d'accès à certains sites web
Les noyaux Linux récents activent ECN par défaut, ce qui peut causer des problèmes d'accès à certains sites web situés derrière de mauvais routeurs. Pour vérifier l'état d'ECN
# cat /proc/sys/net/ipv4/tcp_ecn
... ou
# sysctl net.ipv4.tcp_ecn
Pour le désactiver, utilisez
# echo "0" > /proc/sys/net/ipv4/tcp_ecn
... ou
# sysctl -w net.ipv4.tcp_ecn=0
Pour désactiver TCP ECN à chaque démarrage, éditer /etc/sysctl.conf et ajouter :
net.ipv4.tcp_ecn = 0
Ca marche chez vous ? Parce que cheu moi (debian sid), ecn est déjà désactivé.
[^] # Re: Et pour plus de screenshots ...
Posté par cyril bosselut (site web personnel) . Évalué à 1.
wanadoo câble marseille
ecn désactivé
[^] # Re: Et pour plus de screenshots ...
Posté par Yusei (Mastodon) . Évalué à 1.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par ptit_tux . Évalué à -9.
Ce n'est pas un projet GNOME. C'est un projet qui utilise GNOME. Et pour le "enfin", je vis bien sans.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par kaikaikiki . Évalué à -10.
Rien n'est moins sûr!!
En effet, plus personne n'utilise Gnome depuis longtemps!!! Gnome est mort, terrassé par la supériorité écrasante de KDE dans tous les domaines.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Elrik de Melnibone . Évalué à 1.
GNOME va revenir ! On tue cette petite creature si facilement !
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Temsa (site web personnel) . Évalué à 1.
ah ? pourquoi ??
Je trouve pas perso... j'ai un gnome 2.2.2 et j'en suis très tres tres content...
J'ai essayé kde 3, je le trouve moyen...
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Lionel Fournigault . Évalué à -1.
Mais force est de constater que KDE est plus
homegène et mieux fini. Meme si Gnome a progressé,
l'ensemble reste un peu bricolo.
Autour de moi c'est vrai que Gnome a disparu depuis
un moment deja.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Temsa (site web personnel) . Évalué à 1.
hihihi.
le jour ou je trouverais un aussi bon soft qu'un GIMP/Evolution/Nautilus/Anjuta/Sodipodi ... je penserais a regarder du coté de kde (et surtout qui se compile en moins de 3 jours... gentoo powaa)
PS: ne pas confondre gnome et gtk... et encore moins ce que fait ta distrib de gnome et ce que fait gnome.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Guillaume Proux . Évalué à 1.
(client d'oeil d'un ancien AAR)
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Erwan . Évalué à 3.
Avec les applications gtk-2, grace a Pango on peut choisir sa methode de saisie independament des locales, alors qu'avec les outils usuels de X il faut avoir des locales japonaises pour saisir du japonais.
Quand KDE fera ca, et si j'ai de bonnes raisons de passer a KDE, alors je le ferai sans etats d'ames. Il ne s'agit pas de fidelite, juste de chercher a chaque fois ce qui est le mieux pour moi.
PS: sa bonne gestion des langues non-latines rendent Gnome plus populaire que KDE en Asie...
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Ramso . Évalué à 2.
après je n'ai aucune idée de la façon dont ça marche :)
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 2.
Bon, par contre ça serait bien que Mozilla (et Firebird) qui peuvent dépendre de gtk2 (et donc de pango) puissent avoir ce menu quelque part ! (parce que pour l'instant il faut quitter, changer la locale et relancer le bouzin.)
Sinon pour comprendre le fonctionnement, tu passe en Vietnamien par exemple et tu tappes « Ha^ ha.nh ddu+o+. ga(. o^ng. » certaines lettres se soulignent, elles attendent d'autres caractères pour faire des lettres étendues 'a' affiche un 'a' souligné, '(' lui met un truc rond dessus soit 'ă' puis '.' met un point dessous soit 'ặ'.
Soit « Hâ hạnh đượ gặp ông. » au final (« Enchanté de vous rencontrer. » si je me goure pas)
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Erwan . Évalué à 2.
Le probleme de MozillaFirebird est qu'il n'utilise pas vraiment de controle gtk, donc on a pas le menu contextuel. Moi aussi, ca me derange beaucoup :-/
Il y a une autre facon de changer la saisie avant lancement, plutot que changer carrement la locale:
GTK_IM_MODULE="im-ja" monBinaire
(remplacer im-ja par le systeme de saisie qui t'interesse)
L'avantage est qu'on utilise le systeme de saisie de Pango, en l'occurence pour le japonais il est bien meilleur que kinput2. De plus ca permet de garder la locale dans sa langue natale.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Damien Pobel (site web personnel) . Évalué à 7.
Mais sinon ça a l'air sympa, par contre je vois pas trop l'intéret pour window maker vu qu'on a déjà un Doc avec pleins de DockApp qui vont bien :) (fluxbox est "compatible" avec les dockapp d'ailleurs je crois)
https://damien.pobel.fr
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Olivier Grisel (site web personnel) . Évalué à 9.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 8.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Stephane Chauveau . Évalué à 2.
Remarquez que je suis de mauvaise fois car une de mes premieres
critiques concernant gnome etait l'impossibilite d'avoir les fenetres
'minimized' sur le bureau.
D'un autre cote, cela explique l'applet 'Show Desktop Button'
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 1.
Moi perso j'ai fluxbox avec un un slit en bas à gauche (Gkrellm et bbpager dedans) et 3 icones (via idesk : un teminal, un mozilla-firebird et un fbrun pour lancer des applis simples ) en haut à gauche de façon à ce qu'elles soient sur la zone du slit. Donc quand je maximise mes fenetres j'ai toujours le slit et les icones visibles.
Après avoit testé plein de configurations ça me convient pas trop mal comme ça.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Olivier Grisel (site web personnel) . Évalué à 9.
http://champi.freezope.org/ScreenShots/(...)
(enfin faut cliquer dessus et regler la taille qui te convient ... :o)
Et ca marche donc bien sous fluxbox (ce qui n'est pas le cas de Karamba).
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Mathieu Pillard (site web personnel) . Évalué à 5.
Ce qui est dommage avec karamba dailleurs c'est que a part ca, ca depend tres tres peu de kde. plutot de qt.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par cyril bosselut (site web personnel) . Évalué à 5.
Par contre je trouve ça cool d'avoir un système équivalent sous gnome.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par cyril bosselut (site web personnel) . Évalué à 0.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Ludovic . Évalué à 8.
de haut-gauche à bas-milieu :
- Weather (de StarterKit)
- Clock (de StarterKit)
- SysInfo (de lui-même) avec un Weather (de LinuxTag) collé
- StarterBar (de lui-même) avec grossissement à la MacOS X
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Keos . Évalué à 1.
Le grossissement alamacosx il est bien fait ???
Comparativement avec karamba ou macosx ???
Il y a + ou - de zoom, fluidité, ect....???
vos 2 cents
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par seboug . Évalué à 4.
http://www.geffroy.info/images/screen.jpg(...)
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Staz . Évalué à 1.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Ramso . Évalué à 1.
m'enfin je vais de ce pas essayer !
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Quentin Delance . Évalué à 4.
Encore une victime de la commande top qui affecte la memoire partagee a chaque processus (dans ce cas toutes les applets consomment 8 Mo mais top affiche 8 Mo pour chaque applet = chaque ligne) ?
Juste une hypothese car c'est un pb frequent... Et 8 Mo pour une applet ca parait gros quand meme non ? (sachat qu'il y a au moins 3 - 4 applets en moyenne par panel)
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Ramso . Évalué à 1.
c'est bien ce qui m'affolait !
mais merci pour ce rappel de bon sens, effectivement je me suis pas méfié de la mémoire partagée pour des processus aux noms différents, contrairements aux threads où j'ai ce réflèxe
en utilisant une méthode empirique, la mémoire occupée ne grossit que de 2 Mo quand j'ajoute l'applet de la météo.
la différence entre la mémoire annoncé et la mémoire partagée est aussi de 2 Mo, CQFD :)
merci et à [+] !
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Stephane Chauveau . Évalué à 3.
Les applets sont des processus totalement independant (encore que certaines applets soit gere par le meme programme) .
4 applets utilisant 8Mo chacun utilise dont 32Mo moins la partie partagee (shared) par les librairies.
Il est assez facile de calculer combien de memoire un programme ou une applet (ne) partage (pas).
En general les parties non partagees sont celle avec l'attribut 'w' (writable) dans la 'memory map' .
la commande suivante fait la somme des segments 'w' pour un processus donne (1335):
A=0 ; for i in `cat /proc/1335/maps | grep ' rw' | cut -c 1-17 | sed 's/^/0x/' | sed 's/-/-0x/' ` ; do let A=A-\($i\) ; done ; echo $A
Par example, pour l'applet flink (email checker) la commande TOP donne VIRTUAL=14.2m RESIDENT=8.7m et SHARED=11m.
Mon script calcule 3563520 ce qui est coherent avec VIRTUAL-SHARED
Il faut savoir que les programmes gnomes utilisent un grand nombre de librairies (63 pour flink) et que chaque librarie possede un segment 'writable' d'au moins 4ko (beaucoups plus pour certaines). A cela il faut ajouter la pile, le heap (malloc) et le code et les donnees statiques du programme.
3Mo est probablement un minimum pour une application gnome.
# J'arrive pas a l'installer ..;
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 1.
Alors, je prends mes sources
je depackete
je fais un ./configure, tout se passe bien ...
je fais un make
là, je vois quelque chose de bizarre, il me fait :
Making all in locale
make[2]: Entering directory `/home/jr/gdesklets/gDesklets-0.10/locale'
python install_locales.py;
*
../po/de.po
17 messages traduits.
Pourtant, j'ai pas une machine allemande ... mais bon, y apas d'erreurs ...
ensuite, un petit coup de su -c "make install"
et là, patatra :
/usr/bin/install: ne peut évaluer `de/LC_MESSAGES/gdesklets.mo': Aucun fichier ou répertoire de ce type
make[2]: *** [install-data-am] Erreur 1
make[2]: Leaving directory `/home/jr/gdesklets/gDesklets-0.10/locale'
make[1]: *** [install-am] Erreur 2
make[1]: Leaving directory `/home/jr/gdesklets/gDesklets-0.10/locale'
make: *** [install-recursive] Erreur 1
Snifff ....
[^] # Re: J'arrive pas a l'installer ..;
Posté par Hervé Rilos . Évalué à 2.
Comme dit dans la doc, le make install n'est pas vital pour tester l'appli.
[^] # Re: J'arrive pas a l'installer ..;
Posté par Jaimé Ragnagna (site web personnel) . Évalué à -1.
Merci pour le tuyau ...
[^] # Re: J'arrive pas a l'installer ..;
Posté par Olivier Grisel (site web personnel) . Évalué à 0.
Solution radicale : j'ai viré la sous-cible "locale" de la cible "SUBDIR" dans le Makefile principal et ca marche (enfin t'auras pas la traduc en allemand ...).
[^] # Re: J'arrive pas a l'installer ..;
Posté par Ramso . Évalué à 1.
(le truc marrant : il chercher perl !)
il trouve pas les bindings gnome et gtk pour python2.3 (tout en paquets debian)
y'a vraiment longtemps que j'ai pas compilé un programme !
c'est quand qu'il entre dans unstable ? ;)
[^] # Re: J'arrive pas a l'installer ..;
Posté par _PinG _ . Évalué à 1.
Par contre, fait un apt-get update avant, parceque python2.3 n'arrète pas d'être mis à jour dans sid (surtout les modules...).
en résumé :
sudo apt-get update
sudo apt-get install python2.3-gnome2
(et n'oublies pas de faire un upgrade tant que tu y est;) )
[^] # Re: J'arrive pas a l'installer ..;
Posté par Ramso . Évalué à 2.
j'ai perdu de l'aisance dans configure/make/install mais je sais installer des paquets et j'avais bien compris avant de lire le README qu'il fallait ceux-là et gconf2, bon c'est vrai que j'aurais dû le préciser.
python2.3 n'arrète pas d'être mis à jour dans sid
oui oui, la 2.3 est maintenant la version par défaut, ça fait bien un an qu'ils prévoyaient le coup.
par contre toutes les dépendances des paquets n'ont pas été mises à jour et python-gnome2 dépend toujours de python2.2.
merci de l'aide mais là je suis plus motivé, on verra demain.
[^] # Re: J'arrive pas a l'installer .. -> patch
Posté par blino . Évalué à 2.
J'ai corrigé le problème des locales et j'ai envoyé un patch aux auteurs.
Il est intégré à la nouvelle version de gDesklets (0.11) que vous pouvez trouver ici : http://www.pycage.de/download/gdesklets/gdesklets-0.11.tar.gz(...)
</pub>
# Idée super utile
Posté par imr . Évalué à 3.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Zippo Potamme (site web personnel) . Évalué à 1.
comment faire pour les utiliser ?
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 3.
Ensuite tu lances un démon gdesklet.
Ensuite, pour chaque moniteur que tu veux lancer, tu fais
gdesklet mon_moniteur_que_je_veux_lancer
et normalement il apparait :)
Ensuite, a moins que tu l'enleve le moniteur reaparaitra des que tu lances gdesklet.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Laurent Sansonetti . Évalué à 2.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Elrik de Melnibone . Évalué à 3.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Pascal Terjan (site web personnel) . Évalué à 0.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par imr . Évalué à 5.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Laurent Sansonetti . Évalué à 2.
Mais il ne faut pas contredire les choix d'implémentation, du moment que le résultat fonctionne...
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par gndl (site web personnel) . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 3.
* environ 1, à quelque chose près c'est quasiment 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par linuxidable . Évalué à 0.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par linuxidable . Évalué à 0.
BON, J'EN AI MARE !
C'EST QUOI CE GOTO++ DONT J'ENTENDS PARLER A TOUT BOUT DE CHAMPS ? UN CANULAR ?
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par MrTout (site web personnel) . Évalué à 1.
# moi j'ai réussi à l'installer, mais pas à le lancer
Posté par François-Xavier Houard . Évalué à 1.
--
** (gdesklets:9933): WARNING **: couldn't make the type `gtk.gdk.PixbufLoader' ready
** (gdesklets:9933): WARNING **: couldn't make the type `gtk.gdk.Visual' ready
Traceback (most recent call last):
File "/usr/local/bin/gdesklets", line 4, in ?
from main import HOME
File "/usr/local/share/gdesklets/main/__init__.py", line 36, in ?
import gtk
File "/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py", line 43, in ? from _gtk import *
ImportError: No module named _numpy
--
et tous ça sous debian unstable...
bref, quelqu'un aurait une idée ??
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: moi j'ai réussi à l'installer, mais pas à le lancer
Posté par Zippo Potamme (site web personnel) . Évalué à 1.
:ould not load sensor Clock
Traceback (most recent call last):
File "/usr/local/share/gdesklets/config/GConfBackend.py", line 42, in __on_watch
if (handler): handler(key, value)
kkun sait t'il ou ce programme met les moniteurs ? enfin ou il sauvegarde les moniteurs que j'ais lancé précédement (pas dans ~/..gconf/appas/desklets en tout cas)
[^] # Re: moi j'ai réussi à l'installer, mais pas à le lancer
Posté par Zippo Potamme (site web personnel) . Évalué à 1.
ca peut venir de quoi ? les droits sur les libs ? sur proc ?
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Vincent Lauria (site web personnel) . Évalué à -2.
Bref merci à martin@pycage.de et tous les autres.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par jmfayard . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Moby-Dik . Évalué à 1.
# Bouton d'affichage du bureau
Posté par Fireblade . Évalué à 2.
# Re: gDesklets, un Karamba-like pour GNOME
Posté par Moonz . Évalué à 1.
[root@localhost SysInfo]# ./Install_SysInfo_Sensor.bin
Could not install the sensor. There was an error:
gzip: stdin: decompression OK, trailing garbage ignored
tar: Le processus enfant a retourné le statut 2
tar: Statut d'erreur reporté d'erreurs précédentes.
Quelqu'un a déja eu ce problème ?
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Manico . Évalué à 1.
[^] # Re: gDesklets, un Karamba-like pour GNOME
Posté par Moonz . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.