Domoticz HS!!!
Re: Domoticz HS!!!
Un grand merci vil1driver
Je vais essayer cette solution qui me parait plus propre. En fait j'ai résolu mon problème hier en consultant le forum de Domoticz mais à mon sens c'est un tour de passe passe. Je pense que la solution de vil1driver est plus orthodoxe.
J'ai créé un simlynk dans /usr/lib qui fait croire à domoticz qu'il ouvre libudev.so.1 alors qu'en fait il ouvre libudev.so et ça marche.
Manip:
cd /usr/lib
sudo ln -s libudev.so libudev.so.1
Il me reste un souci maintenant c'est comment tuer mon simlink ?
Je vais essayer cette solution qui me parait plus propre. En fait j'ai résolu mon problème hier en consultant le forum de Domoticz mais à mon sens c'est un tour de passe passe. Je pense que la solution de vil1driver est plus orthodoxe.
J'ai créé un simlynk dans /usr/lib qui fait croire à domoticz qu'il ouvre libudev.so.1 alors qu'en fait il ouvre libudev.so et ça marche.
Manip:
cd /usr/lib
sudo ln -s libudev.so libudev.so.1
Il me reste un souci maintenant c'est comment tuer mon simlink ?
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Domoticz HS!!!
En principe, simplement supprimer la cible
Si pas de libudev1 c'est probablement que vous êtes sous wheezy..
https://www.journaldulapin.com/2016/03/ ... pberry-pi/
Si pas de libudev1 c'est probablement que vous êtes sous wheezy..
https://www.journaldulapin.com/2016/03/ ... pberry-pi/
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
pietroGardiner
- Messages : 5
- Inscription : 14 mai 2018, 23:38
Re: Domoticz HS!!!
Merci messieurs, ça refonctionne !
en utilisant, texto, les commandes de Dr No, et en effet je suis sous wheezy.... J'ai un vieux raspberry premier modèle.
Je me garde pour plus tard la manip proposée par vil1driver pour passer à Jessie, mais je prendrai mes precautions avant !
en utilisant, texto, les commandes de Dr No, et en effet je suis sous wheezy.... J'ai un vieux raspberry premier modèle.
Je me garde pour plus tard la manip proposée par vil1driver pour passer à Jessie, mais je prendrai mes precautions avant !
Re: Domoticz HS!!!
Aï, ça me marche pas pour moipietroGardiner a écrit :Merci messieurs, ça refonctionne !
en utilisant, texto, les commandes de Dr No, et en effet je suis sous wheezy.... J'ai un vieux raspberry premier modèle.
Je me garde pour plus tard la manip proposée par vil1driver pour passer à Jessie, mais je prendrai mes precautions avant !
C'était après que j'ai fait la MAJ de domotiz comme proposé depuis l'interface web (version 9700)
J'ai fait la manip de Dr No, à savoir:
Manip:
Code : Tout sélectionner
cd /usr/lib
sudo ln -s libudev.so libudev.so.1Par contre quand je lance domoticz :
Code : Tout sélectionner
sudo service domoticz.sh startPrécision j'ai fait un/home/pi/domoticz/domoticz: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory
et cela me donne la version 7.8 (donc je suis sous Wheezy visiblement; j'ai le domoticz installé depuis 4-5ans dessus !)cat /etc/debian_version
Pour complément voici les paquets installé qui contiennent "libudev":
Commande:
Code : Tout sélectionner
pi@domoticzpi /usr/lib $ apt-cache search libudevSi qqu peut m'aider ça serait super !libgudev-1.0-0 - GObject-based wrapper library for libudev
libgudev1.0-cil - GObject-based wrapper library for libudev -- CLI bindings
libgudev1.0-cil-dev - GObject-based wrapper library for libudev -- CLI development files
libudev-dev - libudev development files
libudev0 - libudev shared library
monodoc-gudev-manual - compiled XML documentation for gudev-sharp
python-gudev - Python bindings for gudev
python-pyudev - Python bindings for libudev
python3-pyudev - Python3 bindings for libudev
Re: Domoticz HS!!!
Bonjour,
En lançant juste le binaire ./domoticz ça donne quoi ?
C'est peut-être pas libudev qui pose problème.
En lançant juste le binaire ./domoticz ça donne quoi ?
C'est peut-être pas libudev qui pose problème.
Re: Domoticz HS!!!
Même problème.Neutrino a écrit :Bonjour,
En lançant juste le binaire ./domoticz ça donne quoi ?
C'est peut-être pas libudev qui pose problème.
J'ai corrigé en montant de version (v7 à v8 de raspbian) ; je vais poster un nouveau message pour expliquer afin que d'autres en profitent.
Merci d'avoir répondu
Re: Domoticz HS!!!
Pour rappel, le problème était la monté de version de domoticz vers la v4.97 (aussi nommée 9700 : http://www.domoticz.com/forum/viewtopic.php?f=3&t=23948) (faite depuis l'interface web, mais c'est la même chose si on lance le script ~/domoticz/updaterelease)
Le message d'erreur était le suivant au lancement de domoticz (sudo service domoticz.sh start)
Mon Raspberry PI (version 1) était en v7.6 (Wheezy) de raspbian. Pour vérifier : cat /etc/*-release/home/pi/domoticz/domoticz: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory
J'ai simplement fait une montée de version en v8 (Jessie) ; je n'ai pas eu le temps de monter encore, mais en principe il faut monter en v9 (Stretch) comme indiqué plus haut dans le lien de la 9700.
Cependant tout refonctionne en v8 et pour une raison de temps je m'arrête là aujourd'hui.
J'ai suivi toutes les étapes données ici pour passer de v7.6 (Wheezy) à v8 (Jessie) : https://www.journaldulapin.com/2016/03/ ... pberry-pi/
Avec un vieux raspberry comme le mien ça a mis environ 1h30.
Code : Tout sélectionner
cd /usr/lib
sudo rm libudev.so.1