Hddtemp pour conky

Bonjour,

Je suis sous Jessie/KDE et je voudrais visualiser la température de mes disques durs avec conky.
J’ai donc installé hddtemp. Ca marche très bien en root mais pas dans conky

En cherchant sur le forum et le net, j’ai trouvé 2 méthodes :
[ul]dpkg-reconfigure hddtemp
Configurer hddtemp en service
[/ul]

Comme je voudrais faire les choses dans les règles :unamused: je voudrais savoir qu’elle est la méthode à privilégier ?
Y a-t-il une autre solution ?

Merci de votre aide

Je n’utilise pas ces trucs, mais à lire ton second lien, ça me paraît compliqué, donc je me fierais plutôt au 1er.

Voir quelles options te sont proposées pendant la configuration du service. Autant utiliser les outils internes à debian (donc dpkg-reconfigure).

J’ai utilisé dpkg-reconfigure.
Je peux désormais lancer hddtemp sans avoir besoin de “su” ou "sudo"
Mais conky met toujours un message d’erreur :

Je l’ai lancé en tant que services, aucun soucis pour ma part

Bizarre, e n’ai pas souvenir d’avoir eu un quelconque problème pour la mise en place de Hddtemp et conky.
Voilà une ligne de mon conky.rc qui utilise hddtemp :

J’ai vérifier et hddtemp tourne bien en tant que service, mais je n’ai pas de fichier/répertoire de conf dans [mono]/etc[/mono] le concernant, seulement dans [mono]/etc/default/hddtemp[/mono] dont voici le contenu :

[code]# Defaults for hddtemp initscript (/etc/init.d/hddtemp)

This is a POSIX shell fragment

[automatically edited by postinst, do not change line format ]

hddtemp network daemon switch. If set to true, hddtemp will listen

for incoming connections.

RUN_DAEMON=“true”

List of devices you want to use with hddtemp. If none specified,

hddtemp will probe standard devices.

#DISKS="/dev/hda"

List of devices you want to use with hddtemp, but that would not be

probed for a working sensor.

DISKS_NOPROBE=""

IP address of the interface on which you want hddtemp to be bound

on. If none specified, goes to 127.0.0.1. Use 0.0.0.0 to bind hddtemp

on all interfaces.

INTERFACE=“127.0.0.1”

Port number on which you want hddtemp to listen on. If none specified,

the port 7634 is used.

PORT=“7634”

Database file to use. If none specified, /etc/hddtemp.db is used.

#DATABASE="/etc/hddtemp.db"

Separator to use between fields. The default separator is ‘|’.

#SEPARATOR="|"

Logging period (in seconds) for the temperatures. If set to a value

different than 0, hddtemp will run as a daemon periodically logging

the temperatures through syslog

RUN_SYSLOG=“0”

Other options to pass to hddtemp

OPTIONS=""[/code]

Le lien que tu donne est fait pour le configurer avec [mono]systemd[/mono], chose qui ne devrais pas être le cas avec Debian pour l’instant

Merci.
Quand vous dites que conky tourne en tant que services, c’est en le configurant avec dpkg-reconfigure ?

Le fichier /etc/default/hddtemp est obligatoire ?

Le fichier [mono]/etc/default/hddtemp[/mono] est installé automatiquement lors de l’installation du package. Passer par [mono]dpkg-reconfigure[/mono] est possible mais pas obligatoire, l’édition du fichier de conf est suffisant normalement.