Est-il possible de contrôler quel moniteur est considéré comme le moniteur principal?

10

Je viens d'ajouter un deuxième moniteur et je suis tombé sur ce problème si typique où les moniteurs sont échangés.

Apparemment, le deuxième moniteur a été identifié comme "moniteur 0" par X.org, mais il est n ° 2 selon l'applet de configuration ATI. (L'applet numérote les moniteurs en commençant par 1 et non par 0.) Cela dit, ce deuxième moniteur est le premier répertorié par l'applet.

Cela me préoccupe, car j'ai rencontré des problèmes sur Windows avec des doubles moniteurs échangés au hasard après les redémarrages. Déplacer les panneaux Gnome a été assez facile, sinon tout à fait évident. Cependant, je m'interroge sur la possibilité d'autres choses en utilisant "moniteur 0" alors que, dans ce cas, je les attendrais sur "moniteur 1."

Alors, puis-je contrôler quel moniteur est considéré comme principal?

George Marian
la source

Réponses:

9

La configuration de votre moniteur se trouve souvent dans le fichier de configuration Xorg /etc/X11/xorg.conf.

Cependant, de nombreuses distributions modernes (telles que les récentes versions d'Ubuntu) essaient d'éviter d'utiliser un fichier de configuration, car le maintenir peut être pénible. Vous pouvez créer ce fichier initialement en exécutant:

# Xorg --configure

De là, vous pouvez effectuer d'autres personnalisations. Le wiki Arch a un article qui devrait aider à faire des personnalisations.

Si vous souhaitez modifier votre moniteur principal sans modification, xorg.confvous pouvez essayer ce qui suit:

 $ xrandr --output XXXX --primary

Ici, XXXX doit être remplacé par la sortie que vous souhaitez être principale. Tu peux courir

$ xrandr --current

Pour voir la configuration actuelle et voir quels périphériques de sortie sont disponibles. En règle générale, ceux-ci auront des noms comme "VGA1", "LVDS1" ou d'autres noms qui font référence à la connexion utilisée.

Définir le moniteur comme principal déplacera généralement vos panneaux également, ce qui est bien si vous utilisez un ordinateur portable et que vous souhaitez changer le moniteur comme moniteur principal plusieurs fois par jour. Je trouve cela bien plus agréable que de créer un fichier xorg.conf, mais la configuration de mon moniteur change plusieurs fois par jour.

Steven D
la source
Cela n'a pas répondu exactement à ma question, mais cela a résolu mon problème. J'ai donc modifié la question d'origine, qui était un peu rigide. Cela dit, je veux toujours savoir pourquoi les moniteurs sont ordonnés tels quels.
George Marian
@GeorgeMarian Je pense que cela dépend de la carte graphique, mon nvidia préfère d'abord la connexion HDMI. Mais lorsque Xorg entre en jeu, il affichera l'invite de connexion le 2ème. Je pense que c'est parce que la souris est positionnée au centre. Le premier moniteur HDMI a une largeur de 1366, le deuxième moniteur VGA a 1920, donc le deuxième étant à droite, la souris centrée sera placée dessus à environ 1643 pixels. Quoi qu'il en soit w / e aussi longtemps que nous pouvons le contrôler à la fin :)
Aquarius Power
@AquariusPower idée intéressante. Je suis d'accord que cela dépend probablement de la carte vidéo, mais je m'attends à ce qu'elle descende au connecteur, pas à la résolution ou à la position de la souris. Cela dit, je l'ai échangé sur moi. Certains d'entre eux étaient certainement liés au logiciel, pas seulement au matériel.
George Marian
0

L'OP parle de carte ATI, donc je voudrais suggérer une alternative, spécifique aux cartes NVidia, mais considérez que la réponse acceptée est plus générique et fonctionnerait pour les deux ...

Mes moniteurs ont différentes résolutions maximales.

nvidia-settings -a XineramaInfoOrder="DFP-1" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1366+0";

# to swap'em
nvidia-settings -a XineramaInfoOrder="CRT-0" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +1920+0, VGA-0: nvidia-auto-select +0+0";

J'ai obtenu ces informations après avoir utilisé nvidia-settings, configuré les moniteurs et essayé de créer un fichier de configuration xorg (mais sans l'appliquer, je l'ai simplement lu).

Après le démarrage, je clique simplement sur une icône du bureau que j'ai créée, pour activer l'une de ces configurations.

Puissance du Verseau
la source