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 28/04/2005, à 10:31

cyberlab

[Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

Je résume

- driver fgrlx installé et fonctionnel (fglrx-control + xorg-driver-fglrx). OK
- test with glxgears et fgl_glxgears. OK
- configuration d'un serveur X sur mon moniteur 1152x864 à 75 Hz. OK
- configuration d'un serveur X indépendant sur ma TV en 800x600 à 60 Hz. OK
- lecture divx en plein ecran sur moniteur avec mplayer -vo gl (ou gl2). OK (mais bouffe pas mal de ressources proce, certains divx ne passe même pas)
- lecture divx en plein ecran sur moniteur avec mplayer -vo xv. OK (tous le divx passe impecc, utilise beaucoup moins de ressource proce)
- lecture divx en plein ecran sur TV avec un export DISPLAY=:0.1 + mplayer -vo gl (ou gl2). OK (mais bouffe pas mal de ressources proce, certains divx ne passe même pas)
- lecture divx en plein ecran sur TV avec un export DISPLAY=:0.1 + mplayer -vo xv. KO c'est la qu'il il y'a un problème

Alors voila:

J'ai reussi a avoir ce que je voulais avec ma carte ATI, c'est à dire 2 serveurs X indépendants un sur mon moniteur avec une résolution correcte et un sur ma TV en 800x600 pour mater des films en plein ecran (export DISPLAY=:0.1 + mplayer -vo gl (ou gl2)).

Donc avec la config ci-dessus ça tourne, le film defile impecc sur la TV et je peux bosser sur le pingouin a coté. Sauf que ...

La plupart des divx passe impecc mais vu la capacité de mon processeur (PIII 900) ils me bouffent pas mal de ressources. Ceci étant du au fait que j'utilise l'extension openGL pour mplayer. Certains films ne passant pas du tout (saccade a mort + processeur utilisé a 100%).

Alors je me dis que d'utiliser l'extension xv va régler ce problème, et effectivement avec une mplayer -vo xv tous les divx passe sans souci en utilisant beaucoup moins de ressource processeur mais ça fonctionne uniquement sur mon moniteur, si je l'exporte sur le display de la TV (le film passe mais avec d'atroces bandes vertes qui scintillent) * cela provoque aussi des bug sur l'affichage principal du moniteur (curseur carré enorme vert +  bandes vertes qui scintillent en bas de lecran).

bug.png

Alors si quelqu'un à une idée je suis preneur !

* les bandes vertes sur la TV ont disparu avec le xorg.conf ci-dessous

Voilà ma config

--------------
Hard
--------------
PIII 900
512 Mo SDRAM 133
RADEON 9200 SE 64 Mo
UBUNTU 5.04 sous GNOME
Screen 0 - CRT - 1152x864 à 75 Hz
Screen 1 - TV – 800x600 à 60 Hz
--------------
fireglcontrol
--------------
Display Adaptater
	Card Name:	Radeon9200SE
	Bios Version:	8.15
	Chip Type:		ATI Radeon 9200SE (RV280 Yd)
	Chip Revision:	A12
	DAC Speed:	400 Mhz
	Memory Type:	DDR SDRAM
	Memory Size:	64 Mbyte
	Transfer Mode:	AGP 4x, SBA (AGP v2.0)
Display Driver
	Driver Version:	8.08.25
OpenGl
	OpenGL vendor string: 	ATI Technologies Inc.
	OpenGL renderer string: 	RADEON 9200SE DDR Generic
	OpenGL version string: 	1.3.4769 (X4.3.0-8.8.25)
