comment initier une seconde session graphique depuis une session X ?

comment initier une seconde session graphique depuis une session X ? - Divers - Linux et OS Alternatifs

Marsh Posté le 05-02-2003 à 22:03:22    

Je m'explique:
N'utilisant pas nv-tv pour utiliser la sortie TV de ma nVidia, j'ai un petit script 'mplayertv' qui me permet de lancer xine (:D) avec un film/DVD passé en argument direct sur la télé. Mais pour le lancer, je suis obligé de faire un CTRL+ALT+F1 et de me logguer à nouveau...
Si je lance le truc depuis un xterm j'ai:

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

 
 
J'imagine que screen pourrait servir dans ce cas mais j'avoue que son man m'a intimidé et perdu :sweat:  
 
Pour info ma session X est lancée via GDM.


Message édité par Acontios le 05-02-2003 à 22:05:04
Reply

Marsh Posté le 05-02-2003 à 22:03:22   

Reply

Marsh Posté le 05-02-2003 à 22:16:43    

911GT3 a écrit :

Je m'explique:
N'utilisant pas nv-tv pour utiliser la sortie TV de ma nVidia, j'ai un petit script 'mplayertv' qui me permet de lancer xine (:D) avec un film/DVD passé en argument direct sur la télé. Mais pour le lancer, je suis obligé de faire un CTRL+ALT+F1 et de me logguer à nouveau...
Si je lance le truc depuis un xterm j'ai:

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

 
 
J'imagine que screen pourrait servir dans ce cas mais j'avoue que son man m'a intimidé et perdu :sweat:  
 
Pour info ma session X est lancée via GDM.


 
j'ai vu ça avant-hier en installant ma sid :
xprt
j'ai pas testé, je suis même pas sur d'avoir compris ce que ça faisait ... j'ai d'autres problèmes à régler avant celui là  :D
 
 
EDIT :  
non merde c'est pas ça, j'ai confondu ... attends je cherche


Message édité par udok le 05-02-2003 à 22:17:48
Reply

Marsh Posté le 06-02-2003 à 01:00:16    

si tu fais :
 
 startx -- :1
ça te lance un autre X et pas besoin de se reloguer
ça marche dans un xterm
il suffit de régler les paramètres dans le .xinitrc pour choisir le window manager, les applications à lancer ...
 et de mettre les bonnes option aux startx et dans le XF86Config pour régler géométrie, résolution, dpi, profondeur des couleurs du serveur X (man XFree86 ...)
 
et tu dois pouvoir tout mettre dans un script
 
 
 :hello:


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 06-02-2003 à 01:11:33    

trop facile :D
mon mini script utilise quelque chose dans ce goût là ;)
 
 

[jorge@blackknight] (~)> startx -- :1
 
X: user not authorized to run the X server, aborting.
giving up.
<j'abrège au CTRL-C>
xinit:  No such file or directory (errno 2):  unable to connect to X server
xinit:  No such process (errno 3):  unexpected signal 2.
Couldnt get a file descriptor referring to the console

 
 
le 'script':
 

#!/bin/sh
xinit /usr/bin/xine -f "$@" -- :1 -screen ModeTV  

Reply

Marsh Posté le 06-02-2003 à 01:20:40    

ben t'as pas de chance parce que chez moi ça fonctionne très bien
 
 

