Cygwin et serveur X

Cygwin et serveur X - Logiciels - Linux et OS Alternatifs

Marsh Posté le 15-04-2003 à 11:23:24    

J'arrive bien à me connecter via cygwin sur un serveur linux en lançant le serveur X sur ma machine, le probleme c'est que je n'arrive pas à configurer le keyboard qui reste en querty.
 
meme en utilisant la commande:
 
setxkbmap -layout fr
 
Cannot open display "default display"
 
Merci d'avance.

Reply

Marsh Posté le 15-04-2003 à 11:23:24   

Reply

Marsh Posté le 15-04-2003 à 11:29:01    

phlb a écrit :

J'arrive bien à me connecter via cygwin sur un serveur linux en lançant le serveur X sur ma machine, le probleme c'est que je n'arrive pas à configurer le keyboard qui reste en querty.
 
meme en utilisant la commande:
 
setxkbmap -layout fr
 
Cannot open display "default display"
 
Merci d'avance.


fichier /usr/X11R6/bin/startxwin.bat
 
 
 
 

Code :
  1. ...
  2. run wmaker
  3. run setxkbmap -layout fr
  4. ...

 
 
;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-04-2003 à 11:55:09    

tomate77 a écrit :


fichier /usr/X11R6/bin/startxwin.bat
 
 
 
 

Code :
  1. ...
  2. run wmaker
  3. run setxkbmap -layout fr
  4. ...

 
 
;)


 
le problme c'est que je passe par la console cygwin et je lance directement:
 
$ X -query [adresse ip du serveur linux]
 
j'ai essayer avec le startxwin.bat auquel j'ai rajouté tes modifications mais là je n'arrive pas a me connecter au serveur linux.
 
Il vaut mieux passer par le 'bat' ?
 

Reply

Marsh Posté le 15-04-2003 à 12:34:09    

phlb a écrit :


 
le problme c'est que je passe par la console cygwin et je lance directement:
 
$ X -query [adresse ip du serveur linux]
 
j'ai essayer avec le startxwin.bat auquel j'ai rajouté tes modifications mais là je n'arrive pas a me connecter au serveur linux.
 
Il vaut mieux passer par le 'bat' ?
 
 


heu X - query , ca veut dire ke tu te connecte au X du server cible ??


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-04-2003 à 12:43:36    

il faut que la machine cible accepte le forward X11, il doit y avoir des permissions à modifier
 
sinon tu peux passer par ssh, il y est sous cygwin aussi (ainsi que sshd > openssh)

Reply

Marsh Posté le 15-04-2003 à 12:45:52    

BMOTheKiller a écrit :

il faut que la machine cible accepte le forward X11, il doit y avoir des permissions à modifier
 
sinon tu peux passer par ssh, il y est sous cygwin aussi (ainsi que sshd > openssh)


c ce ke j ai fe ca marche nikel  :jap:  
 
ssh -CX user@ip ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 15-04-2003 à 19:38:33    

tomate77 a écrit :


heu X - query , ca veut dire ke tu te connecte au X du server cible ??


 
Oui... c'est pas bien?

Reply

Marsh Posté le 16-04-2003 à 09:19:10    

phlb a écrit :


 
Oui... c'est pas bien?  


ca veut dire ke c po toi ki commande la conf de X
 
enfin si je me goure po :D
 
moi je lance le server X de cygwin puis ssh -CX vers la machine ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 16-04-2003 à 09:21:31    

tomate77 a écrit :


ca veut dire ke c po toi ki commande la conf de X

Ben, si, tu contrôles toujours la conf du serveur X, puisqu'il est toujours en local.

Reply

Marsh Posté le 16-04-2003 à 09:55:54    

Jak a écrit :

Ben, si, tu contrôles toujours la conf du serveur X, puisqu'il est toujours en local.


c est ke je croyais k il se connectait a un X distant ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 16-04-2003 à 09:55:54   

Reply

Marsh Posté le 16-04-2003 à 10:51:57    

Excusez-moi je crois que je me suis mal expliqué:
alors voila:
 
j'au PC sous win2K (machine Win) sur lequel je fait tourner cygwin et j'ai un serveur sous linux (Machine Nux).
 
Je me connecte par l'intermediaire de cygwin(machine Win) sur le serveur (Machine Nux). donc la machine Win se comporte comme un terminal X. je vois bien l'environement KDE de la Machine Nux s'afficher sur ma machine Win. Jusque là tout va bien en revanche j'ai toujours mon clavier en qwerty.  
 
En revanche avec X-Win32 ça marche bien. je ne peux utiliser X-Win32 car c'est une version d'évaluation qui se coupe au bout de 15 minutes.
 
 

