Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ! wink)

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 hmm
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 ? hmm

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 wink

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 smile

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 big_smile mais moi il m'a falu 4h pour le faire roll

Et ba je vous dis, c'est pas trop top ! tongue

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 cool

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 big_smile
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 smile 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 hmm

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

$c0ubid0u a écrit :

Bonjour,

J'ai un problemme, je n'arrive pas a mettre plus de 4 icon dans ma modubar hmm

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 wink

Hors ligne

#489 Le 29/08/2006, à 12:53

Oni

Re : [HOW TO] adesklets : configuration des desklets

Scoaz a écrit :

Salut,

Les "id" te permettent de configurer différents designs pour le même desklet cool

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 big_smile
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 cool

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 smile
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 big_smile
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 smile

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 wink

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

Scoaz a écrit :

Oni, les codes couleur que tu voie s'ecrivent avec 6 caractères, pas 8 big_smile
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 smile

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 wink

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... tongue

Hors ligne

#499 Le 30/08/2006, à 00:37

Oni

Re : [HOW TO] adesklets : configuration des desklets

Scoaz a écrit :

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... tongue

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

Scoaz a écrit :

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