OVH Cloud OVH Cloud

Un X dans un X

9 réponses
Avatar
pascal
Bonjour,

J'ai besoin de faire des copies d'=C3=A9cran de la fen=C3=AAtre de login.
J'ai essay=C3=A9 Xnest, Tightvnc, Xsetup de kdm mais je n'y arrive pas.

J'ai eu en main une doc qui expliquait comment lancer, sous kde par exemple=
, une
fen=C3=AAtre dans laquelle on lancait une deuxieme session de kde (et il fa=
llait
commencer par se loguer avec kdm).

Toute autre solution est la bien venue

Pascal

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

9 réponses

Avatar
nicolas
Le Sat, 09 Apr 2005 03:20:07 +0200, pascal a écrit :

J'ai besoin de faire des copies d'écran de la fenêtre de login.
J'ai essayé Xnest, Tightvnc, Xsetup de kdm mais je n'y arrive pas.



Qu'est-ce qui ne va pas ? As-tu lancé Xnest dans une console pour voir
le message d'erreur ?

J'ai eu en main une doc qui expliquait comment lancer, sous kde par exemple, une
fenêtre dans laquelle on lancait une deuxieme session de kde (et il fallait
commencer par se loguer avec kdm).



Toute autre solution est la bien venue



Chez moi ça marche très bien.

nicolas patrois : pts noir asocial
--
SPROTCH !

P : Non, y a rien de plus immonde que de chier sur la moquette...
M : Pas d'accord... A pire... Chier sous la moquette...
H : ?!!


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting nicolas :

Le Sat, 09 Apr 2005 03:20:07 +0200, pascal a écrit :

J'ai besoin de faire des copies d'écran de la fenêtre de login .
J'ai essayé Xnest, Tightvnc, Xsetup de kdm mais je n'y arrive pas.



Qu'est-ce qui ne va pas ? As-tu lancé Xnest dans une console pour vo ir
le message d'erreur ?



Quand je lance Xnest, j'ai une fenêtre qui s'ouvre et le fond est gris .
Ensuite je peux lancer startekde par exemple, mais je n'arrive pas à
aller sur
la fenêtre de kdm

Si tu sais comment faire ?

Je précise que j'ai fait mes essais à partir de WMaker.

Pascal

J'ai eu en main une doc qui expliquait comment lancer, sous kde par
exemple, une
fenêtre dans laquelle on lancait une deuxieme session de kde (et il fallait
commencer par se loguer avec kdm).



Toute autre solution est la bien venue



Chez moi ça marche très bien.

nicolas patrois : pts noir asocial
--
SPROTCH !

P : Non, y a rien de plus immonde que de chier sur la moquette...
M : Pas d'accord... A pire... Chier sous la moquette...
H : ?!!


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-T o:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
nicolas
Le Sat, 09 Apr 2005 11:40:08 +0200, pascal a écrit :

Quand je lance Xnest, j'ai une fenêtre qui s'ouvre et le fond est gris.



Normal, c'est X tout nu.

Ensuite je peux lancer startekde par exemple, mais je n'arrive pas à
aller sur la fenêtre de kdm



Tu n'as pas un lanceur tout prêt, comme j'ai sur Gnome ? Il contient
ça : gdmflexiserver --xnest

Si tu sais comment faire ?



kdmflexiserver --xnest ? ;-)

Je précise que j'ai fait mes essais à partir de WMaker.



nicolas patrois : pts noir asocial
--
SPROTCH !

P : Non, y a rien de plus immonde que de chier sur la moquette...
M : Pas d'accord... A pire... Chier sous la moquette...
H : ?!!


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting nicolas :

Le Sat, 09 Apr 2005 11:40:08 +0200, pascal a écrit :

Quand je lance Xnest, j'ai une fenêtre qui s'ouvre et le fond est g ris.



Normal, c'est X tout nu.

Ensuite je peux lancer startekde par exemple, mais je n'arrive pas à  
aller sur la fenêtre de kdm



Tu n'as pas un lanceur tout prêt, comme j'ai sur Gnome ? Il contient
ça : gdmflexiserver --xnest

Si tu sais comment faire ?



kdmflexiserver --xnest ? ;-)



Un petit tour sur google semble indiquer que cela n'existe pas sous kde.

Pascal

Je précise que j'ai fait mes essais à partir de WMaker.



