Bonjour à tous et à toutes 🙂 .
Je rencontre un soucis de conf nvidia après avoir suivi la procédure "
https://doc.fedora-fr.org/wiki/Prime" puis "
https://doc.fedora-fr.org/wiki/Carte_graphique_NVIDIA_:_installation_des_pilotes_propri%C3%A9taires#Installation"
J'ai un intel i7-6700HQ avec une nvidia GTX 950M sur un pc portable.
J'ai installé akmod-nvidia , prime et Cuda.
Cependant lorsque j'ouvre nvidia-setting il n'y a pratiquement aucune option et le terminal me répond:
(nvidia-settings:16053): GLib-GObject-CRITICAL **: 17:30:34.547: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The application profiles will continue to work, but values cannot be
prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and descriptions.
Quand j'ai tenté de suivre la procédure pour prime je rencontre des erreurs :/ .
#lspci | grep -E "3D|VGA"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
Mais le répertoire "/sys/kernel/debug/vgaswitcheroo" n'existe pas et lorsque je tente de le créer manuellement en tant que root il me dit que j'ai pas les droits O-o
[root@localhost vlad]# mkdir /sys/kernel/debug/vgaswitcheroo
mkdir: impossible de créer le répertoire « /sys/kernel/debug/vgaswitcheroo »: Operation not permitted
Je suis sur Xorg:
# echo $XDG_SESSION_TYPE
x11
lorsque je liste avec xrand j'obtient:
xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x45 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 3 associated providers: 0 name:modesetting
Provider 1: id: 0x23f cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:NVIDIA-G0
par contre quand je tente de délester la carte intel:
# xrandr --setprovideroffloadsink nouveau Intel
Could not find provider with name nouveau
et quand je test:
# glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: Intel Open Source Technology Center
DRI_PRIME=0 glxinfo | grep "OpenGL vendor string"
OpenGL vendor string: Intel Open Source Technology Center
# DRI_PRIME=1 glxinfo | grep "OpenGL vendor string"
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
OpenGL vendor string: Intel Open Source Technology Center
Lorsque je tente le DRI_PRIME=1 j'ai des erreurs de librairie OpenGL...
Et bien sur quand j'essaie de lire le fichier switch il ne le trouve pas...
cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: No such file or directory
Lorsque je fais un nvidia-smi j'obtient:
# nvidia-smi
Sun Feb 2 17:41:25 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.44 Driver Version: 440.44 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 950M Off | 00000000:01:00.0 Off | N/A |
| N/A 42C P0 N/A / N/A | 24MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1656 G /usr/libexec/Xorg 23MiB |
+-----------------------------------------------------------------------------+
Actuellement mon système tourne mais j'ai entre 20fps et 30fps donc pas pratique pour les jeux sous steam par exemple ^^
Si quelqu'un peux m'aider à conf ma carte graphique sous fedora sa serait top ^^ .
Sa fait un peu plus d'un mois que je galère ^^, sous ubuntu 16.04 je tournais sur la version 418 du pilote nvidia via les dépôts et au démarrage j'avais déjà 400Mo d'utilisé sur la CG et j'avais des perf entres 60fps et 120fps en jeu, a titre comparatif ^^.
Bonne semaine à tous et merci d'avance. 🙂 .