|
|
|
|
Bonjour à tous,
j'ai décidé de me préoccuper de mon gestionnaire de connexion (kdm).... Mais ca marche pas, je m'explique...
je voudrais passer un film derrière la boite de dialogue. Jusque là ça marche en ajoutant au fichier Xsetup la ligne suivante:
mplayer -rootwin -vo xv /monfilm & <\ital>
Et en fait c'est vite chiant d'avoir le même film tout le temps. Me voila donc en train de faire un scripte pour lire un film aléatoirement. J'ajoute ces les lignes suivantes à Xsetup:
#!/bin/sh
#xsetroot -solid black
export DISPLAY="127.0.0.1:0"
nbf=`ls /server/mnt/hde5/film | grep -c avi` (//ça c'est pour le nombre de film au total... Hors scripte..)
alea=$(($RANDOM%$nbf+1))
film=$(ls -l /server/mnt/hde5/film | grep avi | awk '{ print $8 }' | nl | awk "NR==$(echo $alea)" | awk '{ print $2 }')
mplayer -rootwin -vo xv -fs /server/mnt/hde5/film/$film &
<\ital>
Bon et la il n'affiche plus le film derrière la boite de dialogue...
Si je relance Kdm, je me connecte en root sur une console et que j'execute le scripte, il me dis qu'il ne peux se connecter au server X
je posterais juste après la fin du message d'erreur de mplayer
Si quelqu'un à une idée...
enfin bref merci d'avance quoi.
Ps: l'idée un peu bizarre de mettre un film derrière kdm... Faut pas chercher ca me prend des fois...
mplayer -rootwin -vo xv -fs /server/mnt/hde5/film/$film &> /root/mplayer.log & 3/ Une autre idée, car j'ai déjà fait ce genre de scripts avec mplayer, essaye de remplacer /server/mnt/hde5/film/$filmpar /server/mnt/hde5/film/"$film" ...car ça peut être ça aussi. 4/ Vérifie le résultat de ton script (à moins que tu en sois sûr) en ajoutant echo $film > /root/script-test.logjuste avant de balancer mplayer Voilou, pas de réponse réelle, mais en espérant t'aider dans tes investigations. J'adore ce genre de bidouillage :-) ______________ - X e n o r --- RTFM rulz !! |
En fait la variable film fonctionne j'obtiens bien le nom d'un film
|
Voila le scripte fini:
|