web-dev-qa-db-fra.com

prise en charge de plusieurs écrans sur le serveur X

J'ai quelques questions de base sur la prise en charge de plusieurs écrans sur le serveur X. Ce sont probablement des questions idiotes, mais il serait très utile que quelqu'un puisse répondre et me montre également où je peux en lire plus à ce sujet.

  1. plusieurs écrans sur le serveur X font référence à plusieurs moniteurs o il peut y avoir un moniteur avec plusieurs vues contrôlées par différents écrans.

  2. Seul xorg.conf est censé être modifié ou tout autre élément à atteindre également.

3
mandeep

Juste comme introduction: un "écran" dans le langage xorg fait en réalité référence à la relation entre un moniteur (au sens où ça sonne) et un périphérique (généralement une carte graphique). Plusieurs écrans peuvent être liés ensemble dans ServerLayout.

Le meilleur endroit pour lire sur ce genre de jargon technique est la page de manuel de xorg.conf qui a dû devenir très verbeuse au fil des ans pour expliquer les choses.

Juste pour confondre les choses, quand les gens utilisent correctement "Display", ils font référence à une instance de X (aka ServerLayout en termes de configuration).

Multi-head est le terme utilisé pour plusieurs écrans par affichage. Nvidia appelle cette fonctionnalité TwinView, mais j’espère que cela changera dans le temps étant donné que leurs cartes les plus récentes (série 600) prennent en charge plus de deux écrans.


  1. "Moniteur multiple" signifie généralement multi-têtes ... et cela est pris en charge sur des cartes uniques avec plusieurs sorties. AFAIK vous pouvez le faire sur plusieurs périphériques, mais c'est beaucoup plus difficile (vous Xinerama et cela entraîne des limitations de rendu).

  2. Avec l'avènement de randr et xrandr, vous n'avez en fait pas besoin d'un fichier xorg.conf pour la plupart des choses ces jours-ci. Les concepts sont les mêmes mais la configuration peut être effectuée par l'utilisateur, sans redémarrage incessant. C'est certainement l'une de mes améliorations préférées au cours des cinq dernières années.

La réponse courte à "Puis-je avoir plusieurs moniteurs?" est "oui". Vous pouvez faire la plupart des choses si vous voulez vraiment. Utiliser plusieurs têtes sur un seul appareil est la solution la plus simple. Si c'est ce que vous voulez, branchez simplement le moniteur supplémentaire et chargez la configuration d'affichage (comme vous le feriez sous Windows, etc.).

Si vous voulez un mur d’écrans, vous devrez peut-être combattre X (et le matériel) un peu plus mais encore, tout à fait possible.

2
Oli