Petit astucien | Bonsoir
Pour régler de problèmes de lignes horizontales qui scintillent qui montent et qui descendent sur les vidéos, j'ai installé les drivers de ma carte graphique Nvidia, mais il y a aucun changement,
Merci par avance. Modifié par pimous le 27/01/2014 17:12 | |||||||
Publicité | ||||||||
![]() ![]() | Salut/Bonsoir, à priori, on pourrait penser que les pilotes ne sont pas à l'origine du problème, à moins que les deux le soient. Pour précision, à l'origine, utilisais-tu le pilote libre Nouveau, à moins que ce soit le pilote Nv, et tu es passé au pilote propriétaire Nvidia? Comment sais-tu qu'Xorg utilise maintenant le pilote Nvidia et non plus celui d'avant? As-tu essayé de modifier le rafraîchissement et la résolution de l'écran pour voir si ça réglait le problème? Quand tu regardes la sortie de la commande glxinfo | less est-ce que tu vois direct rendering: Yes Est-ce que ton problème se produit seulement quand tu regardes des vidéos? Quelle distribution utilises-tu? Modifié par Logicien le 10/01/2014 00:43 | |||||||
Petit astucien | C'est un problème de (Tearing) Ça se passe aussi bien avec les pilotes libres qu'avec les propriétaires Nvidia, j'ai du réinstaller opensuse avec kde, après un plantage, je me retrouve de nouveau avec les pilotes libres, je préfèrerais régler le problème avec les pilotes libres.
Résultat de la commande : glxinfo | less glxinfo: command not found Modifié par pimous le 12/01/2014 15:25 | |||||||
![]() ![]() | Pour avoir la commande glxinfo, il faudrait que tu installes le paquet mesa-progs . C'est important de savoir si tu as le direct rendering: Yes. Il est aussi important de savoir quel pilote libre tu utilises, nv ou nouveau. Si tu as des problèmes avec un pilote libre essai l'autre. Chacun se ces pilotes a des options qui peuvent aider à réduire l'effet de déchirement. Voir les pages de manuels man nv et man nouveau . Pour éviter cet effet, il y a quelques possibilités que j'ai explorées. Tu peux te créer un fichier $HOME/.drirc avec ces lignes <driconf> export vblank_mode=2 et redémarrer ta session. Ces variables font en sorte que les applications se synchronisent avec le balayage vertical de l'écran, ce qui réduit l'effet de déchirement. Cela fait aussi que les applications ne vont pas plus vite que la fréquence de rafraîchissement verticale utilisée par l'écran. Modifié par Logicien le 12/01/2014 21:28 | |||||||
Petit astucien | sous susse la commande était un peux différente,Voici le résultat: rozo # glxinfo | grep "direct rendering" Pour le résultat de la commande man nv, je comprends pas l'anglais, et c'est surement des termes techniques.
-----------------------------------------------------
Pour créer un fichier $HOME/.drirc, je comprends pas tres bien, je crée un fichier texte, je le nome $HOME/.drirc.txt, et dedans j’écris: <driconf>
Ou je mets ce fichiers apres ?
En suite, je comprends pas nom plus: (Tu peux aussi écrire dans ton .bashrc : export vblank_mode=2) c'est quoi le (bashrc), ca se trouve ou ?
Modifié par pimous le 12/01/2014 23:51 | |||||||
![]() ![]() | C'est $HOME/.drirc , donc sans l'extension .txt . $HOME est une variable qui contient le chemin complet vers la racine du répertoire personnel de l'utilisateur connecté à son bureau et avec lequel tu travailles. Donc la variable $HOME contient /home/nom-utilisateur . Tu écris à l'aide de l'éditeur de texte de ton choix dans le fichier $HOME/.drirc ce que je t'ai donné et tu sauvegardes. Tu n'as pas besoin des droits du super-utilisateur root pour faire les manipulations dans les fichiers $HOME/.drirc et $HOME/.bashrc. Les droits de l'utilisateur connecté suffisent puique les manipulations se passent dans son propre répertoire personnel. Oui les pages de manuels nv et nouveau sont techniques. C'est pourquoi il faut savoir quel pilote Xorg utilise pour faire les bonnes nanipulations si nécessaire. Si tu peux mettre le contenu du fichier /var/log/Xorg.0.log sur un site pastebin comme Pastebin - Type, paste, share. et afficher le lien pour voir le fichier je pourrai mieux t'aider. Modifié par Logicien le 13/01/2014 00:07 | |||||||
Petit astucien | j'ai fait une cherche avec l'explorateur de Dolphin de $HOME/.drirc et $HOME/.bashrc, Dolphin ne trouve pas ces fichiers
j'ai tapé : grep -i -e nv -e nouveau /var/log/Xorg.0.log | less, avec la flèche, j'arrive jusqu’à la fin, c'est assez long, je voudrais te montrer le résultat, mais j'ai pas trouvé le moyen de tout sauvegarder je fait en haut a gauche de la fenêtre du terminal > fichier>enregistrer la sortie sous, et ça enregistre qu'une partie, la partie visible à du terminal.
J'ai bien essayé de cliquer sur "Edition" tout en haut a gauche de la fenêtre du terminal, mais "Tout sélectionner" est grisé Modifié par pimous le 13/01/2014 00:33 | |||||||
![]() ![]() | J'ai modifié mon message précédent. Si les fichiers .drirc et .bashrc n'existent pas, tu peux les créer sans problème. Si tu peux mettre le contenu du fichier /var/log/Xorg.0.log sur un site pastebin comme Pastebin - Type, paste, share. et afficher le lien pour voir le fichier je pourrai mieux t'aider. Tu peux te servir d'un navigateur Web ou d'un éditeur de fichiers textes pour afficher le contenu du fichier, tout sélectionner, copier et coller comme texte du lien que je te donne. Un problème serait que le navigateur ne puisse pas afficher le fichier par manque de permissions. Modifié par Logicien le 13/01/2014 03:28 | |||||||
Petit astucien | Une fois le fichier Pour créer les fichiers $HOME/.drirc et $HOME/.bashrc, je crée deux fichier text, que je renomme en une fois crée, je les mets ou ? Excuse moi pour tout e ces questions, mais j'ai déjà réinstallé trois fois Opensuse, je un peu peur que ça plante après une mauvaise manipulation.
Voici le résultat de la commande grep -i -e nv -e nouveau /var/log/Xorg.0.log | less Voici: pastebin.ca/2535538 Modifié par pimous le 13/01/2014 15:09 | |||||||
Publicité | ||||||||
![]() ![]() | Quand tu ouvres un éditeur de texte, tu peux entrer du texte et le fichier est sans nom à ce moment. C'est quand tu l'enregistres pour la première fois que tu dois lui donner un nom. Tu dois enregistrer les fichiers .drirc et .bashrc à la racine de ton répertoire personnel. En supposant que le nom de l'utilisateur connecté est pimous, alors, les fichiers .drirc et .bashrc doivent être enregistrés dans les chemins complets /home/pimous/.drirc et /home/pimous/.bashrc. Remplace pimous par le nom réel de l'utilisateur qui a ouvert la session avec lequel tu travailles. Tu utilises le pilote nouveau. Avant d'aller plus loin, assure-toi que les fichiers .drirc et .bashrc sont bien enregistrés sous les bons noms et aux bons endroits. Redémarre ta session et test si tu as encore du 'tearing' quand tu visionnes des vidéos. Modifié par Logicien le 13/01/2014 18:12 | |||||||
Petit astucien | Lors de la création des fichier, j'ai fait ---------------------------------------- alors, j'ai fait autrement, j'ai crée les fichiers texte avec les ligne de commande dedans, enregistrer toujour en text, puis je les ai renommés en $HOME/.drirc et $HOME/.bashr, et la c'est passé: mais après redémarrage, j'ai toujours le problème à la lecture de vidéos, ------------------------------------------ en ouvrant, $HOME⁄.bashrc, je me suis aperçu que les lignes de commande se sont mis en gras et en couleur: le problème viendrait-il de la, en noir, veut dire que ça na pas été pris en compte ? Modifié par pimous le 13/01/2014 21:54 | |||||||
![]() ![]() | La couleur du texte ne change pas son contenu. Redémarre ton ordinateur pour savoir si ça aide. As-tu regardé les paramètres du lecteur vidéo que tu utilises? Lequel utilises-tu? On peut essayer de passer des paramètres aux pilotes Nouveau. Il faudrait que tu affiches la sortie de la commande dmesg | grep -i -e drm -e kms -e nouveau On peut même changer le pilote graphique nouveau pour le pilote graphique nv au besoin. Il n'y a aucune garantie que ça va régler le problème. Ça peut venir d'une mauvaise configuration à plusieurs niveaux - le lecteur vidéo - la configuration du bureau - du serveur graphique et le pilote - la configuration du noyau Linux Il y a sûrement une solution, mais si tu n'arrives pas à résoudre ton problème, tu peux envisager de changer de distribution GNU/Linux pour une autre qu'OpenSUSE. Peut-être que ce problème n'existera pas. Modifié par Logicien le 15/01/2014 05:36 | |||||||
Petit astucien | bien les paramètres vidéos, c'est pas un en particulier, c'est tout les lecteurs, vlc, mlayer, kaffeine, ............., et sur tout site de streaming en ligne, youtube, dailymotion, ............
Voici les résultat de la commande, dmesg | grep -i -e drm -e kms -e nouveau :
:~> dmesg | grep -i -e drm -e kms -e nouveau Modifié par pimous le 15/01/2014 12:28 | |||||||
![]() ![]() | Côté noyau Linux, le pilote Nouveau semble bien fonctionner. C'est ce que dit la sortie de la commande précédente. Je ne vois pas de meilleurs paramètres à lui passer. Il y a le pilote Nouveau pour l'interface graphique Xorg aussi. Tu m'as déjà fourni le fichier /var/log/Xorg.0.log. Tout semble bien fonctionner de ce côté aussi. Je ne vois pas de meilleurs paramètres à lui passer à lui aussi. Il reste à essayer le pilote Nv. Ragarde avec Yast si le paquet xf86-video-nv ou un nom semblable est installé. Sinon, installe-le. Pour forcer Xorg à l'utiliser, il faut créer un fichier, mais cette fois-ci, il faut les droits administratifs du super-utilisateur root. Donc, il faut que tu ouvres une session root, est-ce que tu connais le mot-de-passe root? C'est nécessaire. Pour ouvrir une session root en mode graphique, tu ouvres un terminal avec l'utilisateur non-root et tu exécutes la commande xhost + Puis, su - On te demande ton mot-de-passe. Après, tu es connecté en tant que root. Tu devrais voir un # plutôt qu'un $ à la fin de l'invite de commandes. Il faut créer un répertoire avec la commande mkdir /etc/X11/xorg.conf.d Si on te dit que le répertoire existe déjà et qu'il ne peut donc pas être créé, c'est correct. Maintenant, tu ouvres l'éditeur de ton choix par exemple Gedit avec la commande gedit Tu copies les lignes suivantes Section "Device" Tu sauvegardes le contenu dans le répertoire /etc/X11/xorg.conf.d/ avec le nom 99-video-nv.conf . Donc, le chemin complet du fichier est /etc/X11/xorg.conf.d/99-video-nv.conf . Pour sortir de la session root, Tu tapes Ctrl+d . Puis, tu redémarres ton ordinateur. Tu fais des tests vidéos et tu m'en donnes des nouvelles. J'espère que tu y arriveras. Je ne vois pas autre chose de mieux et de plus facile. Ça ne devrait pas causer de problème, sinon que d'avoir à supprimer tous les fichiers que je t'ai fais créer si rien ne s'améliore. Je part pour la journée. Je ne serai pas de retour avant la soirée, soit la nuit en Europe de l'ouest.
Modifié par Logicien le 15/01/2014 13:57 | |||||||
Petit astucien | il y a un problème quand j' essaye de sauvegarder dans etc/X11/xorg.conf.d, j'ai ce message : http://www.casimages.com/img.php?i=140116020346189762.jpg et avec le clique droit dans le répertoire, je n'ai pas l'option pour créer un fichier --------------------------------------------- Les deux fichiers $HOME/.drirc et $HOME/.bashrc, j'en ai encore besoin ?, ça fonctionne avec 99-video-nv.conf ? je dis ça par ce que je les ai supprimés je voudrais savoir si je dois les recréer
Modifié par pimous le 16/01/2014 08:39 | |||||||
Astucien ![]() | Bonjour pimous.
Il faut être root, pour modifier xorg.conf.d Reivillo.
Modifié par reivillo le 16/01/2014 17:27 | |||||||
Petit astucien | j'ai pas de fichier xorg.conf.d, xorg.conf.d est un répertoire, je dois y mettre le fichier crée (99-video-nv.conf) avec les ligne, comment déplacer 99-video-nv.conf dans xorg.conf.d en Root ?
Modifié par pimous le 16/01/2014 17:19 | |||||||
Publicité | ||||||||
Astucien ![]() | Excuse pour Fichier.....j'ai corrigé. Ouvre la Console et Tape: gksu (suivi du nom de ton gestionnaire de Fichier)[exemple; thunar, nautilus, caja ou autres] puis, rentre ton mot de passe.
Modifié par reivillo le 16/01/2014 17:40 | |||||||
Petit astucien | merci, juste une petite question avant de faire cette manipe, tout Dolphin ouvert, niveau sécurité, il y a pas de risque ? Modifié par pimous le 16/01/2014 18:53 | |||||||
![]() ![]() | pimous, je ne comprend pas que l'image parle du chemin complet /usr/share/X11/xorg.conf.d/ pour le fichier 99-video-nv.conf, soit /usr/share/X11/xorg.conf.d/99-video-nv.conf . Le chemin complet dont je parle est /etc/X11/xorg.conf.d/99-video-nv.conf . Donc, si avec les droits root tu a écris un fichier /usr/share/X11/xorg.conf.d/99-video-nv.conf, supprime-le. Assure-toi que le fichier /etc/X11/xorg.conf.d/99-video-nv.conf est bien créé, soit le fichier 99-video-nv.conf dans le répertoire /etc/X11/xorg.conf.d/ . Pour ce qui est des fichiers que je t'ai fait créer jusqu'à maintenant, soit $HOME/.drirc , $HOME/.bashrc et /etc/X11/xorg.conf.d/99-video-nv.conf , tu peux ne garder que ceux qui résolvent ton problème et supprimer les autres. Si .drirc et .bashrc n'ont pas résolu ton problème et que 99-video-nv.conf lui l'a résolu, alors tu devrais pouvoir supprimer les fichiers .drirc et .bashrc sans que le problème revienne. Sinon, tu devras les recréer. Modifié par Logicien le 16/01/2014 19:12 | |||||||
Astucien ![]() |
Les risques ? c'est qu’après tes manips, tu laisses ton gestionnaire de fichier Ouvert. Donc, quand tu fermes ton gestionnaire de fichier, puis la Console: Tu n'es plus root. Voir avec sudo, en lieu et place de gksu; Si tu ferme la Console avant le gestionnaire de fichier, ton gestionnaire de fichier, sera fermer d' Autorité par root. Sécurité Linux oblige. Je pense t'avoir rassuré pour l'avenir. Reivillo.
Modifié par reivillo le 19/01/2014 17:24 | |||||||
Petit astucien | Merci reivillo, Logicien, entre temps, je travaillais sur autre chose, j'ai fait planter la distribution, je l'ai réinstallé depuis, et fait les mises à jour, je pense pas que ça change quelque chose à la manipe que tu m'a demander de faire, je viens de la faire et au redémarrage, j'ai un écran noir avec ce message: Welcom to opensuse 13.1"Bottle-Kernel 3.11.6-4-desktop (tty1). linux-z6jr login:_ dit, moi si il y a quelque chose de spéciale à faire ? sinon, je réinstalle et j'essaye cette fois 99-video-nv.conf avec $HOME/.drirc et $HOME/.bashrc
Modifié par pimous le 16/01/2014 23:56 | |||||||
![]() ![]() | Les fichiers .drirc et .bashrc avec la variable vblank_mode=2 créent un environnement d'affichage graphique où la carte graphique envoie les images à l'écran à la même fréquence verticale que ce que l'écran supporte, plutôt que d'envoyer les images à la vitesse maximale que la carte graphique supporte comme c'est la cas quand vblank_mode=0 . Tu peux essayer les deux valeurs soient vblank_mode=2 et vblank_mode=0 dans les fichiers .drirc et .bashrc et faire des tests pour voir si une ou les deux valeurs aident. Quant au fichier 99-video-nv.conf, il change le pilote vidéo Nouveau d'Xorg pour ta carte graphique pour le pilote Nv. Le pilote vidéo du noyau Linux reste Nouveau. Le pilote Nouveau de Linux et le pilote Nv d'Xorg devraient pouvoir cohabiter ensembles. Toutefois, le changement est plus important que vblank_mode. S'il y a un problème l'affichage peut devenir disfonctionnel, voir faire planter le système. C'est pourquoi je te recommande d'utiliser le pilote Nv seulement si vblank_mode=2 et vblank_mode=0 ne donnent rien. Note que tu dois installer le pilote Nv s'il ne l'est pas pour pouvoir l'utiliser. Il se nomme xf86-video-nv ou quelque chose de semblable. Modifié par Logicien le 17/01/2014 04:45 | |||||||
Petit astucien | j'ai essayé, $HOME/.drirc et $HOME/.bashrc en 0, pas de changement. En réinstallant donc sans les fichiers vidéo-$HOME, j'ai essayé 99-vidéo-nv.conf, avec xf86-vidéo-Nv, qui était déjà installé, écran noir avec le même message au redémarrage. | |||||||
![]() ![]() | Il semble que le pilote Nv pose problème plus que le pilote Nouveau. Si tu ne veux pas tout réinstaller, tu dois supprimer le fichier /etc/X11/xorg.conf.d/99-video-nv.conf . Cela fera en sorte que le pilote Nouveau sera celui qui sera utilisé par Xorg. Donc, retour à la case départ. Yast doit bien avoir dans ses paquets les pilotes propriétaires Nvidia que tu peux installer. Peut-être est-ce la dernière chance de résoudre ton problème en changeant de pilote vidéo. Tu peux encore essayer d'utiliser le pilote framebuffer. Les performances sont réduites. Après avoir supprimer 99-video-nv.conf, tu crées 99-video-fbdev.conf. Tu n'as qu'à remplacer nv par fbdev dans les lignes que contenaient le fichier /etc/X11/Xorg.conf.d/99-video-nv.conf. Pour ce qui est des lecteurs vidéos, assure-toi que le pilote utilisé dans les Préférences est xv . S'il ne fonctionne pas sans 'tearing', essai en un autre, x11 par exemple, ainsi de suite. Modifié par Logicien le 19/01/2014 00:44 | |||||||
Petit astucien | ma carte est une nvidia geforce Gt-520, les pilotes propriétaire: nvidia-gfxG03-kmp-desktop, j'ai également du Tearing avec, --------------------------------------
nvidia-xconfig j'obtiens ce message: Using X configuration file: "/etc/X11/xorg.conf". ------------------------------------- après, je tape nvidia-settings, dans nvidia settings je clique sur Save x configuration file, j'obtiens ce message: linux-hz3j:/home/riton # nvidia-settings -------------------------------------- pourtant quand les pliotes nvidia sont installés, xorg sevrer est présent: http://www.casimages.com/img.php?i=140115083557249428.jpg Je sais pas si c'est lié au problème, je vois deux autres xorg x11 server, peut être faut-il que j'en installe un autre ?
Avant, cette opération réglait le problème, j'avais qu'a faire Save x configuration file, puis redémarrer l'ordi, pour que le tearing disparaisse
---------------------------------------------------------- assure-toi que le pilote utilisé dans les Préférences est xv et essai en un autre, x11 Comment fait-on ces deux chose ?: Modifié par pimous le 19/01/2014 19:08 | |||||||
Publicité | ||||||||