- le.phoceen
- Messages : 1
Points : 3571
Date d'inscription : 14/02/2015
Besoin de conseil
Sam 14 Fév - 22:40
Bonjour,
Je viens tout juste de decouvrir ce logiciel opensource Xibo.
J'aimerais afficher un tableau dynamique( sorte de planning hebdomadaire) avec quelque information tel que la date du jour. Je dispose d'un PC Portable, un televiseur HD et aussi une Raspberry Pi.
J'ai quelque notion avec les systémes unix. Comment je fais pour installer ce logiciel ? je l'ai installer sur Win8 mais le logiciel reste figé
Merci d'avance
Je viens tout juste de decouvrir ce logiciel opensource Xibo.
J'aimerais afficher un tableau dynamique( sorte de planning hebdomadaire) avec quelque information tel que la date du jour. Je dispose d'un PC Portable, un televiseur HD et aussi une Raspberry Pi.
J'ai quelque notion avec les systémes unix. Comment je fais pour installer ce logiciel ? je l'ai installer sur Win8 mais le logiciel reste figé
Merci d'avance
- placebo890Stagiaire
- Messages : 14
Points : 3646
Date d'inscription : 20/12/2014
Re: Besoin de conseil
Mer 18 Fév - 13:39
Voici ce que moi j'ai fait et qui fonctionne pas mal avec pour l'instant 7 clients :
1- Il faut installer Ubuntu 12.04 - 32 bit Desktop edition à partir d'une clè USB. Pour faire ça, aller dans le bios pour booter sur la clè.
Conseille : choisir un démarrage automatique sans avoir à taper le mot de passe, comme ça vous pourrez les faire booter à la mise sous tension avec un programmateur horaire et en modifiant votre BIOS sur les clients pour obtenir ce démarrage à la mise sous tension.
Faire toutes les mises à jours de Ubuntu sauf la mise à niveau vers Ubuntu 14.4
--------------------------------------------------------------------
2- Se placer en super utilisateur en tapant ces instruction dans le terminal :
sudo su
tapez le mot de passe que vous avez défini à l'installation d'Ubuntu.
Faire les mise à jour :
sudo apt-get update
sudo apt-get dist-upgrade
redémarrer le PC
--------------------------------------------------------------------
3- Télécharger le script du client Pyton sur [Vous devez être inscrit et connecté pour voir ce lien]
Il faut les fichiers :
xibo-1.6.0-ubuntu.all-pyclient.sh
Copier ce fichier sur le bureau
libavg-1.8.0-vdpau-berkelium11-12.04.tar.gz
Copier ce fichier dans le dossier document
Tapez ces instructions dans le terminal :
cd /
sudo apt-get install python-pip
sudo tar xvf ~/Documents/libavg-1.8.0-vdpau-berkelium11-12.04.tar.gz
sudo ldconfig
sudo apt-get install bzr
Sudo su
bzr branch lp:xibo/1.6 pyclient
Redémarrer le PC
Tapez ces instructions dans le terminal :
sudo bash /home/afficheur1/Bureau/xibo-1.6.0-ubuntu.all-pyclient.sh
---------------------------------------------------------------------
4- Configuration du client :
cd /opt/xibo
sudo nano /opt/xibo/pyclient/client/python/site.cfg
Coller ceci dans le fichier et sauvegarder
------------------------------------------------------
[Main]
xmdsUrl=http://adresse-ip-du-serveur/xibo
xmdsClientID=nom-de-l'afficheur
xmdsKey=mot de passe
xmdsUpdateInterval=300
requireXmds=true
width=1920
height=1080
bpp=24
fullscreen=false
[Logging]
LogWriter = XiboLogXmds
logLevel = 0
[Stats]
recueillir = false
QUEUESIZE = 10
---------------------------------------------------------------------
Ce qui est en rouge est à remplacer par l'adresse IP de votre serveur Xibo (exemple : 172.23.0.56), le nom de l'afficheur est à remplacer par le nom de votre poste client (nom du compte admin qui est logué "hostname" et le mot de passe est celui définit plus haut à l'installation de Ubuntu pour le compte administrateur (celui qui est logué)
Les valeurs width=1920 et height=1080 sont modifiable en fonction de votre écran (moi ce sont de Tv HD)
Laisser fullscreen=false tant que tout ne fonctionne pas parfaitement. (mode plein écran)
Ctrl+O pour sauvegarder Ctrl+X pour quitter
---------------------------------------------------------------------
5- Installer OpenGL
Tapez cette instruction dans le terminal :
sudo apt-get install freeglut3
---------------------------------------------------------------------
6- Démarrer le client pour faire un test :
cd /opt/xibo/pyclient/client/python
./run.sh
---------------------------------------------------------------------
Pour démarrer Xibo automatiquement au démarrage de l'ordinateur ajouter la ligne suivante dans Système/Préférences/Applications au démarrage au dans le terminal en tapant:
gnome-session-properties
Ligne de commande à ajouter dans "Applications au démarrage" :
sh -c "cd /opt/xibo/pyclient/client/python && ./run.sh"
----------------------------------------------------------------------
Pour l’extinction automatique du PC (client xibo) le soir:
J’ai choisi de fermer le pc tous les jours à 20h00.
Tapez ces instructions dans le terminal :
cd /etc
sudo nano /etc/crontab
ajouter la ligne suivante dans les commandes utilisateur :
00 20 * * * root shutdown -h now
Ctrl+O pour sauvegarder Ctrl+X pour quitter
----------------------------------------------------------------------
Pour changer le nom des clients Ubuntu après un éventuel clonage, il faut éditer le fichier hostname qui se trouve dans le dossier etc.
cd /etc
sudo nano /etc/hostname
----------------------------------------------------------------------
Pour Changer le fond d’écran de Xibo si pas de réseau IP
Enregistrer votre propre fichier image splash.jpg pour xibo, dans les dossiers
/opt/xibo/pyclient/client/python/resources
/opt/xibo/pyclient/client/python/data
/opt/xibo/pyclient/client/dotnet/resources
et redémarrer le PC
----------------------------------------------------------------------
Régler VNC sur les clients Xibo pour l’administration à distance des postes Clients
Dans un Terminal :
sudo apt-get install x11vnc
x11vnc -storepasswd xxxxxxxxx ~/.vnc_passwd
Les xxxxxxx sont à remplacer par votre mot de passe. Remarque : mettre le même mot de passe partout (c'est plus simple)
Tapez ces instructions dans le terminal :
gnome-session-properties
Ligne de commande à ajouter dans "Applications au démarrage" :
sh -c "sleep 10 && (x11vnc -many -rfbauth ~/.vnc_passwd &)"
Sur le poste pour prendre le contrôle on doit utiliser « Remmina » en entrant l’IP, le nom du compte et le mot de passe du client xibo. Cela permet une administration du client xibo à distance.
C'est fini pour les Clients Xibo, si tu as besoin pour le serveur, je me suis aussi fait une procédure pour un serveur "Windows 7". Je peux te l'envoyer par mail.
Bonne journée
Xavier
1- Il faut installer Ubuntu 12.04 - 32 bit Desktop edition à partir d'une clè USB. Pour faire ça, aller dans le bios pour booter sur la clè.
Conseille : choisir un démarrage automatique sans avoir à taper le mot de passe, comme ça vous pourrez les faire booter à la mise sous tension avec un programmateur horaire et en modifiant votre BIOS sur les clients pour obtenir ce démarrage à la mise sous tension.
Faire toutes les mises à jours de Ubuntu sauf la mise à niveau vers Ubuntu 14.4
--------------------------------------------------------------------
2- Se placer en super utilisateur en tapant ces instruction dans le terminal :
sudo su
tapez le mot de passe que vous avez défini à l'installation d'Ubuntu.
Faire les mise à jour :
sudo apt-get update
sudo apt-get dist-upgrade
redémarrer le PC
--------------------------------------------------------------------
3- Télécharger le script du client Pyton sur [Vous devez être inscrit et connecté pour voir ce lien]
Il faut les fichiers :
xibo-1.6.0-ubuntu.all-pyclient.sh
Copier ce fichier sur le bureau
libavg-1.8.0-vdpau-berkelium11-12.04.tar.gz
Copier ce fichier dans le dossier document
Tapez ces instructions dans le terminal :
cd /
sudo apt-get install python-pip
sudo tar xvf ~/Documents/libavg-1.8.0-vdpau-berkelium11-12.04.tar.gz
sudo ldconfig
sudo apt-get install bzr
Sudo su
bzr branch lp:xibo/1.6 pyclient
Redémarrer le PC
Tapez ces instructions dans le terminal :
sudo bash /home/afficheur1/Bureau/xibo-1.6.0-ubuntu.all-pyclient.sh
---------------------------------------------------------------------
4- Configuration du client :
cd /opt/xibo
sudo nano /opt/xibo/pyclient/client/python/site.cfg
Coller ceci dans le fichier et sauvegarder
------------------------------------------------------
[Main]
xmdsUrl=http://adresse-ip-du-serveur/xibo
xmdsClientID=nom-de-l'afficheur
xmdsKey=mot de passe
xmdsUpdateInterval=300
requireXmds=true
width=1920
height=1080
bpp=24
fullscreen=false
[Logging]
LogWriter = XiboLogXmds
logLevel = 0
[Stats]
recueillir = false
QUEUESIZE = 10
---------------------------------------------------------------------
Ce qui est en rouge est à remplacer par l'adresse IP de votre serveur Xibo (exemple : 172.23.0.56), le nom de l'afficheur est à remplacer par le nom de votre poste client (nom du compte admin qui est logué "hostname" et le mot de passe est celui définit plus haut à l'installation de Ubuntu pour le compte administrateur (celui qui est logué)
Les valeurs width=1920 et height=1080 sont modifiable en fonction de votre écran (moi ce sont de Tv HD)
Laisser fullscreen=false tant que tout ne fonctionne pas parfaitement. (mode plein écran)
Ctrl+O pour sauvegarder Ctrl+X pour quitter
---------------------------------------------------------------------
5- Installer OpenGL
Tapez cette instruction dans le terminal :
sudo apt-get install freeglut3
---------------------------------------------------------------------
6- Démarrer le client pour faire un test :
cd /opt/xibo/pyclient/client/python
./run.sh
---------------------------------------------------------------------
Pour démarrer Xibo automatiquement au démarrage de l'ordinateur ajouter la ligne suivante dans Système/Préférences/Applications au démarrage au dans le terminal en tapant:
gnome-session-properties
Ligne de commande à ajouter dans "Applications au démarrage" :
sh -c "cd /opt/xibo/pyclient/client/python && ./run.sh"
----------------------------------------------------------------------
Pour l’extinction automatique du PC (client xibo) le soir:
J’ai choisi de fermer le pc tous les jours à 20h00.
Tapez ces instructions dans le terminal :
cd /etc
sudo nano /etc/crontab
ajouter la ligne suivante dans les commandes utilisateur :
00 20 * * * root shutdown -h now
Ctrl+O pour sauvegarder Ctrl+X pour quitter
----------------------------------------------------------------------
Pour changer le nom des clients Ubuntu après un éventuel clonage, il faut éditer le fichier hostname qui se trouve dans le dossier etc.
cd /etc
sudo nano /etc/hostname
----------------------------------------------------------------------
Pour Changer le fond d’écran de Xibo si pas de réseau IP
Enregistrer votre propre fichier image splash.jpg pour xibo, dans les dossiers
/opt/xibo/pyclient/client/python/resources
/opt/xibo/pyclient/client/python/data
/opt/xibo/pyclient/client/dotnet/resources
et redémarrer le PC
----------------------------------------------------------------------
Régler VNC sur les clients Xibo pour l’administration à distance des postes Clients
Dans un Terminal :
sudo apt-get install x11vnc
x11vnc -storepasswd xxxxxxxxx ~/.vnc_passwd
Les xxxxxxx sont à remplacer par votre mot de passe. Remarque : mettre le même mot de passe partout (c'est plus simple)
Tapez ces instructions dans le terminal :
gnome-session-properties
Ligne de commande à ajouter dans "Applications au démarrage" :
sh -c "sleep 10 && (x11vnc -many -rfbauth ~/.vnc_passwd &)"
Sur le poste pour prendre le contrôle on doit utiliser « Remmina » en entrant l’IP, le nom du compte et le mot de passe du client xibo. Cela permet une administration du client xibo à distance.
C'est fini pour les Clients Xibo, si tu as besoin pour le serveur, je me suis aussi fait une procédure pour un serveur "Windows 7". Je peux te l'envoyer par mail.
Bonne journée
Xavier
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum