Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1692 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°203107
911GT3
en roue libre
Posté le 18-12-2002 à 22:33:39  profilanswer
 

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 ?

mood
Publicité
Posté le 18-12-2002 à 22:33:39  profilanswer
 

n°203479
911GT3
en roue libre
Posté le 19-12-2002 à 20:00:25  profilanswer
 

:cry:

n°203524
kuroineko
je mamgerais bien un truc la..
Posté le 19-12-2002 à 22:02:35  profilanswer
 

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
n°203549
911GT3
en roue libre
Posté le 19-12-2002 à 23:12:29  profilanswer
 

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 :/

n°203573
911GT3
en roue libre
Posté le 20-12-2002 à 01:49:01  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

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

 

Sujets relatifs
[comment 'timeriser' un script sh ?]lancer un terminal au démarrage avec une commande dedans.
[lancer une commande dans un tty donné]???[KDE 2.2] Tableau de bord qui ne veut plus se lancer
[eclipse] impossible à lancer avec une mandrake 9[SCRIPT UNIX]
Lancer des commandes par une interface web[humour] bonnes histoires d'un power user
[debian] librairie mysql - pb script configure[netbsd] adder un user
Plus de sujets relatifs à : lancer une session X depuis un script -> "X: user not authorized ..."


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR