[xorg] Problème Dual Screen avec Xorg

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

[xorg] Problème Dual Screen avec Xorg

Message par rockmyroot »

Bonjour,

Je me bats depuis quelques jours avec Xorg pour configurer deux écrans séparément je ne veux pas avoir un seul écran virtual avec xrandr.
Ma machine est un dell 790 avec carte Intel HD je veux utiliser le port VGA et le display port.

J'arrive à définir mes deux cartes mais apres impossible de séparer mes écrans..

Le but final est de lancer une appli sur un écran une seconde sur un autre écran.

Merci d'avance de votre aide
Dernière modification par rockmyroot le ven. 02 mars 2012, 09:45, modifié 1 fois.
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

Re: Problème Dual Screen avec Xorg

Message par rockmyroot »

Mon fichier Xorg

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	Option         "Xinerama" "0"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "dbe"
	Load  "dri"
	Load  "extmod"
	Load  "record"
	Load  "dri2"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Device"
    Identifier  "IntelOutput1"
	Driver  "intel"
	BusID   "PCI:0:2:0"
	Option  "monitor-VGA1" "foo"
    Screen       1
EndSection

Section "Device"
    Identifier  "IntelOutput0"
	Driver  "intel"
	BusID   "PCI:0:2:0"
	Option  "monitor-DP1" "bar"
	Screen       0
EndSection

Section "Monitor"
        Identifier      "foo"
		Option "DPMS" "false"
EndSection

Section "Monitor"
        Identifier      "bar"
        Option "RightOf"  "foo"
		Option "DPMS" "false"
EndSection

Section "Screen"
        Identifier    "Screen0"
        Device        "IntelOutput0"
        Monitor       "foo"
        DefaultDepth  24
        SubSection "Display"
                Depth          24
                Modes         "1280x1024"  "1024x768"   "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier    "Screen1"
		Device        "IntelOutput1"
        Device        "Card0"
        Monitor       "bar"
        DefaultDepth  24
        SubSection "Display"
                Depth          24
                Modes         "1280x1024"  "1024x768"   "640x480"
        EndSubSection
EndSection
Dernière modification par rockmyroot le ven. 02 mars 2012, 09:59, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Problème Dual Screen avec Xorg

Message par FoolEcho »

EDIT: Salut, :mrgreen:

Merci de rectifier ton titre (http://wiki.archlinux.fr/Forum#Format_du_titre) et d'utiliser les balises adéquates dans tes messages (code par exemple). :chinois:

Autrement, tu ne devrais pas utiliser de xorg.conf: dans un premier temps, supprime-le et essaie de jouer avec xrandr seulement.
«The following statement is not true. The previous statement is true.» :nage:
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

Re: [xorg] Problème Dual Screen avec Xorg

Message par rockmyroot »

Merci

Xrandr ne me pose pas de problème et marche même très bien je ne veux pas faire de bureau étendu mais avoir deux écrans séparé avec un seul serveur layout dans Xorg.
Le but est de pouvoir lancer des applis en spécifiant l'écran
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [xorg] Problème Dual Screen avec Xorg

Message par FoolEcho »

Dans ce cas ta configuration de X me paraît bonne (ou alors je ne vois vraiment rien aujourd'hui...) ...
rockmyroot a écrit :Le but final est de lancer une appli sur un écran une seconde sur un autre écran.
Tu procèdes bien ainsi: http://en.gentoo-wiki.com/wiki/X.Org/Du ... le_screens ?
«The following statement is not true. The previous statement is true.» :nage:
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

Re: [xorg] Problème Dual Screen avec Xorg

Message par rockmyroot »

Thx on est d'accord je pense ma conf bonne je pratique depuis quelques années.

Le petit soucy c'est que lorsque je tente de jouer avec la variable d'environnement display il me répond barbarement qu'il ne connait pas le display 0:1
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [xorg] Problème Dual Screen avec Xorg

Message par FoolEcho »

rockmyroot a écrit :il me répond barbarement qu'il ne connait pas le display 0:1
Dans le doute (c'est mieux quand on a commande & sortie de commande :| ): si c'est la réponse précise, il faut DISPLAY (en majuscules) et c'est de la forme :0.1 (et il faut bien sûr que le serveur X soit lancé).
«The following statement is not true. The previous statement is true.» :nage:
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

Re: [xorg] Problème Dual Screen avec Xorg

Message par rockmyroot »

Je vais me flageler voici la commande et la réponse

Code : Tout sélectionner


DISPLAY=":0.1" xterm 
xterm: Xt error: Can't open display: :0.1

Idem en faisant comme ça

Code : Tout sélectionner

DISPLAY=":1" xterm 
xterm: Xt error: Can't open display: :1
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [xorg] Problème Dual Screen avec Xorg

Message par FoolEcho »

... et xrandr ne te montre qu'un seul screen, je parie ? :? ... si X se lance, je suppose que ta carte intel gère bien les options d'écrans séparés (à tout hasard, tu peux nous montrer le log de X: /var/log/Xorg.0.log), as-tu installé des scripts qui te gèrent le branchement d'un écran supplémentaire ? (en somme qui joueraient du xrandr à ton insu...)
«The following statement is not true. The previous statement is true.» :nage:
rockmyroot
newbie
Messages : 6
Inscription : ven. 02 mars 2012, 06:54

Re: [xorg] Problème Dual Screen avec Xorg

Message par rockmyroot »

Voici le beau fichier. http://rockmyroot.free.fr/Xorg.0.log

Tu as raison xrandr ne me reconnait qu'un seul écran bien que le fichier xorg soit bon et que le serveur X se lance avec la conf pour les deux écrans.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [xorg] Problème Dual Screen avec Xorg

Message par FoolEcho »

Tu as spécifié deux Devices dans ta section Screen1 (Card0 n'existe pas), mais ça ne doit pas être ça, vu que X charge l'autre quand même:

Code : Tout sélectionner

[    21.233] (**) |-->Screen "Screen1" (1)
[    21.233] (**) |   |-->Monitor "bar"
[    21.233] (==) No device specified for screen "Screen1".
	Using the first device section listed.
[    21.233] (**) |   |-->Device "IntelOutput1"
rockmyroot a écrit :Tu as raison xrandr ne me reconnait qu'un seul écran
... si encore, X ne démarrait pas, je t'aurais dit que ta carte ne supportait pas deux écrans... du coup, je ne sais pas. :|
«The following statement is not true. The previous statement is true.» :nage:
Répondre