[jeu Steam] Problème de cisaillement horizontale RESOLU

Applications multimedia / jeux
Répondre
Neko62
Daikyu
Messages : 68
Inscription : mar. 22 sept. 2015, 19:27
Localisation : Pas-de-Calais

[jeu Steam] Problème de cisaillement horizontale RESOLU

Message par Neko62 »

Bonsoirs à tous,

j'ai un problème de cisaillement horizontale quelque soit le jeu sous Steam. Il se situe dans le tiers inférieur de mon écran ( DELL U2711 en 2560*1440 ).
Pourtant j'ai bien activé le "Sync to VBlank" dans le panneau de config Nvidia de ma GTX970 pour l'OpenGL.
Je n'avais pas ce soucis sous Ubuntu précédemment avec les mêmes jeux et la même config matérielle.
Je suis tombé sur cette discussion :
viewtopic.php?f=8&t=16503&p=140443&hili ... ro#p140443
mais je ne sais pas si c'est le même soucis !
Dernière modification par Neko62 le mer. 11 nov. 2015, 18:06, modifié 1 fois.
Arch Linux x86_64 - Plasma - Cairo-Dock - DoubleCommander
Intel Core i5 2400 @3,3GHz - Asus GeForce GTX 970(4.5.0 NVidia 355.11) - 8Go de DDR3 @1600MHz - SSD 120Go + 2 HDD 500Go
LepgMoi
newbie
Messages : 6
Inscription : jeu. 12 juin 2014, 22:42

Re: [jeu Steam] Problème de cisaillement horizontale

Message par LepgMoi »

Salut,

Personnellement j'avais des problèmes de déchirures au niveau de l'écran que j'ai résolu via ce forum et celui de Manjaro

viewtopic.php?f=15&t=15506&p=132527#p132527

http://www.manjaro.fr/forum/viewtopic.p ... 6&start=20

Perso je joue à DOTA2 sous steam et RAS (je suis en pilote nvidia)

a+
Diaz10

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Diaz10 »

Merci LepgMoi, j'avais également ce soucis de cisaillement et j'ai suivi l'astuce du forum que tu donnes et tout roule !
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

Bonjour,
Diaz10 a écrit :Merci LepgMoi, j'avais également ce soucis de cisaillement et j'ai suivi l'astuce du forum que tu donnes et tout roule !
Tu as fais quoi exactement ?

J'ai le même soucis sur des jeux steam, et même des vidéos... c'est gênant. J'ai essayé plein de solution mais rien d'efficace.

Je dispose d'une nVidia 670 GTX.

De ce que j'ai compris faudrait créer un fichier /etc/X11/xorg.conf.d/20-intel.conf

Code : Tout sélectionner

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "sna"
   Option "TearFree" "true" #pour éviter le tearing
EndSection
Je comprend pas pourquoi créer ce fichier .conf, alors que j'utilise pas le chipset graphique de mon processeur....

Faut il aussi installer les pilotes intel du coup ?

Code : Tout sélectionner

pacman -S xf86-video-intel
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [jeu Steam] Problème de cisaillement horizontale

Message par benjarobin »

La solution donnée ne s'applique qu'avec la technologie optimus sur un PC portable si l'on utilise bumblebee. En gros elle ne s'applique que si le flux vidéo passe par la carte intel
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

Ok... merci pour ta réponse.
Donc mon soucis de tearing n'est pas résolu snif :(
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

Re,

J'ai du zapper le wiki anglais, car il y a la solution. Faut dire que je ne me suis pas plongé sur le sujet depuis Juin....

Je partage ici la solution car elle fonctionne chez moi.

Vous pouvez faire un test en direct pour voir si ce paramétrage fonctionne, juste en tapant cette commande :

Code : Tout sélectionner

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
Si c'est bon, on va paramétrer de façon permanente cette solution.

Pour cela, il faut générer le fichier .conf de nVidia via cette commande :

Code : Tout sélectionner

sudo nvidia-xconfig
Si cela ne fonctionne pas, il est très probable qu'il vous manque ce paquet à installer :

Code : Tout sélectionner

pacman -S xorg-server-devel
Une fois le fichier .conf généré : /etc/X11/xorg.conf

Il faut ensuite déplacer ce fichier dans le répertoire xorg.conf.d :

