comment initier une seconde session graphique depuis une session X ? - Divers - Linux et OS Alternatifs
Marsh Posté le 05-02-2003 à 22:16:43
911GT3 a écrit : Je m'explique:
|
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à
EDIT :
non merde c'est pas ça, j'ai confondu ... attends je cherche
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
Marsh Posté le 06-02-2003 à 01:11:33
trop facile
mon mini script utilise quelque chose dans ce goût là
[jorge@blackknight] (~)> startx -- :1 |
le 'script':
#!/bin/sh |
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 :
|
apparamment, chez toi faudrait changer des permissions ici ou là mais je n'ai aucune idée desquelles
Marsh Posté le 06-02-2003 à 02:54:22
911GT3 a écrit : trop facile
|
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 :
|
bizarre mais la j'ai d'autres trucs sur le feu.
edit: au passage WAW quel script !!!
Marsh Posté le 06-02-2003 à 05:38:31
jivede a écrit : |
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
Marsh Posté le 06-02-2003 à 09:48:38
ouais bah
en même temps, au login prêt, y a pas plus transparent (nv-tv segfault tout le temps et il faut des droits root partout, j'aime pas )
Marsh Posté le 06-02-2003 à 19:22:43
MÈ BORDAIL VOUS ALLEZ ME FOURNIR UNE PISTE OU CHIOTTES ?!
Marsh Posté le 06-02-2003 à 19:40:37
CHIOTTES!
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 .....
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.
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
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=
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
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 |
idem si je bidouille dans le script startx autre chose que la variable userclientrc
moralité faut que je fasse un startx modifié (nommé starttv ou la seule modif est
|
)
un .xinitrc modifié ( nommé .xinitrc_mplayer qui se termine par :
|
et un script nommé mptv qui fait
starttv -- :1 -screen TV
Comme ça en faisant mptv ça semble fonctionner
Marsh Posté le 06-02-2003 à 23:34:40
TROUVÉ
dpkg-reconfigure xserver-common ou éditer le /etc/X11/Xwrapper.config
Le fichier /etc/X11/Xwrapper.config contient des informations sur qui est autorisé à |
Marsh Posté le 07-02-2003 à 00:10:08
911GT3 a écrit : TROUVÉ
|
────────────────┤ [.] Configuration de Xserver-common ├─────────────────┐ |
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
Marsh Posté le 07-02-2003 à 00:12:28
écran suivant :
────────────────┤ [.] Configuration de Xserver-common ├─────────────────┐ |
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
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 |
Marsh Posté le 07-02-2003 à 00:30:05
j'ai le même bug.
sinon:
SHELL=/bin/zsh |
Marsh Posté le 07-02-2003 à 00:49:40
le printenv de malade
c'est quoi sstv2 ?
bon sinon c'est pas cool ce bug là, va falloir trouver un moyen de régler ça
Marsh Posté le 07-02-2003 à 00:57:27
bon, je comprends pas ... mes locales sont bonnes :
LANG=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é
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
|
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.
Marsh Posté le 07-02-2003 à 01:53:06
bon, j'ai appris des trucs même si tout n'est pas clair
ça marche en tout cas
Code :
|
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: no pasaran
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 même pour un vendredy
Marsh Posté le 07-02-2003 à 10:07:32
udok a écrit : 2 questions : où tu as trouvé ça, et à quoi ça sert ? |
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
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
Edited: n'a plus besoin de fichier de conf annexe ou de window manager et quitte la session quand on quitte xine.
Marsh Posté le 07-02-2003 à 12:09:56
Edited et mot de la fin:
Content Rosco
(Topic sponsorisé par la communauté Think Geek)
Marsh Posté le 07-02-2003 à 13:41:07
911GT3 a écrit : |
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 )
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)
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 . |
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é.
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
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
Pour info ma session X est lancée via GDM.
Message édité par Acontios le 05-02-2003 à 22:05:04