--------------
Test fglrx
--------------
--------------
glxgears (en arriere plan)
--------------
7640 frames in 5.0 seconds = 1528.000 FPS
7641 frames in 5.0 seconds = 1528.200 FPS
7642 frames in 5.0 seconds = 1528.400 FPS
7640 frames in 5.0 seconds = 1528.000 FPS
7640 frames in 5.0 seconds = 1528.000 FPS
7638 frames in 5.0 seconds = 1527.600 FPS
--------------
fgl_glxgears (en arriere plan)
--------------
1169 frames in 5.0 seconds = 233.800 FPS
1168 frames in 5.0 seconds = 233.600 FPS
1173 frames in 5.0 seconds = 234.600 FPS
1170 frames in 5.0 seconds = 234.000 FPS
1170 frames in 5.0 seconds = 234.000 FPS
1170 frames in 5.0 seconds = 234.000 FPS
--------------
glxgears (au premier plan)
--------------
3762 frames in 5.0 seconds = 752.400 FPS
3761 frames in 5.0 seconds = 752.200 FPS
3761 frames in 5.0 seconds = 752.200 FPS
3761 frames in 5.0 seconds = 752.200 FPS
3761 frames in 5.0 seconds = 752.200 FPS
3761 frames in 5.0 seconds = 752.200 FPS
--------------
fgl_glxgears (au premier plan)
--------------
672 frames in 5.0 seconds = 134.400 FPS
686 frames in 5.0 seconds = 137.200 FPS
688 frames in 5.0 seconds = 137.600 FPS
674 frames in 5.0 seconds = 134.800 FPS
691 frames in 5.0 seconds = 138.200 FPS
687 frames in 5.0 seconds = 137.400 FPS

--------------
/etc/X11/xorg.conf
--------------

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

Section "DRI"
	Mode	0666
EndSection

Section "Module"	
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	SubSection "extmod"
		Option    "omit xfree86-dga"
	EndSubSection
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection
# ===================== KEYBOARD
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"	
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr-latin9"
EndSection
# ===================== MOUSE
Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"	
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection
# ===================== MONITOR DISPLAY (screen0)
Section "Monitor"
	Identifier	"MicroScanE44"
	Option		"DPMS"
EndSection

Section "Device"
	Identifier	"ATI Technologies, Inc. Radeon 9200 SE (RV280)"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
	Screen 0
	Option "DesktopSetup" "0x00000000"
	# === disable/enable XAA/DRI ===
        Option "no_accel"                   "no"
        Option "no_dri"                     "no"
	# === TV-out Management ===
        #Option "NoTV"                       "no"     
	#Option "CursorShadow" "1"
	#Option "TVStandard" "PAL-N"
	#Option "ConnectedMonitor" "TV"
	#Option "TVOutFormat" "Composite"
	#Option "TVHSizeAdj"                 "-10"     
    	#Option "TVVSizeAdj"                 "20"     
    	#Option "TVHPosAdj"                  "15"     
    	#Option "TVVPosAdj"                  "0"
	#Option "VideoOverlay" "on"     
    	#Option "TVHStartAdj"                "0"     
    	#Option "TVColorAdj"                 "0"     
    	#Option "GammaCorrectionI"           "0x06419064"
    	#Option "GammaCorrectionII"          "0x06419064"
	# === OpenGL specific profiles/settings ===
        Option "Capabilities"               "0x00000000"
	# === Video Overlay for the Xv extension ===
        Option "VideoOverlay"               "on"
	# === OpenGL Overlay ===
	# Note: When OpenGL Overlay is enabled, Video Overlay
	#       will be disabled automatically
        Option "OpenGLOverlay"              "off"
	# === Center Mode (Laptops only) ===
        Option "CenterMode"                 "off"
	# === Pseudo Color Visuals (8-bit visuals) ===
        Option "PseudoColorVisuals"         "off"
	# === QBS Management ===
        Option "Stereo"                     "off"
        Option "StereoSyncEnable"           "1"
	# === FSAA Management ===
        Option "FSAAEnable"                 "no"
        Option "FSAAScale"                  "1"
        Option "FSAADisableGamma"           "no"
        Option "FSAACustomizeMSPos"         "no"
        Option "FSAAMSPosX0"                "0.000000"
        Option "FSAAMSPosY0"                "0.000000"
        Option "FSAAMSPosX1"                "0.000000"
        Option "FSAAMSPosY1"                "0.000000"
        Option "FSAAMSPosX2"                "0.000000"
        Option "FSAAMSPosY2"                "0.000000"
        Option "FSAAMSPosX3"                "0.000000"
        Option "FSAAMSPosY3"                "0.000000"
        Option "FSAAMSPosX4"                "0.000000"
        Option "FSAAMSPosY4"                "0.000000"
        Option "FSAAMSPosX5"                "0.000000"
        Option "FSAAMSPosY5"                "0.000000"
	# === Misc Options ===
        Option "UseFastTLS"                 "0"
        Option "BlockSignalsOnLock"         "on"
        Option "UseInternalAGPGART"         "no"
        Option "ForceGenericCPU"            "no"
    	Option "mtrr"                       "off"