Code :
  1. flamm@LadyMac:~$  startx -- :1
  2. XFree86 Version 4.2.0 / X Window System
  3. (protocol Version 11, revision 0, vendor release 6600)
  4. Release Date: 18 January 2002
  5.         If the server is older than 6-12 months, or if your card is
  6.         newer than the above date, look for a newer version before
  7.         reporting problems.  (See http://www.XFree86.Org/)
  8. Build Operating System: Linux 2.4.18 i686 [ELF]
  9. Module Loader present
  10. Markers: (--) probed, (**) from config file, (==) default setting,
  11.          (++) from command line, (!!) notice, (II) informational,
  12.          (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  13. (==) Log file: "/var/log/XFree86.1.log", Time: Thu Feb  6 01:18:48 2003
  14. (==) Using config file: "/etc/X11/XF86Config"
  15. (II) [GLX]: Initializing GLX extension

 
 
apparamment, chez toi faudrait changer des permissions ici ou là mais je n'ai aucune idée desquelles


Message édité par FlamM le 06-02-2003 à 01:22:34

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 06-02-2003 à 02:54:22    

911GT3 a écrit :

trop facile :D
mon mini script utilise quelque chose dans ce goût là ;)
 
 

[jorge@blackknight] (~)> startx -- :1
 
X: user not authorized to run the X server, aborting.
giving up.
<j'abrège au CTRL-C>
xinit:  No such file or directory (errno 2):  unable to connect to X server
xinit:  No such process (errno 3):  unexpected signal 2.
Couldnt get a file descriptor referring to the console

 
 
le 'script':
 

#!/bin/sh
xinit /usr/bin/xine -f "$@" -- :1 -screen ModeTV  

 


 
J'obtiens à peu près les mêmes erreurs en user mais pas en root (ou ca fonctionne bien).
En faisant un xhost 'mon user' :
 

Code :
  1. X: user not authorized to run the X server, aborting.
  2. <ctrl+C>
  3. xinit:  unexpected signal 2.
  4. Couldnt get a file descriptor referring to the console

 
 
bizarre mais la j'ai d'autres trucs sur le feu.
 
edit: au passage WAW quel script !!! [:ddr555]


Message édité par jivede le 06-02-2003 à 02:57:31
Reply

Marsh Posté le 06-02-2003 à 05:38:31    

jivede a écrit :


 
edit: au passage WAW quel script !!! [:ddr555]


 
on ne se moque pas : la légèreté du script cache en faite une savante organisation des fichiers de configuration du serveur X permettant un passage aisé de la Télévision au moniteur requierant peu d'effort de la part de l'utilisateur  :o

Reply

Marsh Posté le 06-02-2003 à 09:48:38    

ouais bah :fuck: :p
en même temps, au login prêt, y a pas plus transparent :o (nv-tv segfault tout le temps et il faut des droits root partout, j'aime pas :mad: )

Reply

Marsh Posté le 06-02-2003 à 14:12:27    

ça m'aide pas trop tout ça ;)

Reply

Marsh Posté le 06-02-2003 à 19:22:43    

MÈ BORDAIL VOUS ALLEZ ME FOURNIR UNE PISTE OU CHIOTTES ?! :MAD:

Reply

Marsh Posté le 06-02-2003 à 19:22:43   

Reply

Marsh Posté le 06-02-2003 à 19:40:37    

CHIOTTES!  
 
 :na:  
 
nan sérieusement ça m'interesse aussi, j'ai le même pb sur un poste au boulot mais je n'ai pas encore eu le temps de chercher
En user je me fais jeter, et ça vient pas de xbase-client qui est installer.
Alors une piste ou .....

Reply

Marsh Posté le 06-02-2003 à 19:50:14    

tu pourrais me balancer ton XF86Config histoire de récupérer tes réglages pour la TV (j'ai pas envie de chercher ça tout seul ;)) comme ça je pourrais tester chez moi.
 


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 06-02-2003 à 20:05:51    

si je me gourre pas, c'est prévu dans xfree4.3 qui est prévu pour le 14/02, après avoir été prévu pour le 15/01 ... bref, attends  :D

Reply

Marsh Posté le 06-02-2003 à 20:08:01    

FlamM a écrit :

tu pourrais me balancer ton XF86Config histoire de récupérer tes réglages pour la TV (j'ai pas envie de chercher ça tout seul ;)) comme ça je pourrais tester chez moi.
 
 


http://forum.hardware.fr/forum2.ph [...] h=&subcat=

Reply

Marsh Posté le 06-02-2003 à 22:11:20    

PS: j'utilise un XFree-4.2.99 mais ça faisait pareil sous 4.2.1 ;)

Reply

Marsh Posté le 06-02-2003 à 22:41:27    

y a un truc que je capte pas :
 
avec startx en bidouillant le .xinitrc ça fonctionne
 
avec xinit directement ça marche pas  
 
 

AUDIT: Thu Feb  6 22:31:55 2003: 3982 X: client 1 rejected from local host
Xlib: connection to ":1.0" refused by server
Xlib: No protocol specified

 
 
idem si je bidouille dans le script startx autre chose que la variable userclientrc
 
  :pt1cable:  
 
moralité faut que je fasse un startx modifié (nommé starttv ou la seule modif est


userclientrc=/$HOME/.xinitrc_mplayer


)  
 
un .xinitrc modifié ( nommé .xinitrc_mplayer qui se termine par :


...
exec gmplayer &
exec sawfish


 
et un script nommé mptv qui fait
 
starttv -- :1 -screen TV
 
Comme ça en faisant mptv ça semble fonctionner


Message édité par FlamM le 06-02-2003 à 22:43:37

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 06-02-2003 à 23:34:40    

[:bendk97]  [:bendk97]  TROUVÉ [:bendk97]  [:bendk97]  
 
dpkg-reconfigure xserver-common ou éditer le /etc/X11/Xwrapper.config
 
 

Le fichier /etc/X11/Xwrapper.config contient des informations sur qui est autorisé à    
    démarrer le serveur X et sur la façon de le lancer ; il peut-être géré de façon          
    automatique par debconf, ou à la main, par vous.                                        
                                                                                             
    Seule une partie spécifique, bien marquée, de ce fichier sera gérée par debconf si      
    vous choisissez cette option ; si ces marqueurs sont absents, vous devrez mettre à      
    jour, effacer ou bien déplacer vous-même le fichier.                                    
                                                                                             
    Gérer les droits de lancement du serveur X avec debconf ?                                
                                                                                             
                           <Yes>                           <No>        

Reply

Marsh Posté le 07-02-2003 à 00:10:08    

911GT3 a écrit :

[:bendk97]  [:bendk97]  TROUVÉ [:bendk97]  [:bendk97]  
 
dpkg-reconfigure xserver-common ou éditer le /etc/X11/Xwrapper.config
 
 

Le fichier /etc/X11/Xwrapper.config contient des informations sur qui est autorisé à    
    démarrer le serveur X et sur la façon de le lancer ; il peut-être géré de façon          
    automatique par debconf, ou à la main, par vous.                                        
                                                                                             
    Seule une partie spécifique, bien marquée, de ce fichier sera gérée par debconf si      
    vous choisissez cette option ; si ces marqueurs sont absents, vous devrez mettre à      
    jour, effacer ou bien déplacer vous-même le fichier.                                    
                                                                                             
    Gérer les droits de lancement du serveur X avec debconf ?                                
                                                                                             
                           <Yes>                           <No>        

 


 
 
 

────────────────┤ [.] Configuration de Xserver-common ├─────────────────┐
  │ Because the X server runs with superuser privileges, it may be unwise  │
  │ to permit any user to start it, for security reasons.  On the other    │
  │ hand, it is even more unwise to run general-purpose X client programs  │
  │ as root, which is what may happen if only root is permitted to start   │
  │ the X server.  A good compromise is to permit the X server to be       │
  │ started only by users logged in to one of the virtual consoles.        │
  │                                                                        │
  │ Select what type of user has permission to start the X server.         │
  │                                                                        │
  │                    Depuis la console                                   │
  │                    Super-utilisateur seulement                         │
  │                    N'importe qui                                       │
  │                                                                        │
  │                                                                        │
  │                                 <Ok>                                   │


 
moi c'est le bordel dans mes locales depuis que j'ai installé kde :/
tu peux faire un printenv, que je vois ce qui ne va pas chez moi ? :)
 
 
merci au fait :wahoo:   [:bendk97]


Message édité par udok le 07-02-2003 à 00:11:17
Reply

Marsh Posté le 07-02-2003 à 00:12:28    

écran suivant :
 

────────────────┤ [.] Configuration de Xserver-common ├─────────────────┐
  │ Il est avéré que les performances d'un serveur X sont meilleures si    │
  │ son processus est exécuté avec une priorité plus haute que celle par   │
  │ défaut ; la priorité d'un processus est appelée sa « politesse »       │
  │ (« nice value »). Elle prend des valeurs entre -20 (priorité           │
  │ extrêmement haute, pas très polie envers les autres processus) et 19   │
  │ (priorité très faible). La politesse par défaut pour un processus      │
  │ quelconque est de 0. -10 est une valeur convenable pour une station    │
  │ de travail mono-utilisateur ; 0 est convenable pour une machine qui a  │
  │ d'autres tâches que l'interaction avec l'utilisateur de la console     │
  │ (comme un serveur web).                                                │
  │                                                                        │
  │ Choisir une valeur en dehors de la fourchette de -10 à 0 n'est pas     │
  │ recommandé ; une valeur trop petite et le serveur X interférera avec   │
  │ des tâches importantes du système, une valeur trop grande et le        │
  │ serveur X sera lent et sans répondant.                                 │
  │                                                                        │
  │ Politesse du serveur X.                                                │
  │                                                                        │
  │ -10___________________________________________________________________ │
  │                                                                        │
  │                                 <Ok>                                   │

 
 
 :??:

Reply

Marsh Posté le 07-02-2003 à 00:27:08    

moi ça merde un peu ... quand je lance mptv (qui marche très bien en console), il ne fait pas d'erreur, passe bien sur la tv, mais l'écran reste beige, sans rien dedans ... je suis obliger de switcher sur une console et de revenir ensuite pour que ça marche
de plus je vois qu'on peut cliquer puisque quand je reviens y-a plein de fenetre d'ouverte, du à mes nombreux clic à l'aveugle :D
 
je pense que c'est dû à cette erreur mes je sais pas comment régler ça :
 

BScreen::parseMenuFile: [stylesdir/stylesmenu] Erreur, '/home/udok/.blackbox/styles' est inexistant

Reply

Marsh Posté le 07-02-2003 à 00:30:05    

j'ai le même bug.
sinon:
 

SHELL=/bin/zsh
LC_ALL=fr_FR@euro
USER=jorge
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/sbin:/usr/local/sbin:/sbin:/var/qmail/bin:/etc:/usr/local/xscreensaver/bin:/usr/local/apache/bin:/usr/local/apache/sbin:/usr/local/samba/bin:/opt/kde2/bin:/opt/gnome/bin:/usr/local/windowmaker/bin:/usr/local/enlightenment/enlightenment/bin:/usr/local/mysql/bin:/usr/local/jdk/bin:/usr/local/jdk/jre/bin
PWD=/home/jorge
LANG=fr_FR@euro
GDM_LANG=fr_FR@euro
GDMSESSION=E16
SHLVL=2
HOME=/home/jorge
LOGNAME=jorge
DISPLAY=:0
XAUTHORITY=/tmp/.gdmFpF34W
_=/usr/bin/printenv
EVERSION=0.16.5
EROOT=/usr/share/enlightenment
EBIN=/usr/bin
EPID=13844
ETHEME=/home/jorge/.enlightenment/themes/911-dr16
ECONFDIR=/home/jorge/.enlightenment
ECACHEDIR=/home/jorge/.enlightenment
OLDPWD=/home/jorge
TERM=xterm
COLORTERM=1
WINDOWID=31457345
HISTFILE=/home/jorge/.zshistory
HISTSIZE=1000
LISTMAX=0
LISTHISTSIZE=1000
LOGCHECK=1
PROMPT=[%{%}%B%n%{%}%b@%{%}%B%m%{%}] %0(?..<%bFailed %?%B> )(%b%9(c!...!)%8c)%(#.#.> )%b  
PROMPT2=Et la suite ?  
PROMPT3=Selection ?  
PROMPT4=Debogguage >  
REPORTTIME=10
SAVEHIST=1000
SPROMPT=hum....tu voulais dire %U%r%u ? (y/n/e)  
WATCH=all
WATCHFMT=%B->%b %n just %a %(l:line %l:%U-Ghost-%u)%(m: from %m:)
XTERM_OPTS=-T jorge@blackknight.homerezal.lnx -n jorge@blackknight.homerezal.lnx -ls -cn -cu -j -rw -s -sb +sk -vb +wf -nb 1
EDITOR=nano
FCEDIT=nano
VISUAL=nano
TMP=/home/jorge/tmp
TEMP=/home/jorge/tmp
DOMAIN=.stdc.org
MAILDIR=/home/jorge/Maildir
MAILTMP=/home/jorge/tmp/tmpmaildir
NNTPSERVER=news
LARCH_PATH=/usr/lib/lclint
PGPPATH=/home/jorge/pgp
PILOTRATE=115200
PILOTLINK=/dev/ttyS1
SST_SCREENREFRESH=120
SST_SWAP_EN_WAIT_ON_VIDSYNC=1
SSTV2_FASTMEM_RAS_READS=1
SSTV2_FASTPCIRD=1
SSTV2_GRXCLK=95
MESA_WGL_FX=fullscreen
MESA_GLX_FX=f
QT_XFT=1
GTK_XFT=1

Reply

Marsh Posté le 07-02-2003 à 00:49:40    

le printenv de malade [:wam] :D
c'est quoi sstv2 ?
 
bon sinon c'est pas cool ce bug là, va falloir trouver un moyen de régler ça :/

Reply

Marsh Posté le 07-02-2003 à 00:57:27    

bon, je comprends pas ... mes locales sont bonnes :
 

LANG=fr_FR@euro
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=fr_FR@euro

 
la seule différence par rapport à quand je tournais sous gnome, c'est que j'avais gdm, avec la même variable d'environnement que toi
alors qu'avec kdm j'ai rien :/
je suppose que c'est parce que kde n'est pas encore internationalisé dans la sid :/
mais c'est bizarre que même ce qu'on fait dans un terminal avec debconf soit affecté

Reply

Marsh Posté le 07-02-2003 à 01:03:21    

udok a écrit :

moi ça merde un peu ... quand je lance mptv (qui marche très bien en console), il ne fait pas d'erreur, passe bien sur la tv, mais l'écran reste beige, sans rien dedans ... je suis obliger de switcher sur une console et de revenir ensuite pour que ça marche
de plus je vois qu'on peut cliquer puisque quand je reviens y-a plein de fenetre d'ouverte, du à mes nombreux clic à l'aveugle :D
 
je pense que c'est dû à cette erreur mes je sais pas comment régler ça :
 

BScreen::parseMenuFile: [stylesdir/stylesmenu] Erreur, '/home/udok/.blackbox/styles' est inexistant




 
J'ai le même bug
mais j'ai pas de messages d'erreurs.
 
Je pense que c'est un bug de XFree et je ne vois pas ce qu'on peux modifier pour le résoudre.


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 07-02-2003 à 01:53:06    

bon, j'ai appris des trucs même si tout n'est pas clair :D
ça marche en tout cas :sol:
 

Code :
  1. #!/bin/sh
  2. #Startx épuré et simplifié
  3. #pour lancer un film (ou un DVD) directement sur un second display
  4. #et en supprimant toute nécessité de passer des paramètres à startx
  5. #afin de le récupérer pour xine
  6. #penser à voir les progress de oxine
  7. # on fixe le second display comme celui à utiliser
  8. display=:1
  9. # si $XAUTHORITY est définie (càd si une autre session X existe ?)
  10. # alors on l'utilise, sinon on le définit comme ~/.Xauthority
  11. if [ x"$XAUTHORITY" = x ]; then
  12.     XAUTHORITY=$HOME/.Xauthority
  13.     export XAUTHORITY
  14. fi
  15. #on vide le cookie à supprimer à posteriori
  16. removelist=
  17. # on trouve le nom de la machine
  18. if [ -z "`hostname --version 2>&1 | grep GNU`" ]; then
  19.  hostname=`hostname -f`
  20. else
  21.  hostname=`hostname`
  22. fi
  23. # toute cette partie pourrait encore être simplifié
  24. # en collant en dur un ":1" au lieu de la variable display
  25. # là où c'est obscure :D
  26. # enfin, il créé une autorisation à utiliser le display :1
  27. # avec un cookie dedans :o
  28. # utilise la valeur de display si elle est définie
  29. # sinon utilise :0
  30. authdisplay=${display:-:0}
  31. # mcookie (1)          - generate magic cookies for xauth
  32. # mcookie  generates  a 128-bit random hexadecimal number for use with the X authority
  33. mcookie=`mcookie`
  34. # parmi toutes les lignes de ton fichier défini par .XAUTHORITY
  35. # liste toutes les lignes contenant :1 ou $hostname:1
  36. # pas sûr du tout de l'interprétation :D
  37. for displayname in $authdisplay $hostname$authdisplay; do
  38.     if ! xauth list "$displayname" | grep "$displayname " >/dev/null 2>&1; then
  39. # s'il n'y en a pas, en créer un avec le cookie précédemment créé.
  40. xauth add $displayname . $mcookie
  41. # prépare la liste des cookies à supprimer ensuite
  42. removelist="$displayname $removelist"
  43.     fi
  44. done
  45. # je lance le .xinittv qui en fait appelle un xine ;)
  46. # et auquel je passe en argument tout ce qu'il y avait
  47. # quand le script à été appelé.
  48. # je ne peux pas lancer xine directement sans utiliser de WM
  49. # comme j'arrive à le faire en console
  50. # ne pas oublier les "" pour les cas de noms avec espaces
  51. # le passage par un fichier de conf n'est pas nécessaire
  52. # il faut juste prendre le soin de préciser le path de xine :p
  53. xinit /usr/bin/xine -f "$@" -- /usr/X11R6/bin/X $display -screen ModeTV
  54. #quand c'est fini, mon cookie d'autorisation est supprimé
  55. if [ x"$removelist" != x ]; then
  56.     xauth remove $removelist
  57. fi
  58. # deallocvt (1)        - deallocate unused virtual terminals
  59. if command -v deallocvt > /dev/null 2>&1; then
  60.     deallocvt
  61. fi


Message édité par Acontios le 07-02-2003 à 12:11:07
Reply

Marsh Posté le 07-02-2003 à 02:20:52    

2 questions : où tu as trouvé ça, et à quoi ça sert ? [:joce]

Reply

Marsh Posté le 07-02-2003 à 02:23:12    

pff comme quoi la debian avec tous ses outils maisons buggués qui sont sensés faciliter l'utilisation et l'administration de la machine c'est vraiment de la merde
 
Debian:  :non:  :non:  :non:  :non: no pasaran

Reply

Marsh Posté le 07-02-2003 à 10:02:32    

fl0ups a écrit :

pff comme quoi la debian avec tous ses outils maisons buggués qui sont sensés faciliter l'utilisation et l'administration de la machine c'est vraiment de la merde


 
trop gros :o même pour un vendredy

Reply

Marsh Posté le 07-02-2003 à 10:07:32    

udok a écrit :

2 questions : où tu as trouvé ça, et à quoi ça sert ? [:joce]


 
Quand j'ai crié à la victoire, en fait je ne parvenais à faire qu'un xinit pûr et simple mais après j'avais des problèmes de droits: Je ne pouvais rien lancé sous cette session X  :sarcastic:  
Avec un startx ça marchais mais ça ne me permettait pas une utilisation simple. Ça me forcais à lancer une seconde session X via un startx -- :1 et d'ensuite ouvrir un xterm pour lancer mon film/DVD ou autre...
Avec ce startx modifié je lance directement le film :o
 
Edited: n'a plus besoin de fichier de conf annexe ou de window manager et quitte la session quand on quitte xine. :sol:


Message édité par Acontios le 07-02-2003 à 12:09:03
Reply

Marsh Posté le 07-02-2003 à 12:09:56    

Edited et mot de la fin:
 
Content Rosco  http://www.jimmy.org/attractions/images/may00/rosco_240.jpg
 
(Topic sponsorisé par la communauté Think Geek)

Reply

Marsh Posté le 07-02-2003 à 13:41:07    

911GT3 a écrit :


 
Quand j'ai crié à la victoire, en fait je ne parvenais à faire qu'un xinit pûr et simple mais après j'avais des problèmes de droits: Je ne pouvais rien lancé sous cette session X  :sarcastic:  
Avec un startx ça marchais mais ça ne me permettait pas une utilisation simple. Ça me forcais à lancer une seconde session X via un startx -- :1 et d'ensuite ouvrir un xterm pour lancer mon film/DVD ou autre...
Avec ce startx modifié je lance directement le film :o
 
Edited: n'a plus besoin de fichier de conf annexe ou de window manager et quitte la session quand on quitte xine. :sol:


 
 
hmmm ... mais tu es sur qu'il y ait besoin de mcookie et tout le bazard pour faire ça ?
moi j'utilise toujours mon ancien script (qui appelle xinit sur mon screen tv), et ça semble marché (j'ai pas essayé encore sans wm, mais je pense que ça devrait marcher ... m'en vais essayer tiens :D )
 
 
EDIT : oups .. à oui mais moi j'utilise "xhost local:" déjà d'avance, c'est peut-être pour ça (c'est pour utiliser tout les user connecter localement à lancer leurs applis sur X depuis un term)


Message édité par udok le 07-02-2003 à 13:43:03
Reply

Marsh Posté le 07-02-2003 à 14:04:28    

Dans mes tests, quand je passais directement par xinit, j'étais confronté à des  

waiting for X server to begin accepting connections .
AUDIT: Fri Feb  7 13:56:45 2003: 10286 X: client 1 rejected from local host
Xlib: connection to ":1.0" refused by server
Xlib: No protocol specified

 
 
Le startx n'en souffrait pas. Or, le startx n'est q'un xinit avec la création de ce cookie.
 
Maintenant il est fort possible qu'il y ai d'autre façons de jouer sur les autorisations. J'ai essayé xhost local: mais ça ne me permet toujours pas faire un simple xinit xine film -- :1, ce qui est ma finalité, pour rendre transparent l'utilisation du script (je lance la vidéo, je quite et ça me renvoit direct là d'où je l'ai lancé).
Pour le reste, je ne fais que copié FlamM avec un startx modifié.

Reply

Marsh Posté le 07-02-2003 à 14:10:24    

ah ouai, pas con
effectivement ça ne marche pas moi quand je veux lancer directement :/
mais j'ai pas de message d'erreur par contre ...
bah j'essaierais peut-être ça alors, ça peut être pratique
 
m'enfin l'idéal ce serait quand même de pouvoir passer le x déjà lancer sur le moniteur ... j'espère que c'est prévu pour une prochaine release :sweat:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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