lancer une session X depuis un script -> "X: user not authorized ..."

lancer une session X depuis un script -> "X: user not authorized ..." - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 18-12-2002 à 22:33:39    

la question a déjà été posée et je crois solutionnée mais impossible de remettre la main dessus :sweat:
 
Je cherche à automatiser le visionnages de films sur ma TV via un petit script guiikisant
 

#!/bin/sh
 
startx -- :1 -screen ModeTV & #cf le topic sur la gestion de la sortie TV sur les cartes Nvidia
DISPLAY=:1 mplayer "$@" # le $@ me sert à récupérer le titre du film à l'execution du script
killall fluxbox # pour quitter automatiquement et comme un cochon quand je quite mplayer

 
 
le hic c'est que le "&" de la ligne startx me provoque un
 

X: user not authorized to run the X server, aborting.

 
En quoi ce & change-t-il mes droits à lancer une session X depuis une console ?

Reply

Marsh Posté le 18-12-2002 à 22:33:39   

Reply

Marsh Posté le 19-12-2002 à 20:00:25    

:cry:

Reply

Marsh Posté le 19-12-2002 à 22:02:35    

911GT3 a écrit :

la question a déjà été posée et je crois solutionnée mais impossible de remettre la main dessus :sweat:
 
Je cherche à automatiser le visionnages de films sur ma TV via un petit script guiikisant
 

#!/bin/sh
 
startx -- :1 -screen ModeTV & #cf le topic sur la gestion de la sortie TV sur les cartes Nvidia
DISPLAY=:1 mplayer "$@" # le $@ me sert à récupérer le titre du film à l'execution du script
killall fluxbox # pour quitter automatiquement et comme un cochon quand je quite mplayer

 
 
le hic c'est que le "&" de la ligne startx me provoque un
 

X: user not authorized to run the X server, aborting.

 
En quoi ce & change-t-il mes droits à lancer une session X depuis une console ?


 
 

kneko@linux:~> type startx
startx is a function
startx ()
{
    /usr/X11R6/bin/startx ${1+"$@"} 2>&1 | tee $HOME/.X.err
}
kneko@linux:~> file startx
startx: can't stat `startx' (No such file or directory).
kneko@linux:~> file /usr/X11R6/bin/startx
/usr/X11R6/bin/startx: Bourne shell script text


 
alors pourquoi ne pas le prendre en exemple ca devrait de confirmer la facon de lancer startx pour ton besoin....
 
remarque : le & de startx... startx etant un script il chage peut etre de user durant son execution avec ces parametres et du coup mplayer se fait jeter en essayant de se connecter au serveurX


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 19-12-2002 à 23:12:29    

c'est le startx qui me renvoit le message d'erreur. le mplayer enchaine depuis la console.
j'ajoute qu'en utilisant directement xinit au lieu de startx, le résultat est le même :/

Reply

Marsh Posté le 20-12-2002 à 01:49:01    

j'ai contourné le problème en faisant un mplayertv
 

#!/bin/sh
xinit .xinittv "$@" -- :1 -screen ModeTV

 
 
et un .xinittv
 


mplayer "$@" &
fluxbox


 
en faisant un "mplayertv /path/path/la_video" ça marche impec même si je ne comprends pas vraiment moi-même comment le $@ arrive à passer sans encombre jusqu'à mplayer :D


Message édité par Acontios le 20-12-2002 à 01:49:27
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed