Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 25/10/2012, à 17:33

vince06fr

Perte de performance driver nvidia

Bonjour à tous, j'ai remarqué une perte de performance avec le driver proprietaire nvidia sous ubuntu 12.10

configuration du PC :
# lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)


# grep Chipset /var/log/Xorg.0.log
[   766.683] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
[   766.685] (--) NOUVEAU(0): Chipset: "NVIDIA NVc1"
[   766.946] (--) intel(G0): Integrated Graphics Chipset: Intel(R) Sandybridge Desktop (GT2+)

#  lspci -nn | egrep "VGA|Display"
00:02.0 Display controller [0380]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0122] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1)


tests de performance que j'avais réalisé sous ubuntu ubuntu 12.04 avec le pilote nvidia proprio ( http://www.playonlinux.com/fr/topic-8961.html)

$ glxgears
 46136 frames in 5.0 seconds = 9227.082 FPS
 46811 frames in 5.0 seconds = 9362.068 FPS
 47179 frames in 5.0 seconds = 9435.798 FPS
 47585 frames in 5.0 seconds = 9516.913 FPS

Performance plutot bonne mais le pilote crachait regulierement

Sous ubuntu 12.10 avec le driver nouveau

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
600 frames in 5.0 seconds = 119.770 FPS
600 frames in 5.0 seconds = 119.773 FPS
600 frames in 5.0 seconds = 119.775 FPS

Le tout avec un joli bug d'affichage


avec le driver proprio du ppa ppa:xorg-edgers/ppa (version 304.51)

apt-get remove --purge xserver-xorg-video-nouveau
apt-get install nvidia --current-updates
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
299 frames in 5.0 seconds = 59.706 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.887 FPS

avec impossibilité d'acces aux TTY

Le pilote proprio est moitie moins performant que le pilote nouveau et environ 100 fois moins performant que l'ancien pilote proprio hmm
Des infos sur cette perte de performance alors que nvidia est cen,sé avoir amélioré ses pilotes pour Linux?


Il faut encore que je  teste avec le script d'installation fourni par nvidia

Dernière modification par vince06fr (Le 25/10/2012, à 17:37)

Hors ligne

#2 Le 25/10/2012, à 17:36

nam1962

Re : Perte de performance driver nvidia


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#3 Le 25/10/2012, à 18:10

vince06fr

Re : Perte de performance driver nvidia

Merci pour l'info mais pour le ppa que tu conseille c'est une copie du ppa X Updates et j'ai précisé que j'utilisais le ppa xorg-edgers  qui propose des paquets plus avant-gardistes (et plus instables)

J'avais deja installé les paquets linux-source et linux-headers-generic

test du driver nvidia-experimental-304 (version 304.48)

sudo apt-get install nvidia-experimental-304
 glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
299 frames in 5.0 seconds = 59.623 FPS
300 frames in 5.0 seconds = 59.917 FPS
295 frames in 5.0 seconds = 58.919 FPS
300 frames in 5.0 seconds = 59.916 FPS

Aucune amelioration des performances hmm et toujours pas d'acces aux TTY

Dernière modification par vince06fr (Le 25/10/2012, à 18:21)

Hors ligne

#4 Le 25/10/2012, à 19:06

nam1962

Re : Perte de performance driver nvidia

Note que moi pas mieux :

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.214 FPS
299 frames in 5.0 seconds = 59.740 FPS
299 frames in 5.0 seconds = 59.742 FPS
299 frames in 5.0 seconds = 59.752 FPS
299 frames in 5.0 seconds = 59.735 FPS
299 frames in 5.0 seconds = 59.745 FPS
298 frames in 5.0 seconds = 59.540 FPS
299 frames in 5.0 seconds = 59.750 FPS
299 frames in 5.0 seconds = 59.737 FPS
296 frames in 5.0 seconds = 59.134 FPS

Par contre aucun bug d'affichage


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#5 Le 25/10/2012, à 20:20

vince06fr

Re : Perte de performance driver nvidia

Note que ce n'est pas avec le pilote proprio que j'ai un bug d'affichage mais avec le pilote libre nouveau

Par contre en essayant d'installer le pilote nvidia officiel je me suis rendu compte d'un truc :