EndSection

Section "Screen"
	Identifier	"DefaultScreen"
	Device		"ATI Technologies, Inc. Radeon 9200 SE (RV280)"
	Monitor		"MicroScanE44"
	DefaultDepth	24
	SubSection "Display"
		Depth		16
		Modes		"1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

# ===================== TV DISPLAY (screen1)
Section "Monitor"
	Identifier "tv"
	HorizSync 30.0-50.0
	VertRefresh 50.0-60.0
EndSection

Section "Device"
	Identifier	"ATI TV"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
	Screen 1
	Option "DesktopSetup" "0x00000000"
	# === disable/enable XAA/DRI ===
        Option "no_accel"                   "no"
        Option "no_dri"                     "no"
	# === TV-out Management ===
        Option "NoTV"                       "no"     
	#Option "CursorShadow" "1"
	Option "TVStandard" "PAL-N"
	Option "ConnectedMonitor" "TV"
	Option "TVOutFormat" "Composite"
	Option "TVHSizeAdj"                 "-10"     
    	Option "TVVSizeAdj"                 "20"     
    	Option "TVHPosAdj"                  "15"     
    	Option "TVVPosAdj"                  "0"
	#Option "VideoOverlay" "on"     
    	Option "TVHStartAdj"                "0"     
    	Option "TVColorAdj"                 "0"     
    	Option "GammaCorrectionI"           "0x06419064"
    	Option "GammaCorrectionII"          "0x06419064"
	# === OpenGL specific profiles/settings ===
        Option "Capabilities"               "0x00000000"
	# === Video Overlay for the Xv extension ===
        Option "VideoOverlay"               "on"
	# === OpenGL Overlay ===
	# Note: When OpenGL Overlay is enabled, Video Overlay
	#       will be disabled automatically
        Option "OpenGLOverlay"              "off"
	# === Center Mode (Laptops only) ===
        Option "CenterMode"                 "off"
	# === Pseudo Color Visuals (8-bit visuals) ===
        Option "PseudoColorVisuals"         "off"
	# === QBS Management ===
        Option "Stereo"                     "off"
        Option "StereoSyncEnable"           "1"
	# === FSAA Management ===
        Option "FSAAEnable"                 "no"
        Option "FSAAScale"                  "1"
        Option "FSAADisableGamma"           "no"
        Option "FSAACustomizeMSPos"         "no"
        Option "FSAAMSPosX0"                "0.000000"
        Option "FSAAMSPosY0"                "0.000000"
        Option "FSAAMSPosX1"                "0.000000"
        Option "FSAAMSPosY1"                "0.000000"
        Option "FSAAMSPosX2"                "0.000000"
        Option "FSAAMSPosY2"                "0.000000"
        Option "FSAAMSPosX3"                "0.000000"
        Option "FSAAMSPosY3"                "0.000000"
        Option "FSAAMSPosX4"                "0.000000"
        Option "FSAAMSPosY4"                "0.000000"
        Option "FSAAMSPosX5"                "0.000000"
        Option "FSAAMSPosY5"                "0.000000"
	# === Misc Options ===
        Option "UseFastTLS"                 "0"
        Option "BlockSignalsOnLock"         "on"
        Option "UseInternalAGPGART"         "no"
        Option "ForceGenericCPU"            "no"
    	Option "mtrr"                       "off"
