#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).
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:
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 !! à 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
Une option à creuser... peut-être
Option "OverlayOnCRTC2" "on"
... une option pas vraiment documentée !! à 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