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.

#26 Le 14/07/2006, à 12:40

kryss

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

ah la galere...
etu tu crois que tu peux savoir pourquoi les desklets de gdesklet marchent pas?
c est quoi un capteur rss grab?

Hors ligne

#27 Le 14/07/2006, à 12:45

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Non désolé, j'ai laissé tomber gdesklets il y a bien longtemps. J'imagine que le capteur rss grab c'est le soft qui permet de récupérer les données rss (du style de feedparser que je t'ai fait installer).

Hors ligne

#28 Le 14/07/2006, à 21:30

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Salutation à tous... me voilà de retour pour SystemMonitor...

Je requiert votre savoir, car Syfou butte sur les sécurités d'ubuntu... En réalité grâce à la commande "sensors" il est possible de connaître les température, de trouver où est le fichier contenant la (les) températures... Donc on se dit chouette y a plus qu'à dire au desklet de lire... mais... non... car ubuntu refuse l'accès... pire  : avec sudo, pas moyen que je lise ce fichier non plus. Seuls sensors y accède gentillement (ou root - je supose)

Donc question comment faire?

Toutes les infos ici  : http://adesklets.sourceforge.net/forum/ … =1991#1991


Donc si un brillant esprit peut m'aider à me faire lire ce fichier... wink

Dernière modification par Efhache84 (Le 14/07/2006, à 21:30)


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#29 Le 14/07/2006, à 21:57

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Salut,
Quel est le fichier en question que tu souhaites lire ?
Chez moi la commande :

strace -e trace=open sensors

me renvoie entre autre :

open("/sys/devices/platform/i2c-9191/9191-0290/temp2_input", O_RDONLY) = 3

Et ce fichier est parfaitement accessible en lecture (même pour l'utilisateur).

Hors ligne

#30 Le 14/07/2006, à 23:19

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Ahh neutral

Chez moi j'ai ceci

open("/sys/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002d/temp2_input", O_RDONLY) = 3

et quand je tente d'ouvrir temp2_input j'obtiens ceci :
http://img83.imageshack.us/img83/7581/capture0yj.png

Dernière modification par Efhache84 (Le 14/07/2006, à 23:21)


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#31 Le 15/07/2006, à 10:28

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Je n'ai pas ce fichier chez moi. J'imagine que c'est lié à la carte mère. As-tu essayé :

cd /sys/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002d/
ls -l

pour voir les droits sur ce fichier ?

Hors ligne

#32 Le 15/07/2006, à 10:35

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Voici ce que celà donne

fhiernaux@Orion:~$ cd /sys/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002d/
fhiernaux@Orion:/sys/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002d$ ls -l
total 0
-r--r--r-- 1 root root 4096 2006-07-15 11:17 alarms
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 beep_enable
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 beep_mask
lrwxrwxrwx 1 root root    0 2006-07-15 11:17 bus -> ../../../../../bus/i2c
-r--r--r-- 1 root root 4096 2006-07-15 11:17 cpu0_vid
lrwxrwxrwx 1 root root    0 2006-07-15 11:17 driver -> ../../../../../bus/i2c/drivers/w83781d
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan1_div
-r--r--r-- 1 root root 4096 2006-07-15 11:17 fan1_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan1_min
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan2_div
-r--r--r-- 1 root root 4096 2006-07-15 11:17 fan2_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan2_min
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan3_div
-r--r--r-- 1 root root 4096 2006-07-15 11:17 fan3_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 fan3_min
lrwxrwxrwx 1 root root    0 2006-07-15 11:17 hwmon:hwmon0 -> ../../../../../class/hwmon/hwmon0
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in0_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in0_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in0_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in1_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in1_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in1_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in2_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in2_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in2_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in3_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in3_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in3_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in4_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in4_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in4_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in5_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in5_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in5_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 in6_input
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in6_max
-rw-r--r-- 1 root root    0 2006-07-15 11:17 in6_min
-r--r--r-- 1 root root 4096 2006-07-15 11:17 name
drwxr-xr-x 2 root root    0 2006-07-15 11:17 power
-r--r--r-- 1 root root 4096 2006-07-15 11:17 temp1_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp1_max
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp1_max_hyst
-r--r--r-- 1 root root 4096 2006-07-15 11:17 temp2_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp2_max
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp2_max_hyst
-r--r--r-- 1 root root 4096 2006-07-15 11:17 temp3_input
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp3_max
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 temp3_max_hyst
--w------- 1 root root 4096 2006-07-15 11:17 uevent
-rw-r--r-- 1 root root 4096 2006-07-15 11:17 vrm


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#33 Le 15/07/2006, à 10:44

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

En bidouillant un peu le code python tel que trouvé sur le forum de adesklet, j'y suis parvenu... big_smile


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#34 Le 15/07/2006, à 10:48

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Ok, si tu peux poster ta solution si ça peut en aider d'autres, ça serait sympa wink.

Hors ligne

#35 Le 15/07/2006, à 11:15

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Raaah je ne sais pas si vous êtes assez gentil? tongue


Bon allez je suis de bonne humeur...

Tout d'abord il faut installer lm-sensors (moi je suis passé par synaptic... mais rien n'empèche de passer par la console je suppose)
Pour l'installation, j'ai suivit le super tuto dispo sur la doc à cette adresse http://doc.ubuntu-fr.org/materiel/sensors?s=sensors

