#1 Le 18/03/2020, à 21:13
- ShinouQ
[Résolu]Carte graphique bien reconnue/exploitée?
Bonjour,
J'ai un doute sur le fait que ma carte graphique (NVidia GTX 1660 Ti) soit correctement exploitée sous Ubuntu 18.04 que je viens d'installer car lorsque par exemple je scrolle une page sur internet, j'ai l'impression que c'est pas aussi fluide que sous Windows10. Alors j'aimerai savoir si c'est juste moi qui chipote ou si il y a réellement un souci à ce niveau... J'utilise en ce moment le driver 435 propriétaire. J'ai déjà essayé d'installer le driver 440 libre mais l'ordi a planté à ce moment donc je pense que c'est impossible pour ma machine (ou alors il faudrait bidouiller un peu et dans ce cas j'aimerai bien un peu d'aide ^^).
Merci d'avance!
Edit: je précise le reste de ma configuration au cas où:
Asus TUF B450 Plus Gaming
AMD Ryzen 5 2600
NVidia GTX 1660 Ti
Dernière modification par ShinouQ (Le 08/04/2020, à 15:06)
Hors ligne
#2 Le 19/03/2020, à 11:03
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Bonjour,
Le pilote libre ne fonctionnera pas avec ta carte graphique.
Tu peux donner
glxinfo | grep vendor
Hors ligne
#3 Le 19/03/2020, à 13:06
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Bonjour, voilà le retour de la commande
paul@phaffner:~$ glxinfo | grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
Hors ligne
#4 Le 19/03/2020, à 13:11
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Visiblement, ta carte nvidia est utilisée, pas de problème de ce côté là.
Dans ton navigateur, dans edition -> préférences -> navigation, le défilement doux est activé?
C'est le même navigateur sous windows et sous linux? C'est firefox?
Les deux OS sont installés sur le même support?
Hors ligne
#5 Le 19/03/2020, à 17:32
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Yep c'est bien Firefox qui est utilisé, le défilement doux est bien activé. Et les deux OS sont sur le même SSD.
Cela viendrait-t-il de la mauvaise exploitation du processeur? J'avais cru comprendre que les proc de la même famille que le mien étaient pas gérés au top par Ubuntu.
Hors ligne
#6 Le 19/03/2020, à 17:54
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Non, c'est la partie graphique et cela a été réglé depuis les noyaux 5.0 ou 5.3 je sais plus.
Dans le doute tu peux donner
cat /proc/cmdline
Hors ligne
#7 Le 20/03/2020, à 12:31
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Voilà le retour de la commande
paul@phaffner:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.3.0-42-generic root=UUID=6cc90af3-16c9-40c8-b4d3-8c9b3cc34c98 ro quiet splash vt.handoff=1
Hors ligne
#8 Le 20/03/2020, à 20:02
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Tu n'as pas de paramètres au noyau passés automatiquement, c'est bien.
Honnêtement je sais pas trop d'où ça peut venir, peut être qu'en mettant le cache en tmpfs on gagnerait en fluidité mais ça n'explique pas pourquoi c'est pas totalement fluide.
Hors ligne
#9 Le 21/03/2020, à 11:37
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Ok bah c'est pas grave ça reste tout à fait vivable.
De plus je viens de faire un test glxgears après avoir, via l'interface nvidia-setting, décoché l'option dans: X Screen 0 → OpenGL Settings → Sync to VBlank, et j'obtiens
paul@phaffner:~$ glxgears
17576 frames in 5.0 seconds = 3515.143 FPS
19707 frames in 5.0 seconds = 3939.446 FPS
16042 frames in 5.0 seconds = 3208.284 FPS
19491 frames in 5.0 seconds = 3898.079 FPS
18816 frames in 5.0 seconds = 3762.939 FPS
Par contre je ne comprends pas le fait que j'obtienne cette erreur après avoir fermé nvidia-settings:
paul@phaffner:~$ nvidia-settings
(nvidia-settings:3495): GLib-GObject-CRITICAL **: 10:32:37.680: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
ERROR: Local version of NVML doesn't implement this function
** Message: 10:32:37.836: PRIME: No offloading required. Abort
** Message: 10:32:37.836: PRIME: is it supported? no
ERROR: Unable to open file '/home/paul/.nvidia-settings-rc' for writing.
Et quand je réouvre nvidia-settings, l'option décochée auparavant a été recochée.
Hors ligne
#10 Le 21/03/2020, à 12:34
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Ah, tu fais bien de donner ce retour!
Cela indique aussi que PRIME n'est pas supporté, ce qui n'est pas normal.
Je vais faire quelques recherches
Hors ligne
#11 Le 21/03/2020, à 13:10
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Tu peux donner
dpkg -l | grep nvidia
dpkg -l | grep bumblebee
Hors ligne
#12 Le 21/03/2020, à 16:32
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Pour la première
paul@phaffner:~$ dpkg -l | grep nvidia
ii libnvidia-cfg1-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-435 435.21-0ubuntu0.18.04.2 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA libcompute package
ii libnvidia-compute-435:i386 435.21-0ubuntu0.18.04.2 i386 NVIDIA libcompute package
ii libnvidia-decode-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-435:i386 435.21-0ubuntu0.18.04.2 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-435:i386 435.21-0ubuntu0.18.04.2 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-435:i386 435.21-0ubuntu0.18.04.2 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-435:i386 435.21-0ubuntu0.18.04.2 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-435:amd64 435.21-0ubuntu0.18.04.2 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-435:i386 435.21-0ubuntu0.18.04.2 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii nvidia-compute-utils-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA compute utilities
ii nvidia-dkms-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA DKMS package
ii nvidia-driver-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-435 435.21-0ubuntu0.18.04.2 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.8.2 all Tools to enable NVIDIA's Prime
ii nvidia-settings 440.64-0ubuntu0~0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-435 435.21-0ubuntu0.18.04.2 amd64 NVIDIA binary Xorg driver
La deuxième ne me renvoie rien.
paul@phaffner:~$ dpkg -l | grep bumblebee
paul@phaffner:~$
Je précise que mon pc est fixe, je dis ça parce qu'il me semblait que bumblebee et prime étaient pour les ordi portable avec deux cartes graphiques
Dernière modification par ShinouQ (Le 23/03/2020, à 17:53)
Hors ligne
#13 Le 30/03/2020, à 12:13
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Salut, je me permets de up mon topic car je n'ai plus de nouvelles depuis 1 semaine, donc en gros j'aimerai savoir si ubuntu est bien configuré pour exploiter au mieux ma CG, j'ai ce doute car déjà lorsque je scrolle une page web ça n'est pas complètement fluide. De plus, Naziel m'a prévenu que PRIME n'était pas supporté ce qui n'est pas normal.
Pour rappel ma config:
Asus TUF B450 Plus Gaming
Nvidia GTX 1660 Ti
AMD Ryzen 5 2600
Avec Ubuntu installé en cohabitation avec windows 10
Merci d'avance
Hors ligne
#14 Le 30/03/2020, à 12:53
- lann
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Que donne le retour de
lsmod | grep nvidia
Hors ligne
#15 Le 30/03/2020, à 14:55
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Tu peux aussi donner
xrandr --listproviders
Hors ligne
#16 Le 30/03/2020, à 17:35
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Voici
paul@phaffner:~$ lsmod | grep nvidia
nvidia_uvm 876544 0
nvidia_drm 49152 6
nvidia_modeset 1122304 11 nvidia_drm
nvidia 19517440 505 nvidia_uvm,nvidia_modeset
drm_kms_helper 180224 1 nvidia_drm
drm 491520 9 drm_kms_helper,nvidia_drm
ipmi_msghandler 102400 2 ipmi_devintf,nvidia
i2c_nvidia_gpu 16384 0
et
paul@phaffner:~$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x1b8 cap: 0x1, Source Output crtcs: 4 outputs: 7 associated providers: 0 name:NVIDIA-0
Hors ligne
#17 Le 30/03/2020, à 20:17
- lann
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Je ne pense pas que ça vienne de ta carte graphique car :
- tu as bien installé les drivers proprio
- les stats de glxgears sont très supérieures aux miennes (3900 FPS contre 60 FPS)
Mais je n'ai pas le souci de scroll de Firefox.
Cette page pourra peut être t'aider : https://support.mozilla.org/fr/kb/diagn … es-firefox
Hors ligne
#18 Le 30/03/2020, à 20:43
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Le fait que DRI_PRIME ne soit pas supporté s'explique par le fait qu'il n'y a qu'un seul provider, ce qui est assez étrange vu qu'il y a théoriquement deux providers, le partie graphique du processeur et la carte graphique nvidia.
Je vais utiliser https://wiki.archlinux.org/index.php/PR … t_provider , mais je maitrise pas trop la configuration de X.org (et d'ailleurs est-ce que ça change avec wayland?)
@lann: Je pense que c'est la synchronisation verticale qui fait que tu as 60 fps
Hors ligne
#19 Le 31/03/2020, à 09:26
- lann
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Je pense que c'est la synchronisation verticale qui fait que tu as 60 fps
Exact, j'avais lu de travers le poste de glxgears.
Donc mes stats sont : 19000 fps
Ce qui est largement supérieur à ShinouQ. Donc le problème vient probablement de la carte graphique
Hors ligne
#20 Le 31/03/2020, à 09:38
- lann
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Peut être une solution sur cette page : https://askubuntu.com/questions/1135103 … tx-1660-ti
Hors ligne
#21 Le 31/03/2020, à 09:44
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
De toute façon prime ne peut pas fonctionner vu qu'il n'y a actuellement qu'une sortie et qu'il est sensé passer d'une sortie à une autre.
Tu peux donner
cat /etc/X11/xorg.conf
ll /etc/X11/xorg.conf.d/
pour voir s'il y a une configuration initiale de X.org
(tu n'as pas de double écran?)
Dernière modification par Nuliel (Le 31/03/2020, à 09:45)
Hors ligne
#22 Le 31/03/2020, à 11:46
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Non, pas de double écran!
Entre temps j'ai trouvé cette page qui conseille de bidouiller un peu dans /usr/share/X11/xorg.conf.d/
Mais toujours aucun résultat.
Voici mes retours de commande:
paul@phaffner:~$ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Aucun fichier ou dossier de ce type
paul@phaffner:~$ ll /etc/X11/xorg.conf.d/
total 12
drwxr-xr-x 2 root root 4096 mars 30 11:52 ./
drwxr-xr-x 12 root root 4096 mars 30 11:42 ../
-rw-r--r-- 1 root root 206 mars 30 12:00 10-nvidia.conf
L'unique fichier présent a été créé en suivant la page citée en début de mon message, voici son contenu:
paul@phaffner:~$ cat /etc/X11/xorg.conf.d/10-nvidia.conf
Section "OutputClass"
Option "PrimaryGPU" "Yes"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection
Hors ligne
#23 Le 31/03/2020, à 13:39
- Nuliel
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Entre temps j'ai trouvé cette page qui conseille de bidouiller un peu dans /usr/share/X11/xorg.conf.d/
Mais toujours aucun résultat.
C'est à dire?
Tu peux donner
grep "No modes" ~/.local/share/xorg/Xorg.0.log
La suite risque de poser des problèmes (pas d'interface graphique) :
sudo mv /etc/X11/xorg.conf.d/10-nvidia.conf ~/10-nvidia.conf
puis tu fais ctrl+alt+f2 puis tu te connectes, et tu rentres
Xorg -configure
sudo reboot
(il faut peut être utiliser sudo)
le pc devrait redémarrer et tu pourras me dire si tu as une interface graphique (j'espère), puis tu pourras donner
xrandr --listproviders
Hors ligne
#24 Le 31/03/2020, à 16:47
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
paul@phaffner:~$ grep "No modes" ~/.local/share/xorg/Xorg.0.log
paul@phaffner:~$
Aucun résultat
je lance la partie sans interface graphique de suite
Edit:
Je viens de faire
sudo mv /etc/X11/xorg.conf.d/10-nvidia.conf ~/10-nvidia.conf
L'interface graphique est encore là, donc je continue. Je fais ctrl+alt+f3 pour la suite puisque cltr+alt+f2 ne change rien sur l'écran
Voilà ce qui se passe pour la suite
paul@phaffner:~$ sudo Xorg -configure
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE)
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
Après reboot, l'interface graphique est toujours là,
paul@phaffner:~$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x1b8 cap: 0x1, Source Output crtcs: 4 outputs: 7 associated providers: 0 name:NVIDIA-0
Voilà
Dernière modification par ShinouQ (Le 31/03/2020, à 16:56)
Hors ligne
#25 Le 01/04/2020, à 16:48
- ShinouQ
Re : [Résolu]Carte graphique bien reconnue/exploitée?
Et concernant la manip que j'ai lue sur un post cité plus haut, il s'agissait de rajouter la ligne
Option "PrimaryGPU" "Yes"
au fichier /etc/X11/xorg.conf.d/10-nvidia.conf
Mais j'ai la petite impression que ce fichier n'est pas pris en compte, vu que tu m'as demandé de le déménager et que l'interface graphique est toujours présente malgré cela.
A la place, serait-ce le fichier /usr/share/X11/10-nvidia.conf ? Dans le doute j'ai également rajouté la ligne Option "PrimaryGPU" "Yes" sur ce fichier, mais toujours aucun changement.
Edit:
Je viens d'effectuer une autre manip' trouvée sur une autre page (https://askubuntu.com/questions/1209741 … 1660ti-gpu)
sudo apt update
sudo ubuntu-drivers autoinstall
Après redémarrage, je remarque que le pilote installé dans "Pilotes additionnels", qui est dans "Logiciels et mises à jours", est le pilote libre et non plus le pilote propriétaire.
Cependant, glxgears donne toujours environ 3000fps et j'ai toujours l'impression que naviguer sur ubuntu est un chouilla moins fluide que sur windows10.
Dernière modification par ShinouQ (Le 01/04/2020, à 17:04)
Hors ligne