EndSection

Section "Screen"
	Identifier "tvscreen"
	Device "ATI TV"
	Monitor "tv"
	DefaultColorDepth 24
	Subsection "Display"
		Modes "800x600" "Interlace"
		Depth 24
	EndSubsection
EndSection
# ===================== SERVERLAYOUT
Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"DefaultScreen"
	Screen 		"tvscreen" RightOf "DefaultScreen"
	InputDevice	"Generic Keyboard" "CoreKeyboard"
	InputDevice	"Configured Mouse" "CorePointer"
EndSection

Dernière modification par cyberlab (Le 03/06/2006, à 09:18)


http://taltan.free.fr/

Hors ligne

#2 Le 07/05/2005, à 12:30

cyberlab

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

Est ce que cette option dans xorg.conf section device peut résoudre ce probleme

Option "CursorShadow" "1"

J'ai essayé de la commenter, mais rien ne se passe apparement. Quel est la syntaxe pour cette option, est-ce "0", "off" ou "false" pour la désactiver ??
A quoi correspond cette option exactement ?


http://taltan.free.fr/

Hors ligne

#3 Le 18/05/2005, à 23:58

sksbir

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

J'ai commencé par suivre les instructions dans le topic [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon pour installer le driver fglrx, et comme je le disais dans le topic en question:

sksbir a écrit :

A noter une chose intéressante : Avec le driver "ati", ma sortie TV se brouillait dès que l'écran X11 démarrait (avant le démarrage de X11, c'était le mode clone démarré automatiquement par la carte, comme toute ATI qui se respecte). Avec le driver fglrx, la carte reste dans son mode clone.
Par contre, une video sous VLC s'affiche bien sur mon moniteur principal, mais je n'ai qu'une fenetre grise et vide sur la TV. Une histoire d'overlay je suppose.
J'espere juste que ATITVOUT sera compatible avec cette installation... A suivre...

La suite, c'est la modification de mon fichier xorg.conf, dans les pas de cyberlab. Voici donc mon xorg.conf:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
#   sudo dpkg-reconfigure xserver-xorg

Section "Files"
        FontPath        "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/CID"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "dri"
#       Load    "extmod"
        SubSection "extmod"
                Option "omit xfree86-dga"
        EndSubSection
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "type1"
        Load    "vbe"
EndSection

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

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

Section "Device"
        Identifier      "ATI Technologies, Inc. Radeon 9600 (R300 AP)"
        Driver          "fglrx"
        Option          "VideoOverlay" "on"
        BusID           "PCI:1:0:0"
        Option          "NoTV" "no"
        screen 0
EndSection

Section "Device"
        Identifier      "ATI_tvout"
        Driver          "fglrx"
        Option          "VideoOverlay" "on"
        BusID           "PCI:1:0:0"
        Option          "NoTV" "no"
        screen 1
EndSection

Section "Monitor"
        Identifier      "NSH1157U"
        Option          "DPMS"
EndSection
Section "Monitor"
        Identifier "MaTv"
        HorizSync 30.0-50.0
        VertRefresh 50.0-60.0
EndSection


Section "Screen"
        Identifier      "ecran_principal"
        Device          "ATI Technologies, Inc. Radeon 9600 (R300 AP)"
        Monitor         "NSH1157U"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
        EndSubSection
EndSection
Section "Screen"
        Identifier "ecran_TV"
        Device "ATI_tvout"
        Monitor "MaTv"
        DefaultColorDepth 24
        Subsection "Display"
                Modes "800x600" "Interlace"
                Depth 24
        EndSubsection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "ecran_principal"
        Screen          "ecran_TV" RightOf "ecran_principal"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

Section "DRI"
        Mode    0666
EndSection

Et là, j'ai exactement le même soucis que cyberlab : Le lancement de VLC dans la fenêtre :0.1 correspondant à ma TV fonctionne bien ; j'ai déja l'image sur la TV. Par contre, j'ai aussi cette horrible bande verte qui apparait au milieur de mon écran principal (le moniteur du PC)
Je vais donc continuer à bidouiller le fichier xorg.conf pas à pas pour trouver la commande qui élimine vraiment le problème...

Hors ligne

#4 Le 20/05/2005, à 21:48

cyberlab

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

Une option à creuser... peut-être
Option "OverlayOnCRTC2" "on"
... une option pas vraiment documentée !! sad  à part ici http://www.x.org/X11R6.8.2/doc/radeon.4.html

Dernière modification par cyberlab (Le 20/05/2005, à 21:56)


http://taltan.free.fr/

Hors ligne

#5 Le 21/05/2005, à 11:09

sksbir

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

cyberlab a écrit :

Une option à creuser... peut-être
Option "OverlayOnCRTC2" "on"
... une option pas vraiment documentée !! sad  à part ici http://www.x.org/X11R6.8.2/doc/radeon.4.html

sans même essayer, j'ai bien peur que ça ne soit pas une bonne idée. Déja que je n'utilise pas le driver radeon mais le driver fglrx (avec radeon, je n'aurais pas de 3D, d'apres un autre topic de ce forum), et en plus cette option est obsolète (en anglais dans le texte : "the old clone options are now deprecated, also, the option OverlayOnCRTC2 has been replaced by the Xv attribute XV_SWITCHCRT"... Ce qui veut dire : " les anciennes options du mode clone sont obsoletes, de même, l'option OverlayOnCRTC2 a été remplacée par l'attribut Xv XV_SWITCHCRT" )


Sinon, je me suis rapproché de ton  fichier xorg.conf, mais sans résultat probant : j'ai toujours une bande verte sur le moniteur quand j'essaye de faire jouer un film sur la TV avec VLC.

Voici à quoi ressemble le fichier aujourd'hui:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
#   sudo dpkg-reconfigure xserver-xorg

Section "Files"
	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/CID"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
#	Load	"extmod"
	SubSection "extmod"
		Option "omit xfree86-dga"
	EndSubSection
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection

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

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

Section "Device"
	Identifier	"ATI Technologies, Inc. Radeon 9600 (R300 AP)"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
	Option		"NoTV" "no"
# === disable/enable XAA/DRI ===
	Option		"no_accel" "no"
	Option		"no_dri" "no"
# === OpenGL specific profiles/settings ===
        Option "Capabilities"               "0x00000000"
# === Video Overlay for the Xv extension ===
	Option		"VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
	Option "OpenGLOverlay"              "off"
# === Center Mode (Laptops only) ===
	Option "CenterMode"                 "off"
# === Pseudo Color Visuals (8-bit visuals) ===
	Option "PseudoColorVisuals"         "off"
# === QBS Management ===
        Option "Stereo"                     "off"
        Option "StereoSyncEnable"           "1"
# === FSAA Management ===
        Option "FSAAEnable"                 "no"
        Option "FSAAScale"                  "1"
        Option "FSAADisableGamma"           "no"
        Option "FSAACustomizeMSPos"         "no"
        Option "FSAAMSPosX0"                "0.000000"
        Option "FSAAMSPosY0"                "0.000000"
        Option "FSAAMSPosX1"                "0.000000"
        Option "FSAAMSPosY1"                "0.000000"
        Option "FSAAMSPosX2"                "0.000000"
        Option "FSAAMSPosY2"                "0.000000"
        Option "FSAAMSPosX3"                "0.000000"
        Option "FSAAMSPosY3"                "0.000000"
        Option "FSAAMSPosX4"                "0.000000"
        Option "FSAAMSPosY4"                "0.000000"
        Option "FSAAMSPosX5"                "0.000000"
        Option "FSAAMSPosY5"                "0.000000"
