web-dev-qa-db-fra.com

Configuration du triple moniteur avec Nvidia et Compiz

J'ai une configuration triple moniteur avec deux cartes vidéo sur Ubuntu 10.04.

J'ai les moniteurs et les cartes graphiques actuellement installés comme suit:

Nvidia Geforce 210 # 1

-> Moniteur 1920x1080 (Twinview) [Centre - Moniteur n ° 1]

-> Moniteur 1920x1080 (Twinview) [Droite - Moniteur n ° 2]

Nvidia Geforce 210 # 2

-> Moniteur 1920x1080 (Écran X séparé) [Gauche - Moniteur n ° 3]

Cela fonctionne bien, sauf que lorsque j'ouvre un programme, il apparaît entre les écrans n ° 1 et n ° 2, ce qui signifie que je dois le faire glisser sur un écran avant de pouvoir utiliser la fenêtre. Le panneau de gnome de Gnome2 ne fonctionne pas non plus sur la configuration twinview; il s'étend entre les deux moniteurs, mais il ne redessine pas (ex: l'horloge ne change jamais). De plus, lorsque je maximise une application, elle s’applique aux deux moniteurs, ce qui n’est pas acceptable.

Lorsque j'active Xinerama pour ma configuration, gnome-panel ne s'étend plus sur deux moniteurs et les applications se développent comme prévu, mais compiz ne fonctionne pas car la composition X11 n'est pas disponible. L'absence de composition de bureau pose des problèmes de glissement des fenêtres entre les écrans (les mises à jour prennent une éternité).

Est-ce que je peux faire quelque chose pour résoudre ces problèmes sans opter pour des cartes graphiques différentes?

5
AndrewX192

Si seulement deux moniteurs sont liés sur twinview, mais j’ai eu d’habitude des problèmes similaires avec les valeurs par défaut de Compiz. Voici comment je l'ai résolu, et je pense que cela devrait fonctionner pour vous:

Installez CompizConfig Settings Manager Sudo apt-get install compizconfig-settings-manager et exécutez-le avec ccsm.

Dans la liste des options, recherchez Place Windows dans la section Gestion de la fenêtre.

enter image description here

Remplacez le mode placement par intelligent et le mode multi-sorties par placé sur toutes les sorties.

1

Compiz ne prend pas en charge deux cartes graphiques distinctes sur une même machine. Comme Unity dépend de Compiz, cela ne fonctionnera tout simplement pas.

La solution que j'ai utilisée consistait à utiliser KDE à la place. C'est un gestionnaire de fenêtres beaucoup plus mature, vous ne perdez donc rien en y passant. Plus d'infos ici: https://askubuntu.com/a/226192/111675

0
Huns