Hola les mais linuxiens !
Après avoir cherché et cherché, je bloque.
Je cherche à pouvoir automatiser (via des scripts shell) l'affichage d'images ou de vidéos.
j'ai essayé de faire démarrer le serveur X sans le gessionnaire de login, (ecran gris avec la croix) puis de lancer des progs d'images ou vidéos, mais cela ne focntionne pas.
il faut savoir que (évidemment), la commande est lancée dans un autre shell que celui de l'écran "X"...
quels programme utiliser (image/video) ? et comment faire ?
help help help !
thanks !
Le namourois
# Et ca sert à ....
Posté par namourois . Évalué à 1.
Bref, lancer des photos ou vidéo à distance, via web...
[^] # Re: Et ca sert à ....
Posté par fearan . Évalué à 2.
dans ce cas l'idéal est de lancer le serveur x
export DISPLAY=:0 avant chaque appli devant afficher un truc à l'écran
va falloir vérifier les droits ( lecture/ écriture) et pleins d'autre trucs mais c'est un bon début
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Et ca sert à ....
Posté par namourois . Évalué à 1.
[^] # Re: Et ca sert à ....
Posté par namourois . Évalué à 1.
Bon, ca marche, mais je soit faire un "xhost +" dans une console sur la machine concernée...
hors je voudrais que cela marche même sans login sur le serveur...
donc donner des droits equivalents à "xhost +" dès le démarage du service DM....
j'utilise une mandriva free 2007, et je NE TROUVE PAS comment faire ce réglage, mille milliards de petits pinguoins !!!!!
[^] # Re: Et ca sert à ....
Posté par fearan . Évalué à 2.
xhost +
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Et ca sert à ....
Posté par namourois . Évalué à 1.
je vais mourrrrrirrrrr.
j'ai réussi à tout faire, .... sauf que la ligne qui lance mplayer fonctionne dans un terminal (meme un putty déporté), mais quand je la met dans un shell_exec du php, pas d'erreur, mais rien ne s'affiche !!!!!!! help help help !!!!!
[^] # Re: Et ca sert à ....
Posté par fearan . Évalué à 2.
as tu pensé à l'export DISPLAY?
as tu mis le chemin complet ( /usr/bin/mplayer ) ?
sinon, sans passer par le export display, tu peux lancer mplayer avec
/usr/bin/mplayer -display remote:0
( shell_exec( export DISPLAY=dzfre) suivi de shell_exec( /usr/bin/mplayer) ne fonctionnera pas car le export est fait que pour le premier shell )
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.