# === Misc Options ===
        Option "UseFastTLS"                 "0"
        Option "BlockSignalsOnLock"         "on"
        Option "UseInternalAGPGART"         "no"
        Option "ForceGenericCPU"            "no"
        Option "mtrr"                       "off"
#
	screen 0
EndSection

Section "Device"
	Identifier	"ATI_tvout"
	Driver		"fglrx"
	Option		"VideoOverlay" "on"
	BusID		"PCI:1:0:0"
	Option		"NoTV" "no"
	screen 1
Option "DesktopSetup" "0x00000000"
    # === disable/enable XAA/DRI ===
        Option "no_accel"                   "no"
        Option "no_dri"                     "no"
    # === TV-out Management ===
        Option "NoTV"                       "no"     
    #Option "CursorShadow" "1"
    Option "TVStandard" "PAL-N"
    Option "ConnectedMonitor" "TV"
    Option "TVOutFormat" "Composite"
    Option "TVHSizeAdj"                 "-10"     
        Option "TVVSizeAdj"                 "20"     
        Option "TVHPosAdj"                  "15"     
        Option "TVVPosAdj"                  "0"
    #Option "VideoOverlay" "on"     
        Option "TVHStartAdj"                "0"     
        Option "TVColorAdj"                 "0"     
        Option "GammaCorrectionI"           "0x06419064"
        Option "GammaCorrectionII"          "0x06419064"
    # === OpenGL specific profiles/settings ===
        Option "Capabilities"               "0x00000000"
    # === Video Overlay for the Xv extension ===
        Option "VideoOverlay"               "on"
    # === OpenGL Overlay ===
    # Note: When OpenGL Overlay is enabled, Video Overlay
    #       will be disabled automatically
        Option "OpenGLOverlay"              "off"
    # === Center Mode (Laptops only) ===
        Option "CenterMode"                 "off"
    # === Pseudo Color Visuals (8-bit visuals) ===
        Option "PseudoColorVisuals"         "off"
    # === QBS Management ===
        Option "Stereo"                     "off"
        Option "StereoSyncEnable"           "1"
    # === FSAA Management ===
        Option "FSAAEnable"                 "no"
        Option "FSAAScale"                  "1"
        Option "FSAADisableGamma"           "no"
        Option "FSAACustomizeMSPos"         "no"
        Option "FSAAMSPosX0"                "0.000000"
        Option "FSAAMSPosY0"                "0.000000"
        Option "FSAAMSPosX1"                "0.000000"
        Option "FSAAMSPosY1"                "0.000000"
        Option "FSAAMSPosX2"                "0.000000"
        Option "FSAAMSPosY2"                "0.000000"
        Option "FSAAMSPosX3"                "0.000000"
        Option "FSAAMSPosY3"                "0.000000"
        Option "FSAAMSPosX4"                "0.000000"
        Option "FSAAMSPosY4"                "0.000000"
        Option "FSAAMSPosX5"                "0.000000"
        Option "FSAAMSPosY5"                "0.000000"
    # === Misc Options ===
        Option "UseFastTLS"                 "0"
        Option "BlockSignalsOnLock"         "on"
        Option "UseInternalAGPGART"         "no"
        Option "ForceGenericCPU"            "no"
        Option "mtrr"                       "off"
EndSection

Section "Monitor"
	Identifier	"NSH1157U"
	Option		"DPMS"
EndSection
Section "Monitor"
	Identifier "MaTv"
	HorizSync 30.0-50.0
	VertRefresh 50.0-60.0
EndSection


Section "Screen"
	Identifier	"ecran_principal"
	Device		"ATI Technologies, Inc. Radeon 9600 (R300 AP)"
	Monitor		"NSH1157U"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1920x1440" "1800x1350" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection
Section "Screen"
	Identifier "ecran_TV"
	Device "ATI_tvout"
	Monitor "MaTv"
	DefaultColorDepth 24
	Subsection "Display"
		Modes "800x600" "Interlace"
		Depth 24
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"ecran_principal"
	Screen		"ecran_TV" Below "ecran_principal"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

Dernière modification par sksbir (Le 21/05/2005, à 11:15)

Hors ligne

#6 Le 16/06/2005, à 01:36

sksbir

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

up!!
je reviens ici, d'abord pour dire que j'ai résolu mon soucis : ça consiste tout simplement à ne pas utiliser xv. Je m'en rend compte seulement maintenant, parce que mplayer utiliser l'option x11 et pas xv par défaut, alors que VLC utilise xv par défaut.

Voici à quoi ressemble actuellement le script de lancement de ma commande vlc:

DISPLAY=:0.1
export DISPLAY
vlc fichier.avi --alsadev hw:1,0 --vout X11 --fullscreen

--alsadev hw:1,0 : j'ai deux cartes sons, et la 2eme est connectée à la TV. C'est donc pour activer la 2eme carte son, en gardant tous les autres sons sur mes HP de bureau.
--vout X11 : la fameuse option qui me sauve des bandes vertes.
--fullscreen : passer en fullscreen sur l'écran secondaire.

@cyberlab : tu as essayé l'option x11 au lieu de gl ?


[edit] voici la meilleure façon de lancer vlc sur une configuration dual screen sous X11 :0.0 = moniteur, :0.1= TV )

vlc monfichier.avi --alsadev hw:1,0 --vout x11 --x11-display :0.1 --fullscreen --no-wxwin-embed

--alsadev hw:1,0: 2eme carte son (connectée à la sortie TV)
--vout x11 : module X11
--x11-display :0.1 : pour dire que la fenetre du film doit s'afficher sur l'écran TV. (la fenetre de controle reste sur l'écran X11 par défaut, c'est à dire mon moniteur en :0.0 )
--fullscreen : pour que le film soit en plein écran sur la TV
--no-wxwin-embed : indispensable!! pour demander la séparation entre la fenetre de controle et la fenetre affichant le film. Plantage sinon.
En fait, c'etait le mode par défaut dans les version précédentes de VLC, et puis les développeur ont soudé la fenetre de controle et la fenetre de visu du film...

Je vais d'ailleurs reposter cette derniere astuce dans un topic dédié, car ici, elle risque de passer inaperçu...

Dernière modification par sksbir (Le 01/08/2005, à 12:41)

Hors ligne

#7 Le 16/06/2005, à 19:26

cyberlab

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

Merci pour le truc ça fonctionne bien effectivement
J'ai essayé le x11 mais ça bouffe pas mal de ressource processeur en fullscreen (quasi autant qu'avec gl)

Dernière modification par cyberlab (Le 16/06/2005, à 19:26)


http://taltan.free.fr/

Hors ligne

#8 Le 06/08/2005, à 01:36

Tixu

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

vous avez pas trouvé un moyen avec mplayer par hasard car c'ets le eul qui me lit les h264. et quand je le lance avec la commande sui vante j'ai les bandes vertes : "mplayer -vo xv -display :0.1 Fichier.avi"

P.S :J'ai une ati radeon 9200

Hors ligne

#9 Le 26/10/2005, à 09:27

manatlan

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

Est ce qu'il y a des gens, avec ATI/fglrx qui arrivent encore à faire ça sous BREEZY ???


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#10 Le 29/01/2006, à 13:35

cyberlab

Re : [Résolu] Driver ATI (un X sur ecran + un X sur TV ) et extension xv

sous breezy avec la même config matos (sauf ecran plat)

kernel Linux ubuntu 2.6.12-10-386
driver ATI 8.20.08

et le même xorg.conf pas de souci ça marche, sans le bug de bandes vertes tout est OK sauf le problème de surbrillance de X sur lécran plat quand la TV est branché des le début du boot


http://taltan.free.fr/

Hors ligne