Ma configuration actuelle est de trois moniteurs connectés comme suit (moniteurs répertoriés de gauche à droite):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
Fonctionne comme un charme dans Windows 7, pas tellement sous Linux. Il me semble n'avoir que trois options réelles:
- Exécutez les trois moniteurs en tant qu'écran X séparé, j'obtiens une accélération matérielle mais comme ce sont toutes des sessions X indépendantes, je ne peux pas déplacer de fenêtres entre elles et je ne peux ouvrir Firefox sur un à un moment donné.
- Exécutez les deux sur GPU0 en mode TwinView et ayez GPU1 comme écran X séparé. Même limitation que 1 mais au moins deux moniteurs fonctionnent ensemble bien. J'ai eu un problème où Linux voyait parfois les deux moniteurs sur GPU0 comme un seul grand moniteur.
- Activez Xinerama et faites tout fonctionner comme je le souhaite, mais l'accélération matérielle a disparu et l'affichage est saccadé de style Windows 95.
Ma solution idéale serait de faire fonctionner tous les écrans comme ils le font sous Xinerama sans limiter l'accélération matérielle. Je ne m'inquiète même pas si cela signifie rendre les trois sur GPU0 et en quelque sorte affiner l'affichage du troisième moniteur sur GPU1, quoi que cela fonctionne.
Ma question est la suivante: existe-t-il un moyen d'y parvenir? Je ne pense pas que mon cas d'utilisation soit tellement là-bas qu'il ne devrait pas y avoir au moins une forme de support (au-delà des trois options limitées présentées ci-dessus), ou que ma meilleure option sera de simplement le sucer et de choisir une meilleure carte pour remplacer les deux qui peuvent gérer trois sorties par elle-même?