Code : Tout sélectionner

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.d/20-nvidia.conf
Et on va rajouter une option dans la section "Screen" du fichier 20-nvidia.conf :

Code : Tout sélectionner

Option  "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
Voilà, on redémarre et au revoir le tearing.
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [jeu Steam] Problème de cisaillement horizontale

Message par benjarobin »

Alors tout d'abord, il ne faut en aucun cas utiliser nvidia-xconfig ! Au mieux l'utiliser pour extraire ce que l'on veut du fichier généré, mais en aucun cas utiliser le contenu tel quel !
Le Wiki n'est absolument pas à jour sur ce point. Il est bien plus pertinent et efficace de créer le fichier à la main.
Je ne vois pas comment xorg-server-devel serait nécessaire...

Le strict minimum devrait être ceci : /etc/X11/xorg.conf.d/20-nvidia.conf

Code : Tout sélectionner

Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "metaScreen"
    Device         "Card0"
    DefaultDepth    24
    Option  "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
EndSection
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

benjarobin a écrit :Alors tout d'abord, il ne faut en aucun cas utiliser nvidia-xconfig ! Au mieux l'utiliser pour extraire ce que l'on veut du fichier généré, mais en aucun cas utiliser le contenu tel quel !
Le Wiki n'est absolument pas à jour sur ce point. Il est bien plus pertinent et efficace de créer le fichier à la main.
Je ne vois pas comment xorg-server-devel serait nécessaire...
Merci. Mais pour xorg-server-devel si tu l'installe pas, tu as une erreur à l'utilisation de nvidia-xconfig... (c'est ce que j'ai eu en tout cas)

Voici mon fichier 20-nvidia.conf :

Code : Tout sélectionner

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 355.11  (buildmeister@swio-display-x86-rhel47-07)  W$


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
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      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection


Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option         "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionP$
EndSection
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [jeu Steam] Problème de cisaillement horizontale

Message par benjarobin »

C'est juste impossible que xorg-server-devel résolve le moindre souci coté nvidia-xconfig (souci d'ailleurs non précisé) ! Ce paquet ne contient que des .h... Désolé mais je ne peux pas te croire, surtout que je ne sais pas d'où tu sort ceci. Rien n'indique de faire une telle chose, en tout cas pas le Wiki
Ton fichier de configuration contient bien trop de chose.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

Voici le message d'erreur que j'ai eu à la base :

Code : Tout sélectionner

Package xorg-server was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found
Pourtant xorg-server était bien installé.
Apres plusieurs recherche, la solution trouvé était d'installer xorg-server-devel.

Sources :
https://bbs.archlinux.org/viewtopic.php?id=121647
https://bbs.archlinux.org/viewtopic.php?id=159276
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [jeu Steam] Problème de cisaillement horizontale

Message par benjarobin »

Donc ce message n'apparait que quand tu lances nvidia-xconfig, et ce n'est qu'un warning (testé) et non une erreur, cela ne gène en rien l'utilisation de nvidia-xconfig. Mais comme dans tous les cas cet outil ne doit pas être lancé...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Joan31 »

benjarobin a écrit :Donc ce message n'apparait que quand tu lances nvidia-xconfig, et ce n'est qu'un warning (testé) et non une erreur, cela ne gène en rien l'utilisation de nvidia-xconfig. Mais comme dans tous les cas cet outil ne doit pas être lancé...
Le mieux comme tu dis est de le taper. Je vais chercher des infos à ce sujet, histoire de me faire un fichier .conf aux petits oignons.
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Neko62
Daikyu
Messages : 68
Inscription : mar. 22 sept. 2015, 19:27
Localisation : Pas-de-Calais

Re: [jeu Steam] Problème de cisaillement horizontale

Message par Neko62 »

Bonsoir à tous,

je confirme qu'avec la création du fichier : /etc/X11/xorg.conf.d/20-nvidia.conf

avec le minimum :

Code : Tout sélectionner

Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "metaScreen"
    Device         "Card0"
    DefaultDepth    24
    Option  "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
EndSection
mon problème de cisaillement est résolu !

encore merci !
Arch Linux x86_64 - Plasma - Cairo-Dock - DoubleCommander
Intel Core i5 2400 @3,3GHz - Asus GeForce GTX 970(4.5.0 NVidia 355.11) - 8Go de DDR3 @1600MHz - SSD 120Go + 2 HDD 500Go
Répondre