Pour avoir en même temps deux serveurs X avec des configurations différentes, il te suffit de déclarer pour chacune de ces configurations un layout. Il faut créer une section ServerLayout dans ton fichier de configuration X. J'ai par exemple :
Pour lancer chaque serveur avec un layout donné, utilise l'option -layout : startx -- :0 -layout layout0 startx -- :1 -layout layout1
Je suis très loin d'être un expert en ce qui concerne l'architecture des serveurs X sous Linux (puisqu'il est question de VT).
Mais je ne pense pas qu'on puisse lancer deux serveurs X sur un même VT. La raison peut être simple : comment voudrais-tu partager ton clavier et/ou ta souris entre les deux serveurs ?
C'est impossible. Mais même si on suppose celà possible, il faudrait une touche ou combinaisons de touches pour passer du VT7 au VT8 ou inversement. Alors, autant se satisfaire de la combinaisons Ctrl-Alt-F7 ou Ctrl-Alt-F8. Ces combinaisons sont déclarées dans le noyau Linux même. Peut-être qu'on peut changer ça facilement, mais j'en doute quand même un peu.
Si tu ne veux pas passer ton temps à switcher de manièrer logicielle, tu peux toujours brancher un deuxième clavier USB et te servir d'un clavier par serveur. Mais bon. Au lieu de switcher logiciellement, tu switcheras biophysiquement :-)
# Mon avis
Posté par kd . En réponse au message Avoir deux serveurs X indépendants (et sur le même VT). Évalué à 2.
Section "ServerLayout" # avec Matrox
Identifier "layout0"
Screen "Screen2"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout" # Deux écrans
Identifier "layout1"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Pour lancer chaque serveur avec un layout donné, utilise l'option -layout :
startx -- :0 -layout layout0
startx -- :1 -layout layout1
Je suis très loin d'être un expert en ce qui concerne l'architecture des serveurs X sous Linux (puisqu'il est question de VT).
Mais je ne pense pas qu'on puisse lancer deux serveurs X sur un même VT. La raison peut être simple : comment voudrais-tu partager ton clavier et/ou ta souris entre les deux serveurs ?
C'est impossible. Mais même si on suppose celà possible, il faudrait une touche ou combinaisons de touches pour passer du VT7 au VT8 ou inversement. Alors, autant se satisfaire de la combinaisons Ctrl-Alt-F7 ou Ctrl-Alt-F8. Ces combinaisons sont déclarées dans le noyau Linux même. Peut-être qu'on peut changer ça facilement, mais j'en doute quand même un peu.
Si tu ne veux pas passer ton temps à switcher de manièrer logicielle, tu peux toujours brancher un deuxième clavier USB et te servir d'un clavier par serveur. Mais bon. Au lieu de switcher logiciellement, tu switcheras biophysiquement :-)