Journal Comment faire du dual screen ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
juin
2004
j ai comme conf : http://doublehp.free.fr/tmp/XF86Config-4(...)
(ne tenire compte que des screen1 et 2 : les cartes nvida et s3 )

quand je lance startx, ca me lance un window manager (e.16) sur chaque ecran ... le meme dans chaque, mais les 2 sont sans lien
quand je lance kdm ou xdm, ca requiert un login uniquement sur le screen1(nvidia) ... le second ecran affiche alors juste le fond a points gris et noirs de X ...

ce que je voudrais faire : apprendre a realiser 3 confs:
-1- avoir d un cote un X@nvidia et de l autre une console texte@s3 (peut etre irrealisable ? )
-2- avoir sur chaque ecran une fenetre de login qui demande chacune un mdp ... pour que si j ai 2 claviers et 2 souris, je puisse avoir 2 users en meme temps sur le meme PC
-3- que les 2 ecrans soient 'cote a cote' ( comme sous windows) c est a dire avoir un bureau de 1600x800 ( ce sera peut etre imcompatible avec e.16 qui gere deja le glissage de souris sur les bords )

j attends avec impatience tous vos conseils avise

+++
  • # mot magique

    Posté par  . Évalué à 3.

    tu as tapé le mot magique "xinerama" dans gougueule ?
    • [^] # Re: mot magique

      Posté par  (site web personnel) . Évalué à 2.

      si j ai bien compris il permet seulement de fusionner 2 ecrans en un seul bureau ... donc serait la solution au -3- ....
      reste les problemes 1 et 2 ...
  • # Google

    Posté par  . Évalué à 3.

  • # J'ai pour le 2...

    Posté par  . Évalué à 2.

    http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/(...)
    (retrouvé dans un vieux Planète Linux)
  • # Pour le 1

    Posté par  . Évalué à 1.

    Si j'ai bien compris !

    J'ai un truc vaguement équivalent et simple à réaliser (du moins avec gdm).
    En fait j'ai qu'une carte graphique mais avec 2 ça doit être grosso-modo la même chose (je l'ai déjà fait avec 4 cartes graphiques !). La difficulté est de savoir où il faut lancer les deux serveurs (en tout cas c'est là que j'ai bouffé du temps :-)). C'est évidemment dans gdm.

    /etc/X11/gdm/gdm.conf
    -------------------------------
    [servers]
    # These are the standard servers. You can add as many you want here
    # and they will always be started. Each line must start with a unique
    # number and that will be the display number of that server. Usually just
    # the 0 server is used.
    0=zero
    1=un
    [server-zero]
    name=zero
    command=/usr/X11R6/bin/X -layout zero
    [server-un]
    name=un
    command=/usr/X11R6/bin/X -layout un # tu peux aussi ajouter le vt

    -------------------------------
    Ceci va lancer "/usr/X11R6/bin/X :0 ..." et "/usr/X11R6/bin/X :1 ...".


    Après il faut jouer avec /etc/X11/xorg.conf
    -------------------------------
    Section "zero"
    Identifier "single head configuration"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "un"
    Identifier "single head configuration"
    Screen 0 "Screen1" 0 0
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
    EndSection
    -------------------------------

    Évidement, il faut que "Screen1", "Mouse1", etc soit renseigné.

    Je donne ça comme ça me vient. J'ai (presque) rien vérifié !
    • [^] # Re: Pour le 1

      Posté par  . Évalué à 1.

      J'ai écrit une connerie.
      /etc/X11/xorg.conf
      ----------------------------------
      Section "ServerLayout"
      Identifier "zero"
      [...]
      EndSection

      Section "ServerLayout"
      Identifier "un"
      [...]
      EndSection
      ----------------------------------

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.