nicolas patrois : pts noir asocial
--
SPROTCH !

P : Non, y a rien de plus immonde que de chier sur la moquette...
M : Pas d'accord... A pire... Chier sous la moquette...
H : ?!!


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-T o:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
nicolas
Le Sat, 09 Apr 2005 20:00:12 +0200, pascal a écrit :

Un petit tour sur google semble indiquer que cela n'existe pas sous kde.



Dommage Éliane !

nicolas patrois : pts noir asocial
--
SPROTCH !

P : Non, y a rien de plus immonde que de chier sur la moquette...
M : Pas d'accord... A pire... Chier sous la moquette...
H : ?!!


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Alban Browaeys
Le Sat, 09 Apr 2005 19:59:43 +0200, pascal a écrit :

Quoting nicolas :

Le Sat, 09 Apr 2005 11:40:08 +0200, pascal a écrit :

Quand je lance Xnest, j'ai une fenêtre qui s'ouvre et le fond est gris.



Normal, c'est X tout nu.





Xnest -ac :1 ; puis dans un xterm export DISPLAY=:1 xterm;

gdmflexiserver ne marche que si un gdm est déjà démarré (ce qui n'est
pas possible si on utilise kdm).

Petit détail, les maps du clavier disponible dans un serveur X standard
ne sont pas disponibles dans un Xnest (Xnest ne supporte pas l'extension
XKb même si la documentation dit le contraire, je pense que c'est un
simple bug de compilation mais je ne l'ai pas encore trouvé).
j'ai utilisé xkeycaps pour créer un fichier de clavier xmodmap et le
passer à Xnest. Bien lire la page de manuel de xkeycaps, j'ai fait passer
un commentaire:
Write Output
This command writes an xmodmap input file representing the current state of the keyboard (including all of your changes) to
a file in your home directory. Note that this command DOES NOT write out the default keymap for this keyboard type unless
you have clicked on Restore Default Map before.

The file will be called .xmodmap-hostname, where hostname is the name of the machine you're running on.
It will warn you if the file already exists.

It prompts you with a dialog box: you can either write an xmodmap file representing the state of every key, or you can
write a smaller file which describes only the changes.

!!! "Note that this command DOES NOT write out the default keymap for this
keyboard type unless you have clicked on Restore Default Map before." !!!
Bon j'avais demandé un renommage de la touche "restore default" en
"select this keymap" mais il n'est pas passé (parcque je n'ai pas envoyé
un patch tout cuit je suppose, vu que l'outil est censé être obsolète
... sauf qu'il est bien pratique pour ces Xnest avec un support clavier
buggé)


Bonne chance
Alban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting Alban Browaeys :

Le Sat, 09 Apr 2005 19:59:43 +0200, pascal a écrit :

Quoting nicolas :

Le Sat, 09 Apr 2005 11:40:08 +0200, pascal a écrit :

Quand je lance Xnest, j'ai une fenêtre qui s'ouvre et le fond est gris.



Normal, c'est X tout nu.





Xnest -ac :1 ; puis dans un xterm export DISPLAY=:1 xterm;




Bonsoir,

Ta méthode marche très bien.
On peut lancer un deuxième KDE dans KDE, WMaker dans kde etc...

Mais au départ, je cherchais à afficher KDM car je devais faire u n
snapshot de
ce dernier.

J'ai finalement trouvé comment faire en plaçant une ligne de comm ande dans
Xstartup mais je sais qu'on peut lancer KDM par une méthode similaire
à celle
que tu m'as donnée. Mais laquelle ???

Merci

Pascal
gdmflexiserver ne marche que si un gdm est déjà démarrà © (ce qui n'est
pas possible si on utilise kdm).