attention que lorsque vous faites yes à toutes les questions, ne vous étonnez pas si le terminal semble freezé de temps à autres... c'est normal... (moi j'ai fermé bêtement le terminal et j'ai recommencé pour constater que c'était normal)  ça prend du temps, car il cherche à tester toute les puces de sa librairies... (de Maxim dallas à Linear en passant par National et TI...)

Ensuite rendez-vous ici pour les explications de syfou : http://adesklets.sourceforge.net/forum/ … =1997#1997

Bon pour les commandes cat etc, pas oublier que path/to c'est votre répertoire... ne faites pas ça quand vous avez un verre dans le nez... ça peut aider roll

Sinon en rapide et en fraçais, il suffit d'ouvrir le fichier systemmonitor.py, de rechercher class temperature et de modifier la ligne avec get meter par :

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

        return [krell_value,], [text_value,]

De sauvegarder, d'aller dans votre config.text, renseigner le fichier temp2_input (ou tout autre renseigné par lm-sensors)

de relancer le fichier python dans le terminal (avec r), de relancer les desklets (adesklets --nautilus) et là oooh miracle la température... big_smile

un petit coup de

gedit .adesklets

histoire de voir que seul un systemmonitor est lancé (pas besoin d'en avoir un bon qui s'affiche et un foireux qui reste non affiché...)


Vous pouvez rajouter ensuite dans le config.text, des copier/coller de la partie température précédente pour voir s'afficher les autres températures (il suffit pour ça de modifier dans la copier le fichier à lire... dans mon cas j'ai rajouté temp1)...


Voilà maintenant je cherche un autre icône pour ne pas avoir deux fois la même icône... genre une petite puce avec un petit thermomètre pour signifier la température de la carte mère... donc si quelqu'un de fort doué en dessin se retrouve, voici ce que j'ai en ce moment :

http://img82.imageshack.us/img82/1370/capture1fh9.png

Il faudrait que le deuxième tux avec un thermomètre soit remplacer par qqch de plus signifcatif pour la température de la carte mère...


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#36 Le 15/07/2006, à 11:31

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Ok, merci pour ceux à qui ça pourra être utile (je testerais sur mon autre machine quand elle sera remontée).
Au passage joli bureau wink.

Hors ligne

#37 Le 15/07/2006, à 11:33

Efhache84

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

merci... mais pas encore super heureux du bureau lol...

Si jamais t'es un pro du dessin, je suis preneur wink


Aspire 5633 WLMi - Lucid Lynx 10.04 en 64 bits

Hors ligne

#38 Le 15/07/2006, à 11:45

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Ah la non, c'est pas du tout mon truc, désolé...

Hors ligne

#39 Le 16/07/2006, à 09:29

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

bonjour,
moi j'ai un petit probleme, il me met une erreur au moment de make.:

nicolas@nicolas-desktop:~$ cd customisation
nicolas@nicolas-desktop:~/customisation$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for Python include path... find: /usr/include/python/: No such file or directory