Pour lancer le csvript j'ai voulu désinstaller nouveau en faisant

sudo apt-get purge xserver-xorg-video-nouveau 

Le script d'installation du pilote nvidia n'a pas voulu s'installer car le pilote nouveau est installé.

J'ai alors fait un

$ dpkg -l | cut -f 3 -d " " | grep nouveau

qui a renvoyé

libdrm-nouveau1a:amd64
libdrm-nouveau2:amd64

Apres reboot les performances du pilote libre nouveau sont bien meilleur sans le paquet xserver-xorg-video-nouveau et je n'ai plus de bug d'affichage

$ glxgears
3176 frames in 5.0 seconds = 634.790 FPS
3119 frames in 5.0 seconds = 623.235 FPS
3606 frames in 5.0 seconds = 720.682 FPS
3205 frames in 5.0 seconds = 640.999 FPS

Pas encore le niveau de l'ancien pilote proprio mais c'est plutot bon  smile
Demain je testerais l'installation du script nvidia officiel pour voir ce que ça apporte

Dernière modification par vince06fr (Le 25/10/2012, à 20:24)

Hors ligne

#6 Le 25/10/2012, à 21:06

nam1962

Re : Perte de performance driver nvidia

Tu veux dire que mon affichage devrait être géré par le pilote libre?


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#7 Le 26/10/2012, à 00:12

vince06fr

Re : Perte de performance driver nvidia

Pas forcement, le benchmark fournit par glxgears n'est pas suffisant, il faudrait faire d'autres tests avec des jeux en 3d par exemple. De plus, il me semble que nouveau ne permet pas de se servir du son avec HDMI

Apres par philosophie et soucis de securite, c'est certain qu'un pilote libre, c'est mieux wink

Hors ligne

#8 Le 26/10/2012, à 10:09

vince06fr

Re : Perte de performance driver nvidia

test du pilote fournis par le script du site officiel nvidia (nvidia 304.60)
J'ai commençé par virer le ppa xorg-edgers et downgrader en version oficiel

$ sudo ppa-purge ppa:xorg-edgers/ppa

Virer toutes traces de nvidia

 $ sudo apt-get purge nvidia*

Installation de la version du pilote nvidia des dépôts oficiels(Je n'ai pas réussis à désactiver nouveau pour l'installation du script sans reinstaller cette version)
 
Download du script

$ wget http://www.nvidia.fr/object/linux-display-amd64-304.60-driver-fr.html (304.60 Certified)

   
Blacklister le driver nouveau

$ sudo -i
# echo "#blacklist driver nouveau" > /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# echo "blacklist nouveau" > /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# echo "options nouveau modeset=0" /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

update de l'image ram

# update-initramfs -u
# reboot
$ sudo killall lightdm

pas d'acces aux  TTY => connexion via ssh pour lancer le script (ou demarrer en mode de restauration)

$ sudo -i
# apt-get purge nvidia*
# cd home/vince/Téléchargement
# chmod +x NVIDIA-Linux-x86_64-304.60.run
# ./NVIDIA-Linux-x86_64-304.60.run
# reboot
$glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.324 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.887 FPS

et pas d'acces aux TTY, => retour au pilote libre nouveau

Dernière modification par vince06fr (Le 27/10/2012, à 13:06)

Hors ligne

#9 Le 26/10/2012, à 11:07

nam1962

Re : Perte de performance driver nvidia

Étonnant.
J'ai été moins méthodique que toi, mais j'ai essayé le 310, le 304 et nouveau.
310 : messages bizarres, écran d'accueil et de fermeture Xubuntu en ascii, impression de lenteur
304 : fluide, écran d'accueil et de fermeture Xubuntu en basse définition
nouveau : démarrage plus rapide, pas d'écran d'accueil (démarre direct sur le bureau), écran de fermeture xubuntu haute définition, impression de rapidité en lecture vidéo

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
600 frames in 5.0 seconds = 119.739 FPS
602 frames in 5.0 seconds = 120.235 FPS
602 frames in 5.0 seconds = 120.240 FPS
602 frames in 5.0 seconds = 120.238 FPS

Après avoir viré xserver-xorg-video-nouveau

