Cette page est considérée comme vétuste et ne contient plus d'informations utiles.
Apportez votre aide…

Ceci est une ancienne révision du document !



Double écran

Rédigé par zolgot

Cette page n'est plus à jour, alors :

  • Si vous avez une carte Nvidia récente (Geforce 2MX et +) allez sur :

nvidia_tvout


  • Si vous avez une autre carte, allez sur :

multi-ecran


Ce pas-à-pas ne marche QUE sur les cartes Nvidia récente (Geforce 2MX et plus), car il utilise Twinview !

Vous devez disposer du dernier driver Nvidia pour activer Twinview.

Rassembler les infos

Avant de commencer, il faut rassembler les infos :

Informations :
               écran 1(CRT-0) écran 2(CRT-1)
  résolution 1 1600x1200      éteint
  résolution 2 1280x1024      1280x1024
  résolution 3 1024x768       1024x768
  Fréque Horiz 30-98 KHz      30-98 KHz
  Fréque Vert  50-160 Hz      50-160 Hz
  connecté ?   oui            oui

Vous trouverez les valeur de fréquence sur internet. N'utilisez pas les mêmes fréquences indiqué ici, ça ne marchera pas !!

Voici un site sur la spécification des écranshttp://www.monitorworld.com/monitors_home.html

Configuration de X

Editer le fichier /etc/X11/xorg.conf

sudo gedit /etc/X11/xorg.conf

Puis modifier la section "Device" du fichier /etc/X11/xorg.conf

Section "Device"
	Identifier	"Carte vidéo générique"
	Driver		"nvidia"
	Option "TwinView"
	Option "MetaModes" "CRT-0 : 1600x1200, CRT-1 : NULL; CRT-0 : 1280x1024, CRT-1 : 1280x1024;  CRT-0 : 1024x768, CRT-1 : 1024x768"
# Listes des fréquences des deux écrans
	Option "HorizSync"   "CRT-0 : 30-98; CRT-1 : 30-98"
	Option "VertRefresh" "CRT-0 : 50-160; CRT-1 : 50-160"
	Option "TwinViewOrientation"  "CRT-0 LeftOf CRT-1"
# Quelles sont les écrans connecté ?
	Option "ConnectedMonitor"     "CRT-0, CRT-1"
EndSection

Explications :

  • L’option "SecondMonitorHorizSync" "30-98" permet de régler les paramètres de fréquences horizontales
  • L’option "SecondMonitorVertrefresh" "50-160" permet de régler les paramètres de fréquences verticales
  • L’option "ConnectedMonitor" "crt,crt" permet d’indiquer le type d’écran que vous branché sur votre carte on peut trouver bien un écran plat. Ecran : CRT pour écran à tube / DFP pour écran plat / TV pour une télévision

Voila, redémarrez le serveurX

Faites attentions au Fréquences Horiz et Vert ! Les fréquences données sont pour des écrans récents, par contre, si vous utilisez comme moi un vieux deuxième écran, cherchez sur le net les bonnes valeurs. Exemple: CRT-0 ⇒ nouvel écran / CRT-1 ⇒ vieux 15 pouces

Option 	"HorizSync"   "CRT-0 : 30-98; CRT-1 : 30-54"
Option 	"VertRefresh" "CRT-0 : 50-160; CRT-1 : 50-120"  

Problème(s) à résoudre / Point(s) à développer :

  • Comment régler l'affichage pour avoir les 2 écrans (pas de la même taille) au même niveau sans avoir besoin d'en surélever un avec des vieux livres (ce qui fait très moche sur mon bureau !!)
  • Y a-t-il une solution propre (propre = Ne pas bidouiller à la main les fichier de configuration et redémarrer le serveurX) pour activer/désactiver son double écran ou pour passer de la TV au 2ème écran CRT (ou DVI)? La désactivation du double écran est utile avec des applications qui, quant-elles sont en plein écran, occupent tout l'espace disponible c'est-à-dire les 2 écrans en même temps. (Je pense que c'est faisable avec un shell (droit root) qui modifie les fichier de config, et qui redémarre le serveur X, mais je ne suis pas très bon …).
  • Lorsque les deux écrans ne sont pas de la même taille et donc n'ont pas la même résolution, l'écran ayant la plus petite résolution a un bureau plus grand que sa résolution. C'est-à-dire qu'il y a un espace non visible en bas (si les 2 écran sont l'un à côté de l'autre) où des icônes peuvent s'y cacher. Cette bande complète la différence qu'il y a entre l'écran 1 (résolution 1024x768) et l'écran 2 (résolution 1280x1024)
  • Ces 3 derniers points ne posent aucun problème avec un autre OS (pour ne pas le citer) donc c'est possible (si NVidia fournit les drivers corrects).
  • Qu'est ce qu'il se passe si on met un deuxième carte graphique? Une vieille carte PCI par exemple (ça suffit pour afficher des icônes ou une page web sur le 2ème écran)
  • nvidia_twinview_old.1209043466.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)