Petit détail, les maps du clavier disponible dans un serveur X stand ard
ne sont pas disponibles dans un Xnest (Xnest ne supporte pas l'extension
XKb même si la documentation dit le contraire, je pense que c'est un
simple bug de compilation mais je ne l'ai pas encore trouvé).
j'ai utilisé xkeycaps pour créer un fichier de clavier xmodmap et le
passer à Xnest. Bien lire la page de manuel de xkeycaps, j'ai fait p asser
un commentaire:
Write Output
This command writes an xmodmap input file representing the
current state of the keyboard (including all of your changes) to
a file in your home directory. Note that this command
DOES NOT write out the default keymap for this keyboard type unless
you have clicked on Restore Default Map before.

The file will be called .xmodmap-hostname, where hostname
is the name of the machine you're running on.
It will warn you if the file already exists.

It prompts you with a dialog box: you can either write
an xmodmap file representing the state of every key, or you can
write a smaller file which describes only the changes.

!!! "Note that this command DOES NOT write out the default keymap for thi s
keyboard type unless you have clicked on Restore Default Map before." !!!
Bon j'avais demandé un renommage de la touche "restore default" en
"select this keymap" mais il n'est pas passé (parcque je n'ai pas en voyé
un patch tout cuit je suppose, vu que l'outil est censé être ob solète
... sauf qu'il est bien pratique pour ces Xnest avec un support clavier
buggé)


Bonne chance
Alban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-T o:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Avatar
Alban Browaeys
Le Sun, 10 Apr 2005 20:59:38 +0200, pascal a écrit :

Mais au départ, je cherchais à afficher KDM car je devais faire un
snapshot de
ce dernier.

J'ai finalement trouvé comment faire en plaçant une ligne de commande dans
Xstartup mais je sais qu'on peut lancer KDM par une méthode similaire
à celle
que tu m'as donnée. Mais laquelle ???



je pensait que ce n'était pas possible mais la curiosité l'a emporté:
kdm login screenshot - http://lists.debian.org/debian-kde/2004/03/msg00289.html

méthode 1 (sans xnest)

Switch to a console with Ctrl-Alt-F1 (or login remotely via SSH) and run:

xwd -display :0 -root | convert - png:kdmpic.png

- Jarno


méthode 2: (xnest via xdmcp)
What about Xnest? Configure kdm to do xdmcp stuff and connect from
your normal KDE session to kdm:

# Xnest -query localhost :10

Adjust the size via -geometry and just ksnapshot ;-)

Cajus


Il n'y a que gdm qui ait un flexiserver qui permettent d'avoir un
gestionnaire de login dans un serveur X. Mais je n'avais pas pensé à
démarrer kdm avec le support de xdmcp puis de connecter un Xnest vide à
cette instance de kdm. Pour faire des captures cela doit être kif kif.

Ciao
Alban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
pascal
Quoting Alban Browaeys :

Le Sun, 10 Apr 2005 20:59:38 +0200, pascal a écrit :

Mais au départ, je cherchais à afficher KDM car je devais fair e un
snapshot de
ce dernier.

J'ai finalement trouvé comment faire en plaçant une ligne de c ommande dans
Xstartup mais je sais qu'on peut lancer KDM par une méthode similai re
à celle
que tu m'as donnée. Mais laquelle ???



je pensait que ce n'était pas possible mais la curiosité l'a em porté:
kdm login screenshot -
http://lists.debian.org/debian-kde/2004/03/msg00289.html

méthode 1 (sans xnest)

Switch to a console with Ctrl-Alt-F1 (or login remotely via SSH) and run:

xwd -display :0 -root | convert - png:kdmpic.png

- Jarno




Internet est petit, je suis tombé aussi sur ce post en cherchant la
solution à
mon problème ;-)

Mais cette solution ne permet pas de dérouler un menu de Kdm pour voir son
contenu sur la capture d'écran.


méthode 2: (xnest via xdmcp)
What about Xnest? Configure kdm to do xdmcp stuff and connect from
your normal KDE session to kdm:

# Xnest -query localhost :10



et celle-ci ne permet pas d'obtenir kdm !!

Par contre, ici, tout est expliqué, et pour cause... c'est ma doc !

http://www.linuxorable.net/pascal_articles.php3?id_article0

que j'ai réalisée après avoir trouvé la solution sur le net.

Ceci
http://www.linuxorable.net/pascal_articles.php3?id_article3
est une doc sur Xnest. Je susi en train de la finir
Avec l'exportation d'affichage, tu as kdm qui s'affiche

Bonne fin de nuit,

Pascal


Adjust the size via -geometry and just ksnapshot ;-)

Cajus


Il n'y a que gdm qui ait un flexiserver qui permettent d'avoir un
gestionnaire de login dans un serveur X. Mais je n'avais pas pensé à
démarrer kdm avec le support de xdmcp puis de connecter un Xnest vid e à
cette instance de kdm. Pour faire des captures cela doit être kif ki f.

Ciao
Alban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-T o:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org








----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.