configure: error: cannot find Python include path
nicolas@nicolas-desktop:~/customisation$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make install
Password:
make: *** Pas de règle pour fabriquer la cible « install ». Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make "nicolas"
make: *** Pas de règle pour fabriquer la cible « nicolas ». Arrêt.
nicolas@nicolas-desktop:~/customisation$

je ne sait pas d'ou ca vient.
si quelqu'un pourrait m'aider....

Merci beaucoup

#40 Le 16/07/2006, à 10:44

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Bonjour,
Es-tu sûr d'avoir installé toutes les dépendances nécessaires (notamment celles relatives à Python) ?

Hors ligne

#41 Le 16/07/2006, à 12:02

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Normalement oui, du moins j'ai installé python, c'est sur, après le reste je ne sait pas

#42 Le 16/07/2006, à 12:38

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Tu as fait :

sudo apt-get install python2.4-dev libncurses5-dev libreadline5-dev libimlib2 libimlib2-dev xlibs-dev build-essential libstatgrab6 python-statgrab

comme indiqué dans le tuto ?

Hors ligne

#43 Le 16/07/2006, à 13:41

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

je vient de recommencer tout depuis le début (donc j'ai refait la ligne de commande que tu as mis au dessus) et il m'a installer 1 paquet.
je suis entrainde reconfigurer

#44 Le 16/07/2006, à 14:01

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

merci mais cela n'a rien changé:

nicolas@nicolas-desktop:~/customisation$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for a BSD-compatible install... /usr/bin/install -c
checking for a Python interpreter with version >= 2.3... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for Python include path... find: /usr/include/python/: No such file or directory

configure: error: cannot find Python include path
nicolas@nicolas-desktop:~/customisation$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make install
Password:
make: *** Pas de règle pour fabriquer la cible « install ». Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
nicolas@nicolas-desktop:~/customisation$ sudo make "nicolas"
make: *** Pas de règle pour fabriquer la cible « nicolas ». Arrêt.
nicolas@nicolas-desktop:~/customisation$

ce programme m'intéresse vraiment et je te remercie de ton aide

#45 Le 16/07/2006, à 16:03

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Etonnant qu'il ne trouve pas Python. Tu es sous quelle version d'Ubuntu et tu essayes d'installer quelle version d'adesklets ? Sinon tu peux toujours installer la version des dépôts (la 0.5 si tu es sous Dapper) qui devrait t'éviter ces problèmes.

Hors ligne

#46 Le 16/07/2006, à 18:16

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Merci.
je suis sur ubuntu dapper et j'ai utilisé la version contenue dans ubuntu, elle s'installait correctement mais ne se lancait pas (malgré que j'ai "register" un desklets)...
merci de ton aide...
ps: j'ai testé gdesklets mais c'est une vraie merde niveau resssource et satbilité)

#47 Le 16/07/2006, à 18:33

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Le problème vient apparemment du fait que le configure cherche les includes de python dans /usr/include/python alors qu'ils se trouvent dans /usr/include/python2.4 sous Ubuntu.
As-tu fait des modifications quelconque au niveau de Python sur ta machine ?

La version des dépôts doit fonctionner, avais-tu bien lancé adesklets avec la commande :

adesklets --nautilus

après avoir enregistré ton desklet ?

Hors ligne

#48 Le 17/07/2006, à 09:09

pipolas

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

bonjour,
je n'ai rien changé a python et j'avait bien lancé adesklets avec la commande
adesklets--nautilus.
je ne cmprend pas pourquoi il ne marche pas

#49 Le 17/07/2006, à 11:50

toma222

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

Honnêtement je ne vois pas non plus d'où peut venir ton problème de compilation.
Lorsque tu avais installé la version des dépôts, quel desklet avais-tu essayé ?

Hors ligne

#50 Le 20/07/2006, à 12:15

cdrick

Re : [HOW TO] adesklets : installation sous Ubuntu Dapper et Edgy

salut smile

moi j'ai un probleme de locale... :s  (decidemetn, je m en debarrasserai jamais avec ubuntu !)

>>adsklets --nautilus

can not set locale properly
can not set locale properly


qqun aurait une idée ?

merci