[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gestion de la sortie TV S-VIDEO



[ Remarque annexe: trafiquer ses adresses email pour éviter le spam est une
  très mauvaise pratique. On ne reporte pas ses problèmes sur les autres, qui
  ont les même d'ailleurs. En plus, tous les spammeurs savent très bien
  contourner des mécanismes aussi simples que ceux que tu as utilisé ici. ]


atouret.nospam@free.fr wrote:

> Maintenant une autre question: est tu oblige de demarrer un deuxieme serveur
> X pr que ca passe sur la TV ? Est ce que tu peux faire cohabiter les deux
> sorties (moniteur + TV) sur le meme serveur X ?

        Chez moi, j'ai un LCD sur la sortie numérique de la carte, plus la
télé sur une sortie vidéo. La télé fonctionne comme un deuxième écran (screen
1 au sens X). Les résolutions sont différentes, les DISPLAY (au sens X) sont
:0.0 et :0.1. Pour passer de l'un à l'autre il suffit de déplacer la souris.

À noter: j'utilise les vieux drivers nvidia (5336). Avec les plus récents,
j'obtiens systématiquement un segfault.

À noter également: je ne fais pas de twinview (ça n'a jamais bien marché),
mais bien du dual-screen. J'ai quand même laissé les morceaux de conf
correspondant au cas où ça t'intéresse.

À noter toujours: je fais tourner 2 serveurs X simultanés (un en :0 et un en
:1) pour que ma femme puisse aussi se loguer. Chaque serveur dispose bien sur
des deux écrans.


À noter enfin: j'ai toujours quelques problèmes aux causes non identifiées
(mais probablement liées aux drivers nvidia):
- impossible d'utiliser le mode console car il reste tout noir
- impossible d'économiser l'écran
- quelques fois, le serveur X plante (100% CPU, tout est gelé) et je suis
  obligé de rebooter.


À part ça, ça marche quand même assez bien.


Voici les morceaux importants de XF86Config-4:


# ============
# DFP Section:
# ============

Section "Device"
	Identifier	"NVIDIA GeForce FX 5200"
	Driver		"nvidia"
	Screen		0
	BusId		"PCI:01:00:0"
	Option		"CursorShadow"		"true"
	Option		"ConnectedMonitor"	"DFP"
EndSection

# Use this one for TwinView instead:
Section "Device"
	Identifier	"NVIDIA GeForce FX 5200 TwinView"
	Driver		"nvidia"
	Screen		0
	BusId		"PCI:01:00:0"
	Option		"TwinView"
	Option		"SecondMonitorHorizSync"	"30 - 50"
	Option		"SecondMonitorVertRefresh"	"60"
	Option		"MetaModes"	"1280x1024, 800x600 @800x1024; 1280x1024, 640x480 @640x1280"
	Option		"TwinViewOrientation"	"RightOf"
	Option		"ConnectedMonitor"	"DFP, TV"
	Option		"CursorShadow"		"true"
EndSection

Section "Monitor"
	Identifier	"Hercules Prophet View"
	HorizSync	31.5 - 64.3
	VertRefresh	50.0 - 70.0
#	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Screen 0"
	Device		"NVIDIA GeForce FX 5200"
# Use this one for TwinView instead:
#	Device		"NVIDIA GeForce FX 5200 TwinView"
	Monitor		"Hercules Prophet View"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "800x600" "640x480"
	EndSubSection
EndSection

# ===========
# TV Section:
# ===========

Section "Device"
	Identifier	"NVIDIA GeForce FX 5200 TV"
	Driver		"nvidia"
	Screen		1
	BusId		"PCI:01:00:0"
	Option		"ConnectedMonitor"	"TV"
	Option		"CursorShadow"		"true"
EndSection

Section "Monitor"
	Identifier	"TV"
	HorizSync	30 - 50
	VertRefresh	60
#	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Screen 1"
	Device		"NVIDIA GeForce FX 5200 TV"
	Monitor		"TV"
	Option		"TVStandard"	"PAL-N"
	DefaultDepth	24
	Subsection	"Display"
		Depth	1
		Modes	"800x600" "640x480"
	EndSubsection
	Subsection	"Display"
		Depth	4
		Modes	"800x600" "640x480"
	EndSubsection
	Subsection	"Display"
		Depth	8
		Modes	"800x600" "640x480"
	EndSubsection
	Subsection	"Display"
		Depth	24
		Modes	"800x600" "640x480"
	EndSubsection
EndSection


Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		0	"Screen 0"
#	TV as secondary screen:
	Screen		1	"Screen 1"	RightOf	"Screen 0"
	InputDevice	"Key Tronic"
	InputDevice	"Logitech"
EndSection


--
Didier Verna, didier@lrde.epita.fr, http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-Bicêtre, France   Fax.+33 (1) 53 14 59 22   didier@xemacs.org



Reply to: