Nous sommes actuellement le 02 Juil 2026, 06:10

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 
Auteur Message
 Sujet du message: linux et écrans multiple ??
MessagePublié: 29 Mai 2002, 11:05 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 13 Jan 2002, 12:09
Message(s) : 23
Localisation : Québec
Bonjour

Est-ce que linux supporte l'utilisation de plusieurs moniteurs en même temps?

si oui, voici mon problème.

Après avoir installer ma seconde carte graphique Redhat a détecté la carte et j'ai pu la configurer normalement. Le problème c'est que j'ai pas d'image provenant de ma première carte (moniteur #1).

Si je peux pas avoir 2 cartes en même temps; comment je fais pour désactiver la 2e carte afin de revenir à la même configuration que j'avais avant? Je veux pas enlever ma 2e carte car j'ai Windows XP et 2000 sur le même ordi)

configuration actuelle:
ordi: HP Kayak XU Workstation
vidéo#1: Matrox G200
vidéo #2: Ati Rage IIc+
OS: Redhat 7.2 (français)
Interface: KDE

merci de votre aide


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 29 Mai 2002, 19:04 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:41
Message(s) : 355
Localisation : Lausanne, Suisse
Ca devrait bien fonctionner avec les deux cartes en meme temps.

Mais pour ca, faut pas que t'ai peur de bidouiller dans les fichiers de config texte...

Dans ton cas, il faut modifier le fichier /etc/X11/XF86Config-4

