#476 Le 28/08/2006, à 20:08
- yanightmare
Re : [HOW TO] adesklets : configuration des desklets
Oui il faut installer les dépendances (encore plus lorsque tu le compile ! )
Hors ligne
#477 Le 28/08/2006, à 20:14
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Dsl yanightmare, je vien à l'instant d'éditer mon post précédent
Et j'ai cette erreur d'autorisation. Il semblerais que ca soit du à la manière donc j'ai installé SystèmMonitor "root" ou "usr". Je vais chercher dans le topic pour voir si il n'y a pas la solution.
Hors ligne
#478 Le 28/08/2006, à 20:18
- yanightmare
Re : [HOW TO] adesklets : configuration des desklets
c'est quoi ça adesklets_installer ?
Bon je te propose la bonne vieille méthode ^^.
Tu décompresses l'archive de System Monitor que t'as téléchargé, et tu le décompresses dans ~/Adesklets
Ensuite tu rentre dans le dossier system monitor, tu clique sur system_monitor.py (ou quelque chose du genre) et quand il te demande, tu lui dis de l'ouvrir en console. Puis tu tapes r et entrée.
Enfin tu fais un adesklets --nautilus dans la console
Hors ligne
#479 Le 28/08/2006, à 20:31
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Ouai je suis tombé là dessus : http://forum.ubuntu-fr.org/viewtopic.php?id=20557&p=3#53
J'essaye à partir de l'archive de SystemMonitor.
Voila, j'ai essayé de 4 façons différente.
1) En mettant SystemMonitor dans le dossier qui me convient.
2) En le mettant dans Adesklets-0.6.1
3) En le mettant dans un dossier nomé Adesklets et que j'ai crée
4) Avec adesklets_installer
Et j'ai toujours la même erreur. Je vien donc de mettre des chmod 777 à tout ces dossiers et aux fichiers config.txt. Il semblerai que seul le problème de la police persiste.
Dernière modification par Scoaz (Le 28/08/2006, à 20:49)
Hors ligne
#480 Le 28/08/2006, à 20:47
- toma222
Re : [HOW TO] adesklets : configuration des desklets
Bonsoir,
Juste une chose, évites les
sudo gedit nom_du_fichier
quand les fichiers sont dans ton home. Un :
gedit nom_du_fichier
suffit.
Ca pourrait expliquer les problèmes de droits.
Hors ligne
#481 Le 28/08/2006, à 21:01
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Hum, je vien donc de chmoder plusieurs dossiers complets ($ sudo chmod -R 777).
J'obtient avec ces dossier lors du test l'erreur "adesklets command error - font 'VeraBd/8' could not be loaded". J'ai donc remplacé VeraBd par Vera dans le fichier config.txt de ces dossiers, et j'obtient maintenant l'erreur "IOError: [Errno 2] No such file or directory: '/proc/acpi/battery/BAT0/info'".
Je vien donc d'aller voir dans les fichiers systemes, et il y avait effetivement une erreur (BAT1). J'ai aussi corrigé l'erreur pour la thempérature et ca marche
Donc en récapitulatif.
Il faut installer ceci : "python2.4-dev libncurses5-dev libreadline5-dev libimlib2 libimlib2-dev xlibs-dev build-essential libstatgrab6 python-statgrab"
Puis télécharger l'archive de aDesklets ici.
Lancer "adesklets_installer" choisir le Desklet voulu.
Chmoder si nécessaire le dossier .desklets (sudo chmod -R 777 ~/.desklets)
Corriger les erreurs présentes dans config.txt
Et normalement tout marche. Et chose étrange c'est exactement ce qui est écrit dans le tuto mais moi il m'a falu 4h pour le faire
Et ba je vous dis, c'est pas trop top !
Merci encore, merci beaucoup yanightmare et toma222.
Dernière modification par Scoaz (Le 28/08/2006, à 21:16)
Hors ligne
#482 Le 28/08/2006, à 21:06
- toma222
Re : [HOW TO] adesklets : configuration des desklets
Oui, si tu n'as pas de batterie tu peux même supprimer toute la partie la concernant.
Hors ligne
#483 Le 28/08/2006, à 21:08
- brouche
Re : [HOW TO] adesklets : configuration des desklets
Salut !
Je viens d'essayer d'installer SystemMonitor, mais j'ai le message d'erreur suivant :
Traceback (most recent call last):
File "./SystemMonitor.py", line 1107, in ?
EventHandler(dirname(__file__)).pause()
File "./SystemMonitor.py", line 974, in __init__
adesklets.Events_handler.__init__(self)
File "/usr/lib/python2.4/site-packages/adesklets/events_handler.py", line 157, in __init__
self.ready()
File "./SystemMonitor.py", line 1004, in ready
self.meters[-1].create((8,tmp_height), self.basedir, meter[1])
File "./SystemMonitor.py", line 918, in create
info = self.parseFile(self.info_file)
File "./SystemMonitor.py", line 905, in parseFile
[key, value] = split(":\s+", line)
ValueError: need more than 1 value to unpack
Pour infon, j'ai bien installé les 2 paquets libstatgrab6 et python-statgrab.
Hors ligne
#484 Le 28/08/2006, à 22:29
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Voila, pour la peine je viens d'écrire un Tutoriel expliquant en détail l'installation. Ainsi n'importe qui peut installer SystemMonitor et aDesklets (pas besoin de savoir comment extraire un fichier, comment compiler...).
Voici le lien vers le tutoriel, en éspérant qu'il puisse aider ceux qui passent par ici.
Dernière modification par Scoaz (Le 29/08/2006, à 16:28)
Hors ligne
#485 Le 29/08/2006, à 04:36
- Oni
Re : [HOW TO] adesklets : configuration des desklets
Salut à tous.
Un mini problème avec weather-0.0.4 : impossible de changer la couleur du texte!
Je le voudrais en blanc et pour cette raison, j'ai mis FFFFFFFF.
Voilà mon config.txt :
id0 = {'bg': False,
'cc_color': 'FFFFFFFF',
'delay': 1800,
'forecast_color': 'FFFFFFFF',
'location': 'FRXX0153',
'location_color': 'FFFFFFFF',
'location_font_size': 10,
'metric': True,
'show_big_icon': True,
'show_current_conditions': True,
'show_forecast': True,
'small_font_size': 10,
'theme': 'weather.com',
'time_format': 24}
id1 = {'bg': False,
'cc_color': 'FFFFFFFF',
'delay': 1800,
'forecast_color': 'FFFFFFFF',
'location': 'FRXX0153',
'location_color': 'FFFFFFFF',
'location_font_size': 10,
'metric': True,
'show_big_icon': True,
'show_current_conditions': True,
'show_forecast': True,
'small_font_size': 10,
'theme': 'weather.com',
'time_format': 24}
id2 = {'bg': False,
'cc_color': 'FFFFFFFF',
'delay': 1800,
'forecast_color': 'FFFFFFFF',
'location': 'FRXX0153',
'location_color': 'FFFFFFFF,
'location_font_size': 10,
'metric': True,
'show_big_icon': True,
'show_current_conditions': True,
'show_forecast': True,
'small_font_size': 10,
'theme': 'weather.com',
'time_format': 24}
Sinon "id", cela sert à quoi ?
Quand je supprime id1 et id2, cela revient au même qu'avec.
Merci d'avance.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#486 Le 29/08/2006, à 05:27
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Salut,
Les "id" te permettent de configurer différents designs pour le même desklet
Pour changer l'apparence de ton desklet tu n'as pas besoin de modifier à chaque fois les paramètres du fichier config.txt, il te suffit d'éditer un fichier de aDesklets en tapant ceci : "gedit .adesklets".
Tu vera alors tout les desklets installés. Et il te suffira de changer l'id dans les paramètres du desklet en question. id=0 ou id=20... Suivant l'id que tu indique, aDesklets ira chercher les paramètres correspondant à cet id dans le fichier config.txt du desklet en question.
Tu peu donc créer des centaines de designs pour un desklet et en changer facilement
Je me demande si tu ne pourrais pas même remplacer l'id par un nom au lieu d'un chiffre.
Tant que j'y suis je me demandais comment réduire l'espace présent entre les différent indicateur du desklet SystemMonitor. Le but serai d'avoir le même écart entre le CPUMeter et le MemoryMeter que entre les DiskSpaceMeter.
Dernière modification par Scoaz (Le 29/08/2006, à 05:40)
Hors ligne
#487 Le 29/08/2006, à 09:49
- $c0ubid0u
Re : [HOW TO] adesklets : configuration des desklets
Bonjour,
J'ai un problemme, je n'arrive pas a mettre plus de 4 icon dans ma modubar
Quelqu'un peut m'aider ?
Merci par avance
Hors ligne
#488 Le 29/08/2006, à 12:34
- yanightmare
Re : [HOW TO] adesklets : configuration des desklets
Bonjour,
J'ai un problemme, je n'arrive pas a mettre plus de 4 icon dans ma modubar
Quelqu'un peut m'aider ?
Merci par avance
Comment ça tu n'y arrives pas ? Tu as un message d'erreur ? Quelque chose ? Ca nous aiderait bien
Hors ligne
#489 Le 29/08/2006, à 12:53
- Oni
Re : [HOW TO] adesklets : configuration des desklets
Salut,
Les "id" te permettent de configurer différents designs pour le même desklet
Pour changer l'apparence de ton desklet tu n'as pas besoin de modifier à chaque fois les paramètres du fichier config.txt, il te suffit d'éditer un fichier de aDesklets en tapant ceci : "gedit .adesklets".
Tu vera alors tout les desklets installés. Et il te suffira de changer l'id dans les paramètres du desklet en question. id=0 ou id=20... Suivant l'id que tu indique, aDesklets ira chercher les paramètres correspondant à cet id dans le fichier config.txt du desklet en question.
Tu peu donc créer des centaines de designs pour un desklet et en changer facilement
Je me demande si tu ne pourrais pas même remplacer l'id par un nom au lieu d'un chiffre.
Ok, merci bien pour tes renseignements. C'est bon à savoir.
Et pour mon petit problème, quelqu'un a une idée ?
Merci.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#490 Le 29/08/2006, à 13:08
- mj23
Re : [HOW TO] adesklets : configuration des desklets
alors moi j'ai installé system monitor tout marche sauf au niveau de la t° du proc
il ne trouve pas le fichier dans le chemin de base
je suis allé dans l'arborescence des dossiers à la recherche du fichier temperature et impossible de le trouver
j'ai bien installé les 2 paquets supplémentaires comme c'est expliqué dans le tuto alors je ne vois pas d'où vient l'erreur
comment puis-je trouver ce fichier temperature ?
merci
Hors ligne
#491 Le 29/08/2006, à 13:36
- Bito
Re : [HOW TO] adesklets : configuration des desklets
Bonjour tout le monde
Hier soir j'ai essayé d'installer la temperature sur mon systememonitor.
J'ai bien trouvé ou été les fichiers pour la temperature, moi ils étaient ici :
/sys/devices/pci0000:00/0000:00:01.1/i2c-1/1-002e/temp1_input'
Sauf que lorsque je relance System Monitor, il me dit qu'il ne peux pas le lire
"Temperature read file"
Je pense que mon probleme vient plutot du fichier systemonitor.py que du config.txt.
je vous montre les 2 au cas ou.
('TemperatureMeter',
{'file': '/sys/devices/pci0000:00/0000:00:01.1/i2c-1/1-002e/temp1_input',
'horizontal padding': 8,
'icon': 'images/icons/temperature.png',
'krell': 'images/shared/krell_green.png',
'max_temp': 100.0,
'meter font name': 'VeraBd',
'meter font size': 8,
'trough': 'images/shared/trough.png',
'update_speed': 30,
'vertical padding': 8}),
(j'ai reprit celui de efhache84 mais en adaptant la ligne "file" au miens.
et mon .py , j'ai modifier la ligne getmeter dans la class temperature comme c'est expliquer dans le tuto:
# get CPU temperature information and display in a meter
class TemperatureMeter (ACPIMeter):
def create(self, location, basedir, config_dictionary):config_dictionary["base text"] = ("Temperature",)
config_dictionary["value text length"] = (6,)
self.max_temp = config_dictionary["max_temp"]
ACPIMeter.create(self, location, basedir, config_dictionary)
def getMeterValues(self):
read_value = float(file(self.file).read().strip())
text_value = '%.1f' % (read_value/1000)
krell_value = float(text_value)/self.max_temp#data = self.parseFile(self.file)
text_value = data["temperature"]
krell_value = float(data["temperature"].split()[0])/self.max_temp
return [krell_value,], [text_value,]
Voilà, si quelqu'un a une idee...ou si on pouvait me montrer un fichier .py avec la classe temperature modifier comme il faut
Merci
Apres j'essayerai de mettre la vitesse des ventilateurs dans system monitor.
Hors ligne
#492 Le 29/08/2006, à 15:24
- Gamoth
Re : [HOW TO] adesklets : configuration des desklets
Bonjour
j'ai deja posté ici mon sytemeMonitor marchait mais j'ai du tout reinstallé
resultat ça marche plus
il me semble avoir tout suivi
malheuresement rien ne se produit quand j'essaye de voir SM
et quand je regarde les sessions en cours je vois l'etat de adesklets symbolisé par une bouée
merci d'y voir un peu plus clair
ps: quand je clique sur l'aide c'est en anglais est ce possible de l'avoir en français
Hors ligne
#493 Le 29/08/2006, à 16:33
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Oni, les codes couleur que tu voie s'ecrivent avec 6 caractères, pas 8
Si tu veu créer des couleur et obtenir le code couleur utilise Gimp ou les differentes aplications sous Gnome qui te demande de choisir une couleur
Pour la couleur blanche c'est donc #ffffff (ou #FFFFFF) et non pas #FFFFFFFF. Note que le faite que les lettres soit en majuscules ou pas ne change rien.
[edit] En plus tu as oublié le "#" qui est très important. Sans lui, pas de couleur
Dernière modification par Scoaz (Le 29/08/2006, à 16:34)
Hors ligne
#494 Le 29/08/2006, à 16:42
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Bito, voila la partie de mon .py
# get CPU temperature information and display in a meter
class TemperatureMeter (ACPIMeter):
def create(self, location, basedir, config_dictionary):
config_dictionary["base text"] = ("Temperature",)
config_dictionary["value text length"] = (6,)
self.max_temp = config_dictionary["max_temp"]
ACPIMeter.create(self, location, basedir, config_dictionary)
def getMeterValues(self):
data = self.parseFile(self.file)
text_value = data["temperature"]
krell_value = float(data["temperature"].split()[0])/self.max_temp
return [krell_value,], [text_value,]
Mais je trouve que ceci : /sys/devices/pci0000:00/0000:00:01.1/i2c-1/1-002e/temp1_input est un peu bizzare. Tu es bien sur que c'est là dedans o_O
Hors ligne
#495 Le 29/08/2006, à 17:07
- mj23
Re : [HOW TO] adesklets : configuration des desklets
moi je trouve ce chemin bizarre aussi
pour les couleurs il y a bien 8 F à entrer je l'ai fait ce week end et j'etais surpris aussi ca doit etre en CMJN...:rolleyes::rolleyes:
Hors ligne
#496 Le 29/08/2006, à 19:40
- brouche
Re : [HOW TO] adesklets : configuration des desklets
La dernière valeur hexadécimale correspond à la transparence (si c'est pareil que pour weatherforecast).
Sinon, personne n'a la moindre petite piste pour mon souci ?
Hors ligne
#497 Le 29/08/2006, à 21:30
- Oni
Re : [HOW TO] adesklets : configuration des desklets
Oni, les codes couleur que tu voie s'ecrivent avec 6 caractères, pas 8
Si tu veu créer des couleur et obtenir le code couleur utilise Gimp ou les differentes aplications sous Gnome qui te demande de choisir une couleurPour la couleur blanche c'est donc #ffffff (ou #FFFFFF) et non pas #FFFFFFFF. Note que le faite que les lettres soit en majuscules ou pas ne change rien.
[edit] En plus tu as oublié le "#" qui est très important. Sans lui, pas de couleur
Que cela soit avec 6 ou 8 "F", avec # ou pas, cela n'a strictement aucun effet.
Cela reste toujours en noir.
J'ai du mal à comprendre.
Quelqu'un pourrait-il copier "son config.txt", s' il a réussi à changer la couleur de base (noire) en une autre.
Merci d'avance.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#498 Le 29/08/2006, à 22:23
- Scoaz
Re : [HOW TO] adesklets : configuration des desklets
Hum c'est bizzare. Mais tu redémarre à chaque fois le desklet ? Car si tu ne le redémarre pas il ne prend pas en compte les nouveau paramètres.
Après je ne peu pas t'aider, je n'ai pas ce desklet. Qu'il face beau ou qu'il neige, devant mon ordi...
Hors ligne
#499 Le 30/08/2006, à 00:37
- Oni
Re : [HOW TO] adesklets : configuration des desklets
Hum c'est bizzare. Mais tu redémarre à chaque fois le desklet ? Car si tu ne le redémarre pas il ne prend pas en compte les nouveau paramètres.
Après je ne peu pas t'aider, je n'ai pas ce desklet. Qu'il face beau ou qu'il neige, devant mon ordi...
Oui, je le redémarre bien à chaque fois.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#500 Le 30/08/2006, à 03:04
- Bito
Re : [HOW TO] adesklets : configuration des desklets
Bito, voila la partie de mon .py
# get CPU temperature information and display in a meter class TemperatureMeter (ACPIMeter): def create(self, location, basedir, config_dictionary): config_dictionary["base text"] = ("Temperature",) config_dictionary["value text length"] = (6,) self.max_temp = config_dictionary["max_temp"] ACPIMeter.create(self, location, basedir, config_dictionary) def getMeterValues(self): data = self.parseFile(self.file) text_value = data["temperature"] krell_value = float(data["temperature"].split()[0])/self.max_temp return [krell_value,], [text_value,]
Mais je trouve que ceci : /sys/devices/pci0000:00/0000:00:01.1/i2c-1/1-002e/temp1_input est un peu bizzare. Tu es bien sur que c'est là dedans o_O
J'ai mi les memes lignes que toi dans mon fichier .py et ça ne marche toujours pas.
Pour la ligne "/sys/......" et bien, je ne savais pas ou c'etait et efhache84 a precedement poster son fichier config.txt. j'ai regatder te sa ligne etait a peu pres la meme chose.
Je suis aller dans ses repertoire et j'ai regarder lequelle etait pour ma temperature et c'est celui ci (j ai lm-sensors et notamment gkrellm qui tourne en ce moment et la temperature dans le fichier temp1_input dans ces repertoires est celle afficher par gkrllem)
Il y a aussi les vitesse des ventilateurs qui correspondent.
Donc je pense que c'est effectivement dans se repertoire, meme si le nom est byzare.
Je vais essayer de voir , de changer mais bon....:s
Hors ligne