#1 Le 09/12/2009, à 09:58
- ced1010
[Résolu] Problème de tearing avec chipset Nvidia ION
Bonjour,
Je sais que le sujet a été plusieurs fois évoqué dans les forums mais je n'ai malheureusement pas trouvé de solutions pour ma config (j'ai également recherché sur le forum nvidia mais je n'ai pas trouvé de réponses claires sur le sujet).
J'ai un mini-PC avec un chipset Nvidia ION que je souhaite utilisé ce PC comme PC Home-Cinéma. J'ai une sortie HDMI que j'ai raccordé à mon ampli, qui lui-même est raccordé à mon Vidéoprojecteur.
J'ai installé VLC et XBMC. J'ai des problèmes de tearing lors de la lecture des vidéos avec l'un ou l'autre de ces lecteurs. Je retrouve également ce problème lorsque je déplace les fenêtres sur le bureau.
J'ai essayé toutes les astuces pour supprimer ce problèmes:
- j'ai désactivé compiz : cela diminue légèrement le problème mais ne le résoud pas;
- j'ai activé la synchro verticale dans XBMC et avec nvidia-settings mais aucun impact;
- j'ai désactivé TwinView mais aucun impact.
Voici mon fichier xorg.conf:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Aug 14 18:33:37 PDT 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Seiko EPSON PJ"
HorizSync 15.0 - 92.0
VertRefresh 50.0 - 85.0
Option "DPMS"
# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R" 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync
# 1920x1080 49.93 Hz (CVT 2.07M9) hsync: 55.62 kHz; pclk: 141.50 MHz
Modeline "1920x1080_50.00" 141.50 1920 2032 2232 2544 1080 1083 1088 1114 -hsync +vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "ION"
Option "UseDisplayDevice" "DFP-1"
Option "ModeValidation" "NoEdidModes"
Option "ExactModeTimingsDVI" "True"
# Another patch
# Option "CustomEDID" "DFP-1:/home/ced/backup/edid/edid_epson_tw980.bin"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080_50.00" "1920x1080R"
EndSubSection
EndSection
P.S.: j'avais des problèmes d'entrelacement c'est pourquoi j'ai été obligé de désactiver la lecture de l'EDID et de forcer les modes vidéos.
Est-ce que ma config vidéo peut engendrer ce phénomène de tearing ?
Y-a-t-il une config particulière à appliquer au serveur X ou au driver Nvidia pour supprimer le tearing ?
Y-a-t-il une manip à effectuer pour règler le problème ?
Y-a-t-il un post ou une documentation sur le sujet que je puisse utiliser ?
Merci.
Ced
Dernière modification par ced1010 (Le 30/12/2009, à 13:12)
Hors ligne
#2 Le 10/12/2009, à 22:19
- benj76
Re : [Résolu] Problème de tearing avec chipset Nvidia ION
Bonjour,
j'ai également cherché pendant un moment pour ce même problème de tearing sur mon atom+ion
finalement j'ai trouvé qu'en executant xbmc en root le problème de tearing disparait totalement
non seulement le tearing disparait, mais en plus l'ihm de xbmc est plus fluide
voila, j'espère que ça marchera aussi pour d'autres, même si techniquement je n'ai pas l'explication ...
A+
Hors ligne
#3 Le 21/12/2009, à 12:41
- ced1010
Re : [Résolu] Problème de tearing avec chipset Nvidia ION
Salut,
J'ai esasyé de lancer XMBC en root mais je n'ai pas vu de différence.
J'ai également complètement désintallé Compiz car j'ai vu des posts qui disaient que ça pouvait influer sur le tearing.
Actuellement, ma config semble bien fonctionner.
Merci pour la réponse.
Ced
Hors ligne
#4 Le 26/12/2009, à 11:26
- cosmo
Re : [Résolu] Problème de tearing avec chipset Nvidia ION
Je suis sous archlinux et ai eu le même problème. Stopper compiz ne suffit pas, il faut en fait désactiver le compositing. Rajoutez ces quelques lignes dans /etc/X11/xorg.conf
Section "Extensions"
Option "RENDER" "Enable"
Option "Composite" "Disable"
EndSection
Pour moi depuis lors, plus de tearing, en tout cas pour un seul écran (je n'ai pas essayé avec le twinview).
Hors ligne
#5 Le 30/12/2009, à 13:08
- ced1010
Re : [Résolu] Problème de tearing avec chipset Nvidia ION
Salut,
Il semblerais que les options de cosmo fonctionnent chez moi également.
Merci
Hors ligne