Je met en exemple mon fichier (Attention, moi j'ai des cartes NVidia)

Code :
Section "Files"
    RgbPath     "/usr/X11R6/lib/X11/rgb"
    FontPath   "unix/:-1"
EndSection

Section "ServerFlags"
    AllowMouseOpenFail
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver     "Keyboard"
    Option     "AutoRepeat"     "250 30"
    Option     "XkbRules"       "xfree86"
    Option     "XkbModel"       "pc105"
    Option     "XkbLayout"      "qc"
EndSection

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option      "Protocol"     "MouseManPlusPS/2"
    Option      "Device"       "/dev/psaux"
    Option      "ZAxisMapping" "4 5"
EndSection

Section "Module"
    Load        "dbe"
    Load        "extmod"
    Load        "record"
    Load        "speedo"
    Load        "bitmap"
    Load        "ddc"
    Load        "type1"
    Load        "glx"
    Load        "freetype"
EndSection

Section "Monitor"
    Identifier "le17"
    VendorName "Apple"
    ModelName  "AppleVision 1710"
    HorizSync   30-80
    VertRefresh 40-120
EndSection

Section "Monitor"
    Identifier  "le19"
    VendorName  "LG"
    ModelName   "915FT+"
    HorizSync   30-107
    VertRefresh 50-200
EndSection

Section "Device"
    Identifier  "agp"
    VendorName  "NVidia"
    BoardName   "GeForce 3 Ti200"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "pci"
    VendorName  "NVidia"
    BoardName   "TNT 2"
    Driver      "nvidia"
    BusID       "PCI:0:11:0"
EndSection

Section "Screen"
    Identifier  "19agp"
    Device      "agp"
    Monitor     "le19"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       8
        Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier  "17pci"
    Device      "pci"
    Monitor     "le17"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1152x864" "1024x768" "800x600" "640x400"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "layout1"
    Screen      "19agp"
    Screen      "17pci" RightOf "19agp"
#    Option     "Xinerama" "On"
    InputDevice "Mouse1"    "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection


Les parties importantes sont Monitor, Device et Screen, ensuite, ServerLayout

Dans monitor, tu définies tes ecrans. Dans la section Device, il faut spécifier tes cartes. Pour ta matrox, le driver cest mga, pour ta ati, cest bien entendu ati (au lieu de nvidia).

Le BusId est facultatif... (puisque que ta des cartes qui utilisent différents drivers)

Dans Screen, il faut lier ta carte vidéo avec le moniteur. C'est la que tu défini les résolutions possibles et le nombre de couleur...

Dans ServerLayout, tu commences par identifier le moniteur principal (dans mon cas, cest Screen "19agp" qui veut dire mon moniteur 19" branché sur ma carte agp..) ensuite, tu défini le deuxieme, Screen 17pci RightOf "19agp", cest mon moniteur 17" branché sur la carte pci et il est a droite de mon 19"...

Xinerama, si t'enleve le #, tu vas pouvoir déplacer tes fenêtres d'un écran à l'autre.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 29 Mai 2002, 22:46 
Hors-ligne
Répond à tout!
Répond à tout!

Inscription : 10 Jan 2002, 14:09
Message(s) : 2386
Localisation : Verdun
J'aurais une question a rajouter

J'avais cette utilitaire sur mon portable qui roulais windows98se. Dans ce cas, le deuxieme moniteur pouvais etre l'extention du premier, de plus il était possible de choisir sa position de continuité. Par exemple, on pouvais dire que l'ecran 2 était sur le dessus, de cette facon, lorsque la souris atteignais le haut, elle passait a l'autre moniteur.

Et ce que cette config fait la meme chose? Est-ce possible de positionner les moniteurs?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Mai 2002, 06:50 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:41
Message(s) : 355
Localisation : Lausanne, Suisse
J'espere... ca irait mal sinon... Mais ya pas de petit utilitaire...


Screen "Mon ecran" TopOf "Mon autre écran"

Screen "Mon ecran" LeftOf "Mon autre écran"

etc... Dans la section ScreenLayout...


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Mai 2002, 12:45 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 13 Jan 2002, 12:09
Message(s) : 23
Localisation : Québec
Salut Frédéric

merci de m'avoir répondu aussi vite.

J'ai bien essayé ce que tu m'a donné comme procédure et malheureusement ca ne marche pas. Mon fichier XF86Config-4 était légèrement différent du tien. Mais je crois pas que cela est suffisant.

Voici ce que j'ai et dis moi s'il me manque quelque chose.

Code :

# XFree86 4.0 configuration generated by Xconfigurator

Section "ServerLayout"
   Identifier "XFree86 Configured"
   Screen         "17agp" 0 0
   Screen         "14pci" RightOf "17agp"
    Option        "Xinerama" "On"                    <--  j'e n'avais pas cette ligne à l'origine
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

# By default, Red Hat Linux 6.0 and later use xfs

Section "Files"
   FontPath "unix/:7100"
EndSection

# Module loading section

Section "Module"
   Load  "dbe"      # Double-buffering
   Load  "GLcore"      # OpenGL support
   Load  "dri"      # Direct rendering infrastructure
   Load  "glx"      # OpenGL X protocol interface
   Load  "extmod"      # Misc. required extensions
   Load  "v4l"      # Video4Linux
   # Load  "pex5"      # PHIGS for X 3D environment (obsolete)
   # Load  "record"   # X event recorder
   # Load  "xie"      # X Image Extension (obsolete)
   # You only need the following two modules if you do not use xfs.
   # Load  "freetype"    # TrueType font handler
   # Load  "type1"      # Adobe Type 1 font handler
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "keyboard"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option      "Device" "/dev/mouse"
   Option      "Protocol" "IMPS/2"
   Option      "Emulate3Buttons" "off"
   Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
   Identifier "17agp"
   VendorName "TTX"
   ModelName  "TTX-1785"
   HorizSync 30 - 95
   VertRefresh 50-160
   Option "dpms"
EndSection

Section "Monitor"
   Identifier "14pci"
   VendorName "Unknown"
   ModelName  "Unknown"
   HorizSync 31.5 - 48.5
   VertRefresh 50-70
   Option "dpms"
EndSection

Section "Device"
   Identifier "agp"
   Driver "mga"
   BoardName "Matrox Millennium G200"
EndSection

Section "Device"
   Identifier "pci"
   Driver "ati"
   BoardName "Ati Mach64 3D RAGE II"
EndSection

Section "Screen"
   Identifier "17agp"
   Device "agp"
   Monitor "17agp"
   DefaultDepth 16
   Subsection "Display"
      Depth 24
      Modes "1024x768"
   EndSubSection
   Subsection "Display"
      Depth 16
      Modes "1024x768"
   EndSubSection
   Subsection "Display"
      Depth 8
      Modes "1024x768"
   EndSubSection
EndSection

Section "Screen"
   Identifier "14pci"
   Device "pci"
   Monitor "14pci"
   DefaultDepth 16
   Subsection "Display"
      Depth 24
      Modes "1024x768"
   EndSubSection
   Subsection "Display"
      Depth 16
      Modes "1024x768"
   EndSubSection
   Subsection "Display"
      Depth 8
      Modes "1024x768"
   EndSubSection
EndSection


Section "DRI"
   Mode 0666
EndSection


De plus je me demande pourquoi Linux utilise ma carte PCI alors que c'est ma AGP qui était lè en premier. Est-ce qu'il y aurait une priorité aux cartes PCI VS AGP?

merci de ton aide...


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Mai 2002, 17:02 
Hors-ligne
Répond à tout!
Répond à tout!

Inscription : 10 Jan 2002, 14:09
Message(s) : 2386
Localisation : Verdun
C'est quoi le Xinerama?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Mai 2002, 17:36 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:41
Message(s) : 355
Localisation : Lausanne, Suisse
Ca depend quel carte est configuré pour démarrer X...

Ca serait bon de savoir c'est quoi l'erreur que te donne X. Tu peux avoir le output en faisant:

startx &> output

et nous envoyer le contenu du fichier output.

Tu peux essayer de désactiver glx (comment load "glx", load "GLcore").
Aussi, dans ServerLayout, met en commentaire "Screen "14pci" RightOf "17agp""

Pour sanctus, prend l'habitude de lire les messages pour avoir les réponses!


Haut
 Profil  
Répondre en citant  
 Sujet du message: Xinerama
MessagePublié: 31 Mai 2002, 11:20 
Hors-ligne
Occasionnel
Occasionnel

Inscription : 06 Jan 2002, 23:08
Message(s) : 182
Localisation : Québec
Xinerama permet de pouvoir déplacer les fenêtres d'un écran à l'autre. Les écran sont donc liés. Sans Xinerama, les deux écrans rouleront sous 2 serveurs X distincts.

PS. Xinerama est mal supporté par KDE.


Haut
 Profil  
Répondre en citant  
 Sujet du message: Bios
MessagePublié: 31 Mai 2002, 12:34 
Hors-ligne
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription : 10 Déc 2001, 17:54
Message(s) : 1947
Localisation : Saint-Émile
Benoît Roy a écrit:
De plus je me demande pourquoi Linux utilise ma carte PCI alors que c'est ma AGP qui était lè en premier. Est-ce qu'il y aurait une priorité aux cartes PCI VS AGP?

Dans ton bios, tu as une option pour ça aussi. Le choix de quel carte le système va utiliser par défault. Si c'est setté à PCI, il va booter sur ta carte pci.

_________________
Nicolas Ross
Administrateur du site Micro.Info,
Ingénieur, CyberCat


Dans la plupart des pays la vente de choses nocives, comme des drogues, est interdite.
Alors pourquoi les gens peuvent vendre les logiciels de Microsoft et rester impunis ?


Haut
 Profil  
Répondre en citant  
 Sujet du message: configuration du BIOS
MessagePublié: 31 Mai 2002, 17:09 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 13 Jan 2002, 12:09
Message(s) : 23
Localisation : Québec
J'ai bien pensé au BIOS et je ne vois pas où on pourrais préciser la carte a utiliser en premier.

il y a bien une section qui parle de la configuration des slot PCI. Voici ce que j'ai:

Slot #1 Bus Master [Disabled]
Slot #2 Bus Master [Disabled]
Slot #3 Bus Master [Disabled]
Slot #4 Bus Master [Disabled]

J'ai juste deux choix. Disabled ou Enabled

"Il est dit: Enable the option if you need the BIOS to set te PCI Bus Master bit. This could be possible fo some older PCI Accessory boards."

J'ai un BIOS Phoenix.


Haut
 Profil  
Répondre en citant  
 Sujet du message: yes!!! ca marche
MessagePublié: 31 Mai 2002, 20:06 
Hors-ligne
Petit nouveau
Petit nouveau

Inscription : 13 Jan 2002, 12:09
Message(s) : 23
Localisation : Québec
J'ai réussi a faire fonctionner les deux moniteurs.

J'ai ajouté le "BusID" pour chaque carte vidéo dans les section "Device" et placer la section "serverLayout" dans le bas du fichier XF86Config-4.
L'ordi boot toujours sur la carte PCI mais bon c'est pas si pire..

Question de faire un parallèle avec Windows.. Y'a t'il moyen de ne pas étirer la barre des tâches sur les deux moniteurs?

Lorsque tu maximises une fenêtre et elle prend les deux l'écran en même temps et donc couper en 2. Est-ce possible d'éviter de couper la fenêtre en 2?

Surtout que mes moniteurs ne sont pas collé l'un contre l'autre.

Merci à tous ceux qui m'on aidé.


Haut
 Profil  
Répondre en citant  
MessagePublié: 02 Juin 2002, 22:10 
Hors-ligne
Régulier
Régulier

Inscription : 06 Jan 2002, 22:42
Message(s) : 416
Localisation : Québec
Allô !

Je ne crois pas que ça soit seulement dans les distros de RedHat mais il est possible d'avoir dans le répertoire /var/log un fichier qui s'appel XFree86.0.log qui est crée à toutes les fois que tu as X qui est démarré sur ta machine..

le .0. c'est le display sur lequel tu l'a parti...

Dans ça, tu as toutes les informations que tu n'a jamais le temps de voir à cause que ton X décolle ;)

Je peux me tromper, mais ça évite de faire des fichiers un peu partout sur la machine et après ça se demander comment ça nous les avons crées.

Bebye !

_________________
Thunder

The two basic principles of Windows administration:
- For minor problems, reboot
- For major problems, reinstall


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site