Reply

Marsh Posté le 16-04-2003 à 11:31:05    

phlb a écrit :

Excusez-moi je crois que je me suis mal expliqué:
alors voila:
 
j'au PC sous win2K (machine Win) sur lequel je fait tourner cygwin et j'ai un serveur sous linux (Machine Nux).
 
Je me connecte par l'intermediaire de cygwin(machine Win) sur le serveur (Machine Nux). donc la machine Win se comporte comme un terminal X. je vois bien l'environement KDE de la Machine Nux s'afficher sur ma machine Win. Jusque là tout va bien en revanche j'ai toujours mon clavier en qwerty.  
 
En revanche avec X-Win32 ça marche bien. je ne peux utiliser X-Win32 car c'est une version d'évaluation qui se coupe au bout de 15 minutes.
 
 
 


ok c est bien ce ke j avais compris donc ;)
 
donc la manip ke je t ai file ne marchera po, car c est ds le cas ou ton win lance le server X, et ke le display du nux s affiche sur le X de win  :pt1cable:  
 
bref, il fo (je pense) ke tu connaisse la commande sur le nux pour avoir le clavier qwerty ;)
c est un linux ou un Unix ??


---------------
:: Light is Right ::
Reply

Marsh Posté le 16-04-2003 à 11:40:31    

Je sais pas si cela correspond tout à fait au problème, mais j'ai résolu un pb similaire avec cygwin là :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

Reply

Marsh Posté le 16-04-2003 à 11:44:45    

skeye a écrit :

Je sais pas si cela correspond tout à fait au problème, mais j'ai résolu un pb similaire avec cygwin là :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=


il y a une commande pour passer en keyb fr sous cygwin ;)
 
c est setxkbmap -layout fr
 
 :hello:


---------------
:: Light is Right ::
Reply

Marsh Posté le 16-04-2003 à 12:56:10    

tomate77 a écrit :


c est ke je croyais k il se connectait a un X distant ;)

Mais on ne se connecte jamais à un X distant. Ce qui est distant, ce sont les applis X (conenxion à distance sur un [g|k|x]dm grâce au -query, en effet), par le serveur.

Reply

Marsh Posté le 16-04-2003 à 13:50:08    

Jak a écrit :

Mais on ne se connecte jamais à un X distant. Ce qui est distant, ce sont les applis X (conenxion à distance sur un [g|k|x]dm grâce au -query, en effet), par le serveur.


 
C'est cygwin qui est pas clair.
Sur la machine d'un collègue ça marche. c'est dire à l'invite du login le clavier passe bien en azerty  (grace à la commande run setxkbmap -layout fr) parcontre une fois logger ça repasse en querty. on ouvre une console et là on fait :
 
setxkbmap -display[adresse ip de [g]sa machine windows]:0.0 -layout fr[/g]
 
Et miracle on passe en azerty.
 
Je fait la même manip sur ma machine windows et toujours vers le serveur linux. et là le login rest en querty. je me log, je lance une console shell je fait:
 
setxkbmap -display[adresse ip de [g]ma machine windows]:0.0 -layout fr[/g]
 
Et... pas de miracle et en plus j'ai un core dump sur cygwin. :pt1cable:  
 

Reply

Marsh Posté le 16-04-2003 à 14:04:00    

J'ai pas dit le contraire.

Reply

Marsh Posté le 16-04-2003 à 14:09:11    

vous le mettez où votre run setxkbmap ?
 
en le mettant dans /etc/profile, à chaque ouverture de session ce sera en clavier FR, enfin chez moi il l'est toujours, que ce soit en mode texte ou sous X (d'ailleurs pour ceux que ça intéresse Xfree 4.3 se compile très bien sous cygwin et je le trouve bien plus rapide que le 4.2 qu'offrent les précomp de cygwin), j'essaierais peut-être kde 3 un de ces 4, mais le 2.2.2 passe très bien aussi (par contre faut faire des modifs si vous compilez vous-même xfree)

Reply

Marsh Posté le 18-04-2003 à 00:37:40    

ça marche toujours pas sur ma machine mais je voulais quand meme vous remercier pour vos suggestion. :)

Reply

Marsh Posté le 11-09-2003 à 12:06:36    

phlb, je suis dans la meme situation que toi, as tu trouvé une solution ?

Reply

Marsh Posté le 11-09-2003 à 12:53:02    

Moi aussi :( !
 

Reply

Marsh Posté le 11-09-2003 à 12:54:11    

pour l'instant ma technique c'est de lancer un xmodmap depuis le .xsession   ...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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