Questions et astuces concernant l'installation et la configuration d'archlinux
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » lun. 25 mars 2013, 22:39
Bonsoir,
Mon conqy affiche la température d'un de mes disques, mais pas du second.
Extrait du .conkyrc:
Code : Tout sélectionner
${font sans-serif:bold:size=8}SYSTEM ${hr 2}
${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine
Host:$alignr$nodename
Uptime:$alignr$uptime
Temp. LaCie: $alignr${hddtemp /dev/sda} degres
Temp. Systeme Linux: $alignr${hddtemp /dev/sdb} degres
#File System: $alignr${fs_type}
Et pourtant, en ligne de commande:
Code : Tout sélectionner
[manu@actualis ~]$ sudo hddtemp /dev/sda
[sudo] password for manu:
/dev/sda: ST31000528AS: 35°C
[manu@actualis ~]$ sudo hddtemp /dev/sdb
/dev/sdb: IC35L120AVV207-1: 43°C
Comment faire afficher le second disque dans conky?
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » ven. 29 mars 2013, 22:23
Trouvé:
Code : Tout sélectionner
${font sans-serif:bold:size=8}Temp. disk systeme: $alignr${execi 10 hddtemp -n /dev/sda}°
Temp. LaCie: $alignr${execi 10 hddtemp -n /dev/sdb}°
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » ven. 24 mai 2013, 22:51
Depuis la dernière MAJ du système ça ne fonctionne plus de nouveau
widapit
Maître du Kyudo
Messages : 1148 Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse
Message
par widapit » ven. 24 mai 2013, 23:14
Salut !
n'y a rien eu du côté de conky depuis un moment...
mise à jour de hddtemp ?
si c'est le cas, tu as jeté un oeil au man voir si les options que tu utilises sont toujours valables ?
routeur(OpenWRT ); serveurs(Debian, Arch ); cléUSB(Black-Arch );
mon ordi(Arch-hardened ) = {spectrwm , zsh } || je m'amuse aussi avec des Arduino !
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » ven. 24 mai 2013, 23:24
Le problème de hddtemp parait connu.
C'est un problème de droit d'accès il faut être su pour le lancer; le lancement par execi avait résolu le problème ... mais il est revenu 2 mois plus tard
Ypnose
Maître du Kyudo
Messages : 1363 Inscription : sam. 01 mai 2010, 13:17
Message
par Ypnose » ven. 24 mai 2013, 23:31
Utilise le daemon alors.
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » sam. 25 mai 2013, 08:54
Le daemon dans le conky?
widapit
Maître du Kyudo
Messages : 1148 Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse
Message
par widapit » sam. 25 mai 2013, 09:25
je vois pas vraiment ce qui te pose problème...
surtout que (- de 2 min. de recherche
) :
http://wiki.archlinux.fr/Hddtemp#Service
Lancer le démon offre la possibilité d'accéder à la température via une requête TCP/IP, donc vous pouvez l'utiliser pour vérifier la température depuis l'extérieur, ou bien à partir d'un script.
routeur(OpenWRT ); serveurs(Debian, Arch ); cléUSB(Black-Arch );
mon ordi(Arch-hardened ) = {spectrwm , zsh } || je m'amuse aussi avec des Arduino !
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » sam. 25 mai 2013, 10:04
Avant de le prendre de haut, fait un minimum de recherche.
Tu n'imagines quand même pas que je n'ai pas lu le wiki.
Il n'indique pas comment intégrer dans Conky à part dire que c'est possible.
La solution vient du voisin d'en face
http://forum.ubuntu-fr.org/viewtopic.php?id=386608
Pour le suivi, c'est
Dernière modification par
mulanee le sam. 25 mai 2013, 10:55, modifié 2 fois.
widapit
Maître du Kyudo
Messages : 1148 Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse
Message
par widapit » sam. 25 mai 2013, 10:43
boh, faut pas le prendre mal...
et puis j'utilise hddtemp que depuis ce matin alors j'espère bien que tu as fait plus de recherche que moi !!
routeur(OpenWRT ); serveurs(Debian, Arch ); cléUSB(Black-Arch );
mon ordi(Arch-hardened ) = {spectrwm , zsh } || je m'amuse aussi avec des Arduino !
benjarobin
Maître du Kyudo
Messages : 17613 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » sam. 25 mai 2013, 10:46
Pourtant la réponse est dans le Wiki : Quel est le contenu de /etc/conf.d/hddtemp ?
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » sam. 25 mai 2013, 10:54
>Pourtant la réponse est dans le Wiki
Non, pas la réponse décisive
Ypnose
Maître du Kyudo
Messages : 1363 Inscription : sam. 01 mai 2010, 13:17
Message
par Ypnose » sam. 25 mai 2013, 11:40
Ta solution n'existe pas dans le wiki, tout simplement parce que ce n'est une solution viable. C'est juste un contournement (sale je trouve).
Il existe un daemon qui sert justement à pouvoir obtenir les valeurs sans modifier l'executable ou /etc/sudoers.
Quand à l’intégration dans conky, tu peux certainement lancer la commande et obtenir le résultat facilement.
Dernière modification par
Ypnose le sam. 25 mai 2013, 11:56, modifié 1 fois.
widapit
Maître du Kyudo
Messages : 1148 Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse
Message
par widapit » sam. 25 mai 2013, 11:47
juste pour info; je viens de finir de configurer :
Code : Tout sélectionner
# vim /etc/conf.d/hddtemp
PARAMS="-u C -l 127.0.0.1"
DRIVES="/dev/sda"
# systemctl enable hddtemp
puis un
${hddtemp}
dans mon conky ... et ça m'affiche 34 !!
pas de
visudo
, pas de
chmod
routeur(OpenWRT ); serveurs(Debian, Arch ); cléUSB(Black-Arch );
mon ordi(Arch-hardened ) = {spectrwm , zsh } || je m'amuse aussi avec des Arduino !
benjarobin
Maître du Kyudo
Messages : 17613 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » sam. 25 mai 2013, 12:00
En effet, mais bon, savoir chercher un minimum... Ce n'est pas mieux de faire des choses horribles qui ont des impacts non négligeable coté sécurité et ou stabilité ?
Je pari que le fichier de configuration ne contient pas
DRIVES="/dev/sda /dev/sdb"
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » sam. 25 mai 2013, 12:51
Mon hddtemp
Mon .conkyrc
Code : Tout sélectionner
Temp. disk systeme $alignr${execi 10 hddtemp -n /dev/sda}°
Temp. LaCie $alignr${execi 10 hddtemp -n /dev/sdb}°
edit:
j'ai changé hddtemp en mettant ça
avec un
, résultat immédiat les températures disparaissent
benjarobin
Maître du Kyudo
Messages : 17613 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » sam. 25 mai 2013, 13:29
Sauf que ce n'est pas une configuration valide pour ton conkyrc...
As tu lu la doc de conky ? As tu lu nos messages ? Remplace
par
D'ailleurs c'est bien la seconde notation que tu utilisais avant (Voir message au dessus) Je ne comprends pas pourquoi tu as changé...
Sinon est ce que le service de hddtemp est bien lancé ?
mulanee
Elfe
Messages : 685 Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France
Message
par mulanee » sam. 25 mai 2013, 13:46
donne
Le process qui tourne:
benjarobin
Maître du Kyudo
Messages : 17613 Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon
Message
par benjarobin » sam. 25 mai 2013, 13:48
Attention le fichier de service à changé !!!! Il faut modifié celui-ci en le copiant dans /etc/...
Donc désolé d'avoir regardé si vite...
En résumé il faut faire :
Code : Tout sélectionner
systemctl stop hddtemp.service
systemctl disable hddtemp.service
cp /usr/lib/systemd/system/hddtemp.service /etc/systemd/system/
rm /etc/conf.d/hddtemp
Editer /etc/systemd/system/hddtemp.service en modifiant la ligne ExecStart par
Puis
Code : Tout sélectionner
systemctl daemon-reload
systemctl enable hddtemp.service
systemctl start hddtemp.service
widapit
Maître du Kyudo
Messages : 1148 Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse
Message
par widapit » sam. 25 mai 2013, 13:57
ah ! oui, et le premier message de mulanee a 2 mois ... or mon install de hddtemp date de ce matin même, c'est pour ça que j'ai pas eu de problème ...
routeur(OpenWRT ); serveurs(Debian, Arch ); cléUSB(Black-Arch );
mon ordi(Arch-hardened ) = {spectrwm , zsh } || je m'amuse aussi avec des Arduino !