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 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