glxgears
3191 frames in 5.0 seconds = 638.095 FPS
3330 frames in 5.0 seconds = 665.975 FPS
3402 frames in 5.0 seconds = 680.358 FPS

Je fais comme toi : pilote libre pour le moment.

Dernière modification par nam1962 (Le 26/10/2012, à 12:16)


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#10 Le 26/10/2012, à 14:08

analogfaz

Re : Perte de performance driver nvidia

Bonjour.
J'observe que la plupart des résultats tournent à près de 60 ou 120 hz,
pour que les fps affichés par glxgear soient significatifs.
Ce qui est indiqué dans le test par la phrase :

Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.

il vaut mieux ôter la synchro verticale sinon les résultats ne feront que suivre cette valeur.
Les seuls résultats qui me semblent significatifs sont ceux obtenus sans la synchro,
dans ce cas, les traitements de la carte graphique ne sont pas bloqués à chaque balayage.

Hors ligne

#11 Le 26/10/2012, à 15:42

nam1962

Re : Perte de performance driver nvidia

Comment l'ôtes tu ?


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#12 Le 26/10/2012, à 15:57

analogfaz

Re : Perte de performance driver nvidia

nvidia xserver-settings, onglet opengl settings,
décocher sync to vblank.

Hors ligne

#13 Le 26/10/2012, à 19:44

vince06fr

Re : Perte de performance driver nvidia

Ok, je vais refaire des tests, enfin, comme je l'avais précisé les tests ne sont fournis qu'à titre indicatif avec glxgears. Je compte refaire des tests avec Phoronix Test Suite pour avoir un benchmark valide

Hors ligne

#14 Le 26/10/2012, à 21:19

nam1962

Re : Perte de performance driver nvidia

J'ai essayé : le problème est que quand tu vires xserver machin, ça teste pas : plus de 3d.
Résultat pour moi.
Nouveau sur mon fixe.
"nouveau" moins xserver truc en test.

Les deux vont bien, mais ce n'est pas sur ces bécanes que je joue ! smile


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#15 Le 27/10/2012, à 00:20

vince06fr

Re : Perte de performance driver nvidia

C'est que la synchro verticale c'est une option du pilote proprietaire, nouveau ne propose pas cette option à ma connaissance


Effectivement si on decoche la synchro, le pilote nvidia affiche un nombre de FPS beaucoup plus important avec glxgears

J'ai reinstallé le ppa xorg-edgers et j'en ai profité pour tester le pilote beta 310.14

$ sudo -i
# add-apt-repository ppa:xorg-edgers/ppa
# apt-get update && apt-get upgrade
# apt-get install nvidia-experimental-310
# nvidia-xconfig
# reboot
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.322 FPS
300 frames in 5.0 seconds = 59.889 FPS
300 frames in 5.0 seconds = 59.887 FPS
300 frames in 5.0 seconds = 59.886 FPS

En decochant la synchro :

$ glxgears
46158 frames in 5.0 seconds = 9231.425 FPS
46498 frames in 5.0 seconds = 9299.600 FPS
46838 frames in 5.0 seconds = 9367.561 FPS
46883 frames in 5.0 seconds = 9376.562 FPS

Le pilote proprio est nettement plus performant, c'est juste moi qui n'avais pas tenu compte de ce parametre

PLus qu'a voir si le pilote est stable et regler le probleme des tty

Dernière modification par vince06fr (Le 27/10/2012, à 00:27)

Hors ligne

#16 Le 27/10/2012, à 01:02

vince06fr

Re : Perte de performance driver nvidia

Le pilote est tres instable (bon c'est en beta alors) donc retour sur nvidia-current-updates du ppa xorg-edgers; c'est à dire version 304.51

$ glxgears
44370 frames in 5.0 seconds = 8873.837 FPS
45139 frames in 5.0 seconds = 9027.695 FPS
41725 frames in 5.0 seconds = 8344.856 FPS
45251 frames in 5.0 seconds = 9050.147 FPS

J'ai réalisé un benchmark avec Heaven Benchmark v3.0

Benchmark finished
Time:	259.693
Frames:	10353
FPS:	39.8663
Min FPS:	20.7287
Max FPS:	71.7215
Scores:	1004.23

Le moteur ne se lance même pas avec nouveau, l'ecran reste noir

Le pilote semble stable

Dernière modification par vince06fr (Le 27/10/2012, à 13:20)

Hors ligne

#17 Le 27/10/2012, à 09:11

nam1962

Re : Perte de performance driver nvidia

J'avais vu que chez moi aussi 310 buggait à fond.
Par contre sur xubuntu, je garde nouveau pour le moment : impression de rapidité, surtout au démarrage.
Par ailleurs je ne comprends toujours pas pourquoi c'est seulement avec nouveau que j'observe un écran de sortie en haute def.

Je ne dis pas que je ne retournerai pas sur 304 : nouveau n'a pas passé les tests phoronix : sans xserver-xorg-video-nouveau pas de 3D, avec, le test warsaw plante pour mémoire insuffisante.
je soupçonne les pilotes libres d'exploiter très vite la carte mère.


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#18 Le 27/10/2012, à 10:57

vince06fr

Re : Perte de performance driver nvidia

Bon le pilote du ppa ppa xorg-edgers (version 304.51) presente également des instabilités. Avoir un ppa qui ne propose même pas le pilote certifié par nvidia et qui rend le systeme instable, bof...
Donc downgrade à la version des dépots officiel, suppression du ppa et instalation de la version 304.60 certifiée via le script du site officiel nvidia

$ glxgears
44087 frames in 5.0 seconds = 8817.269 FPS
42555 frames in 5.0 seconds = 8510.895 FPS
44066 frames in 5.0 seconds = 8813.165 FPS
43169 frames in 5.0 seconds = 8633.751 FPS
44596 frames in 5.0 seconds = 8919.041 FPS

benchmark Heaven Benchmark v3.0

Benchmark finished
Time:	259.671
Frames:	12121
FPS:	46.6783
Min FPS:	24.9128
Max FPS:	91.9156
Scores:	1175.83
nam1962 a écrit :

Par ailleurs je ne comprends toujours pas pourquoi c'est seulement avec nouveau que j'observe un écran de sortie en haute def.

C'est à dire?
Avec Le pilote nvidia, il est possible que tu ais à lancer

$ sudo nvidia-xconfig

pour reconfigurer le xorg et profiter de la haute définition

Dernière modification par vince06fr (Le 27/10/2012, à 13:20)

Hors ligne

#19 Le 27/10/2012, à 15:05

nam1962

Re : Perte de performance driver nvidia

J'ai fait, apparemment il manquait une ligne dans le fichier.
Bon, pour le moment je me suis donc remis sur 304 sur mon portable, je garde nouveau sur le fixe, je verrai bien smile


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#20 Le 17/11/2012, à 09:00

frenchy82

Re : Perte de performance driver nvidia

J'ai fait, apparemment il manquait une ligne dans le fichier.

Bonjour, avec le driver nvdidia j'ai apparement le meme resultat que toi avec plymouth

Pas de logo au demarrage et en basse résolution à l'extinction.
Quelle ligne aurais tu rajouté?

Hors ligne

#21 Le 17/11/2012, à 10:19

nam1962

Re : Perte de performance driver nvidia

Euh... je parlais du résultat de :

sudo nvidia-xconfig

Quand à la ligne en question, je ne sais plus !

Mais je n'obtiens le logo en haute res qu'avec nouveau, pas avec les pilotes nVidia...

Dernière modification par nam1962 (Le 17/11/2012, à 10:20)


Mon tuto pour optimiser / finaliser une install : http://forum.ubuntu-fr.org/viewtopic.ph … #p15041961
Xubuntu 14.10 sur portable, 14.04 sur fixe, 14.04 chez mes amis.
Score : 49 convertis IRL (leur ai pas donné le choix, aussi...).
Un jeune site que j'aime bien, qui fait du T-shirt la nouvelle élégance ...bio en plus : http://goudronblanc.com

Hors ligne

#22 Le 05/01/2013, à 12:33

frenchy82

Re : Perte de performance driver nvidia

Bonjour,

Juste pour préciser qu'en suivant ce tuto j'ai enfin retrouvé un écran de démarrage coorect avec les drivers proprio de nvdia

Hors ligne

Haut de page ↑