sortie tv cramoisie en twinview avec 6600 [Résolution partielle] - Multimédia - Linux et OS Alternatifs
Marsh Posté le 17-06-2006 à 02:13:49
j'ai partiellement résolu mon problème et je peux enfin mettre un mot sur mon problème: flickering; et une cause: interlaced or not, that is the question
j'ai retenté la piste des deux serveur X distincts en fonction de l'écran et surtout, ajouté un modeline interressant généré par The XFree86 Modeline Generator:
Citation : Modeline "800x600@60i" 17.62 800 832 896 928 600 614 617 631 interlace |
le problème de flickering (j'ai trouvé ce terme sur un forum anglophone ) a disparu. L'inconvénient majeur de la méthode c'est que si on lance le deuxieme X, le moniteur du pc n'a plus d'image, et si retour sur le premier X, alors évidemment c'est au tour de la télé de perdre l'affichage.
'fin bon, y'a du progrès ne faisont pas la fine bouche
le bonheur ce serait en fait d'avoir 2 X simultanément affichés tout en ayant bien entendu l'exclusivité du couple clavier/souris pour l'un ou l'autre via une bascule ctrl+alt+Fx, c'est possible ça ?
Marsh Posté le 21-06-2006 à 16:01:59
Pour ton probleme de config xfree je ne sais pas mais pour les questions de vidéo, il faut savoir que:
Une image TV analogique en définition standard (!=HD) et entrelacé suit deux normes qui date de 50 ans:
- 525/60, appelé classiquement "NTSC" (même si sa n'a rien a voir), c'est à dire une image de 525 lignes, a 60 trames (fields en anglais), soit 30 images à la seconde (2 trames = 1 image)
- 625/50, appelé classiquement "PAL" ou "SECAM" (même si sa n'a aussi rien a voir), 625 lignes, a 50 trames, soit 25 images à la seconde.
Les deux standards sont incompatibles entre eux. Ce sont les équipements qui peuvent gérer l'un ou l'autre ou les deux.
La péritel permet de transporter des signaux vidéo et audios analogiques en full duplex. La vidéo peut circuler en composante RVB, composante YUV, en Composantes modulés (alias "S-Vidéo" ), ou en composite (vidéo n&b + modulation de la couleur).
La modulation de la couleur peut etre en NTSC (USA / Japon), PAL (Le reste du monde), SECAM (tous les pays qui, pour des raisons politiques ne voulait pas du NTSC/PAL, comme la France).
Les différences entre les PAL-N PAL-B/G PAL-I PAL-D/K, ne sont pas significatives pour notre problème (différendes bandes passantes).
Le terme i ou p que l'on colle à un standard HD, n'est là que pour informer si l'on travaille en entrelacé (i), ou en progressif (p). Une TV classique n'affiche QUE de l'entrelacé (le signal est different).
Les valeurs 576 et 480 sont des quantités de lignes pour de la télévision NUMERIQUE (SD ou HD, d'ailleurs). Elle correspondent respectivement au standard 625/50 et 525/60.
Pour résumer ta config doit s'aligner avec:
625/50 en PAL Composite - HD576i
Si les configs des cartes graphiques sont si brouillons, c'est parcequ'elle doivent gérer tous les pays du monde, en SD et HD et que les gens qui les développes ne sont pas des experts TV: tu doit faire de la HD basse résolution numérique progressive pour etre convertie en analogique 625/50 PAL, composite & entrelacé !
Bon courrage.
Marsh Posté le 16-06-2006 à 17:32:18
j'ai un problème
je me bat depuis 3j avec une 6600gt pour avoir un affichage potable sur la télé (un vieux combi tv/magnéto samsung). Apparavant j'avais une ti4200, utilisais nvtv et hormi un affichage un peu psychédélique sur le moniteur du pc à l'activation du tv-out, l'image était ok sur la télé.
La 6600 n'étant pas reconnu par nvtv, me voilà obligé de configurer mon xorg.conf en conséquence, soit
Hormi le faite que j'ai du faire un pontage entre les pins 15 et 20 de la péritel pour avoir la couleur (j'précise que j'y connais vraiment rien dans le domaine, j'ai juste compris que la ti4200 sortait du composite sur le cable svideo alors que la 6600 sort bien du svideo et qu'apparament cette télé a du mal avec ça), j'obtiens une image stable et tout et tout sauf que... y'a comme un problème de vsync. Enfin un truc comme ça, j'y connais rien quoi
Par exemple, si dans une séquence de film y'a un traveling, ça donne l'impression que la télé commence à afficher l'image suivante en premiere moitier d'écran alors que la seconde moitier de l'image précédente est toujours là sur la moitier inférieur de l'écran. Je n'sais pas si j'me fait bien comprendre.
Dans la mesure où cet effet désagréable n'étant pas présent avec le couple ti4200/nvtv, je subodore qu'un p'tit paramètrage pourrait régler ce phénomène, du moins je l'espère
j'ai tenté la méthode du tv-out uniquement, avec donc un deuxieme X qui se lance uniquement sur la télé et le twinview, rien n'y fait.
J'préfère néanmoins la méthode du twinview, bien plus souple vu qu'il suffit de changer de réso pour activer l'affichage sur la télé.
J'ai aussi tenter de forcer l'affichage en 60hz sur la télé mais j'ai pas d'image (alors que la gamecube en 60hz passe bien dessus )
voici le xorg.conf défaillant (enfin j'me plais à la croire )
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Ecran" 0 0
InputDevice "Clavier" "CoreKeyboard"
InputDevice "Souris" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/artwiz-fonts"
FontPath "/usr/share/fonts/100dpi"
EndSection
Section "ServerFlags"
#AllowMouseOpenFail
EndSection
Section "Module"
Load "freetype"
# Load "xtt"
Load "extmod"
Load "glx"
# Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
Load "v4l"
#Load "speedo"
EndSection
Section "InputDevice"
Identifier "Clavier"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Souris"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 92.0
# VertRefresh 50.0 - 75.0
Identifier "Moniteur"
EndSection
Section "Device"
# ChipSet "GeForce4 Ti 6600gt"
Identifier "CarteVideo"
Driver "nvidia"
Card "nv GeForce4 Ti 6600gt"
Option "DPMS"
#BusID "PCI:1:00:0"
Option "Coolbits" "1"
Option "AllowInterlacedModes"
Option "TwinView"
#Option "HorizSync" "31.5-92.0; TV-0:30-50"
#Option "VertRefresh" "60.0-75.0; TV-0:60"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TwinViewOrientation" "Clone"
Option "MetaModes" "1152x864, NULL;1024x768,NULL;800x600,800x600;640x480,640x480"
Option "TVStandard" "PAL-B"
Option "ConnectedMonitor" "CRT,TV"
Option "TVOutFormat" "SVIDEO"
EndSection
Section "Screen"
Identifier "Ecran"
Device "CarteVideo"
Monitor "Moniteur"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1152x864" "1024x768" "800x600"
EndSubSection
EndSection
# Detail de la television
# A ne pas changer, ca devrait marcher chez tout le monde
# sauf p-t vieille TV
Section "Monitor"
Identifier "TV"
VendorName "Philips"
ModelName "70cm"
HorizSync 30-60
VertRefresh 60
#Resolutions ecrans TV standard Pal
Modeline "800x600_60" 33.1584 800 840 986 1056 600 601 605 628
#Modeline "720x576_50" 27.15 720 736 880 896 576 578 579 606 # 27 MHz, 30.3 kHz, 50.0 Hz
EndSection
Section "Device"
# ChipSet "GeForce4 Ti 6600gt"
Identifier "TV_device"
Driver "nvidia"
Card "nv GeForce4 Ti 6600gt"
Option "ConnectedMonitor" "TV"
Option "TVStandard" "HD576i" # Valable en France
Option "TVOutFormat" "SVIDEO"
EndSection
# Bind de l'ecran et de la carte
Section "Screen"
Identifier "Television"
Device "TV_device"
Monitor "TV"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600_60"
EndSubSection
EndSection
# Layout : bind du screen et des input
Section "ServerLayout"
Identifier "TV"
Screen "Television"
InputDevice "Souris" "CorePointer"
InputDevice "Clavier" "CoreKeyboard"
EndSection
bon, j'lai un peu tripoté dans tout les sens le pauvre, donc il est pas très propre
je précise aussi que si j'met le TVStandard en PAL-N, l'image est tremblante. En HD576i ça fonctionne très (sauf le problème qui m'amène à poster) bien mais pas en HD480i.
voilà, si quelqu'un pouvais me donner un coup de main j'en serais ravis
Message édité par smea le 17-06-2006 à 02:15:41