#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...
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
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...
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 .
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?
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
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...
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 .
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
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
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