Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2006, à 18:06

The Nux

Double Écran

Bonjour à tous,
Heureux possésseur d'un NVidia GeForce 6600 GT (sur une ASUS A8N5X, avec un Athlon 64 3200+ et un système 32 bit si ça vous intéresse), j'ai réçament découvert qu'on peut y brancher 2 écrans. Qu'à cela ne tienne, j'ai tout de suite branché mon vieux CRT à la sortie D-Sub. À ma grand surprise (ironie inside), le serveur graphique n'utilise que le TFT.... Après avoir effectué quelques recherches, j'ai enfin réussi à obtenir une image sur les 2 écrans, qui communique correctement entre eux. Mais il se pose un léger problème : la fréquence de rafrachissement en vigueur plafonne à 50hz (chouette non ?), et mon TFT qui d'habitude est assez net, affiche plutôt mal.
Bon alors voici les carractéristiques techniques qui devraient vous intéresser :

Carte graphique : ASUS geForce 6600 GT 128Mo PCI-E

Écran 1 : Hyundai B71A
--> Rafraichissement horizontal : 31-80
--> Rafraichissement vertical : 56-75

Écran 2 : CTX PR500F
--> Rafraichissement horizontal : 30-70
--> Rafraichissement vertical : 50-160

Ainsi que mon fichier de configuration

###############################################################################
##                                                                           ##
##                          Own Made Xorg Config                             ##
##                                                                           ##
###############################################################################

###############################################################################
# Files & co
###############################################################################

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

###############################################################################
# Inputs
###############################################################################

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr"
	Option		"XkbVariant"	"latin9"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

###############################################################################
# Available Monitors
###############################################################################

Section "Monitor"
	Identifier	"FLAT"
	VendorName	"Hyundai"
	ModelName	"B71A"
	DisplaySize	340 270
	HorizSync	30-65
	VertRefresh	50-75
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"BIG"
	VendorName	"CTX"
	ModelName	"A good old 15' CRT"
	DisplaySize	290 220
	HorizSync	30-70
	VertRefresh	50-160
EndSection

###############################################################################
# Available Graphic Cards
###############################################################################

## NVidia 6600 GT 128Mo (PCI-E)
Section "Device"
	Identifier	"N6600GT"
	Driver		"nvidia"
	VendorName	"ASUS"
	BoardName	"NVidia 6600 GT"
	BusID		"PCI:1:0:0"
#	Option		"UseFBDev"			"true"
	Option		"RenderAccel"			"true"
	Option		"AllowGLXWithComposite"		"true"
	Option		"TwinView"
	Option		"TwinViewOrientation"		"LeftOf"
#	Option		"ConnectedMonitor"		"DFP,CRT"
	Option		"SecondMonitorHorizSync"	"30-70"
	Option		"SecondMonitorVertRefresh"	"50-160"
	Option		"MetaModes"			"1280x1024,1024x768"
EndSection

###############################################################################
# Configured Virtual Screens
###############################################################################

Section "Screen"
	Identifier	"Screen0"
	Device		"N6600GT"
	Monitor		"FLAT"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

###############################################################################
# Configured Layout
###############################################################################

Section "ServerLayout"
	Identifier		"Main Layout"
	Screen			"Screen0"
	InputDevice		"Generic Keyboard"
	InputDevice		"Configured Mouse"
	InputDevice		"stylus"		"SendCoreEvents"
	InputDevice		"cursor"		"SendCoreEvents"
	InputDevice		"eraser"		"SendCoreEvents"
EndSection

Autre détail : à en croire l'utilitaire de configuration de NVidia, le serveur détecte mes 2 écrans comme CRT.
Ce que je veux : arriver à monter le rafraichissement des écrans suffisament haut pour que je n'ai pas mal à la tête à chaque fois que je regarde mon CRT

Merci de votre attention,
The Nux


Que le Grand Pingouin veille sur vous mes frères

Hors ligne

#2 Le 08/05/2006, à 20:05

kao_chen

Re : Double Écran

Moi j'ai trouvé ça
http://blognote-info.com/index.php?2006/04/19/399-dualscreen-sous-ubuntu-dapper

j'ai le même écran plat (en double) et j'ai pas rentrer de frequence de balayage et ça marche trés bien.

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr"
	Option		"XkbVariant"	"latin9"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
	Identifier	"Carte vidéo générique"
	Driver		"nvidia"
	BusID		"PCI:5:0:0"
	Option          "TwinView" "on"
        Option          "MetaModes" "1280x1024,1280x1024"
        
        Option          "TwinViewOrientation" "RightOf"
	
EndSection

Section "Monitor"
	Identifier	"B70A"
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"B70A-2"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Carte vidéo générique"
	Monitor		"B70A"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Cloned Screen"
	Device		"Carte vidéo générique"
	Monitor		"B70A-2"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	Screen          "Cloned Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
	Mode	0666
EndSection

Hors ligne

#3 Le 08/05/2006, à 20:18

The Nux

Re : Double Écran

Bah dans ce sens là ça marche très bien chez moi, mais c'est juste que j'ai un taux de rafraichissment pourave...


Que le Grand Pingouin veille sur vous mes frères

Hors ligne

#4 Le 08/05/2006, à 20:26

mongolito404

Re : Double Écran

Je vois que tu utilise TwinView, au bureau j'ai un config dual screen sur NVidia mais avec Xinerama et ca ne pose aucun problème... mais les deux écrans sont les mêmes, donc essayer Xinerama c'est juste une suggestion.

Hors ligne

#5 Le 08/05/2006, à 20:28

The Nux

Re : Double Écran

merci du conseil ^^ mais d'après ce que j'ai lu l'accélération 3D n'est active que sur le premier écran... Ce qui est plutôt gênant étant donné que je projette d'utiliser Xgl...


Que le Grand Pingouin veille sur vous mes frères

Hors ligne

#6 Le 08/05/2006, à 23:39

Miles Prower

Re : Double Écran

Non, l'overlay n'est normalement dispo que pour l'un des deux écrans, au choix. L'accélération prend effet pour les deux (ça va juste ramer un poil plus).


I wanna fly high
So I can reach the highest of all the heavens
Somebody will be
Waiting for me, so I have gotta fly higher.

Hors ligne

#7 Le 09/05/2006, à 00:03

The Nux

Re : Double Écran

Overlay ?  Quel est-ce ?
Donc vous me conseillez Xinerama ? Qu'est ce que ça va m'apporter ? Et est-ce que ça va mieux marcher ?


Que le Grand Pingouin veille sur vous mes frères

Hors ligne

#8 Le 09/05/2006, à 07:12

kao_chen

Re : Double Écran

J'ai retrouvé se forum
http://forum.ubuntu-fr.org/viewtopic.php?id=32572
sur lequel on parlé deja de dual screen
zedtux a laissé son xorg.conf pour une nvidia il utilise le TwinView

je testerai ce soir si j'ai le temps

Hors ligne