Bonjour,

Suite à màj (kmod-nvidia entre autres), le module nvidia ne se charge plus. Je bascule automatiquement sur nouveau et le ventilateur de ma carte s'est transformé en turbine ! Il est à fond.
Je souhaiterai donc revenir sur les pilotes proprio.

Voici mes investigations outre les recherches sur le web et la doc qui n'ont rien données.

journalctl
nvidia: module verification failed: signature and/or required key missing
NVRM: The NVIDIA GeForce GT 730 GPU installed in this system is
NVRM:  supported through the NVIDIA 390.xx Legacy drivers. Please
NVRM:  visit http://www.nvidia.com/object/unix.html for more
NVRM:  information.  The 396.45 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...
juil. 26 00:22:52 arthur.avalon kernel: NVRM: No NVIDIA graphics adapter found!
J'ai donc réinstallé la version 390.
Edit : Aucun changement. J'ai tout réinstallé à la mimine, rpm par rpm et ça refonctionne.

la commande lspci renvoie
lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 730] (rev a1)
Je suis preneur de vos idées 🙂

Merci.
Bonjour,

que donne
rpm -qa|grep nvidia
?
Bonjour,

voici :
$ rpm -qa|grep nvidia
akmod-nvidia-390.48-1.fc28.x86_64
nvidia-settings-390.48-3.fc28.x86_64
xorg-x11-drv-nvidia-kmodsrc-390.48-2.fc28.x86_64
nvidia-persistenced-390.48-1.fc28.x86_64
nvidia-modprobe-390.48-1.fc28.x86_64
nvidia-xconfig-390.48-1.fc28.x86_64
kmod-nvidia-4.17.7-200.fc28.x86_64-390.48-1.fc28.x86_64
xorg-x11-drv-nvidia-libs-390.48-2.fc28.x86_64
xorg-x11-drv-nvidia-390.48-2.fc28.x86_64
kmod-nvidia-390.48-1.fc28.x86_64
La version 390 fonctionne parfaitement. Je suis allé sur le repo RPM Fusion et j'ai récupéré les rpm un à un. En init 3 j'ai retiré tout ce qui concernait la version 396 et installé la version 390. Reboot et voilà.
ah ça fonctionne maintenant ?
oui ça fonctionne mais pas avec la dernière version 396.

J'ai du downgrader l'ensemble des paquets en rapport avec le pilote (voir le 3ème post). Au passage, j'ai utilisé l'option --allowerasing car le xorg-x11-drv-nvidia 396 était accroché comme une bernicle :-D j'avais sans cesse des erreurs dnf sur conflit de version.

Pour le moment je reste en 390.

Donc pour résumer, cela est à mon avis plutôt un problème avec la validation des fichiers de mise à jour du pilote qu'une défaillance du système. Ce qui me fait dire ça, c'est la ligne dans le log de démarrage avec la version 396
nvidia: module verification failed: signature and/or required key missing
.
Le pilote 396 dit que ta carte n'est plus supporté, qu'il faut être en 390. Ce serait faux ?
NVRM: The NVIDIA GeForce GT 730 GPU installed in this system is
NVRM:  supported through the NVIDIA 390.xx Legacy drivers. Please
NVRM:  visit http://www.nvidia.com/object/unix.html for more
NVRM:  information.  The 396.45 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...
Sur le site nvidia, pour la GT730 ils confirment qu'il faut un pilote 390.
Oui, c'est bien ça. Il faut un 390.

Je suis juste étonné de la mise à jour par un pilote non compatible avec le matériel. Je pensais qu'il y avait une boucle de test pour vérifier la compatibilité entre le matériel et la mise à jour.

Je vais exclure nvidia des mises à jour, ça sera plus sûr.

Je passe le sujet en résolu.
Souvent c'est le module noyau qui à du mal à suivre les mises à jours du noyau Linux. Du coup il vaudrait mieux rester un peu sur un ancien noyau en attendant.

Après ce n'est pas non plus tester à fond, car je ne te dit pas le souci avec le nombre de matériels/logiciels/firmware/autres différents qui demanderai de tester la combinaison. C'est pas nouveau.
Bonjour à tous:-),
j'ai le même soucis: le pilote nvidia est ejecté, mais dans mon cas nouveau prend le relais sans problème.
$ rpm -qa|grep nvidia
xorg-x11-drv-nvidia-cuda-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-cuda-libs-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-libs-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-kmodsrc-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-libs-396.45-1.fc28.i686
nvidia-settings-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-cuda-libs-396.45-1.fc28.i686
nvidia-persistenced-396.45-1.fc28.x86_64
xorg-x11-drv-nvidia-396.45-1.fc28.x86_64
kmod-nvidia-4.17.5-200.fc28.x86_64-390.59-1.fc28.x86_64
akmod-nvidia-396.45-1.fc28.x86_64
kmod-nvidia-4.17.6-200.fc28.x86_64-390.59-1.fc28.x86_64
kmod-nvidia-4.17.7-200.fc28.x86_64-396.45-1.fc28.x86_64
$ 
et
$ inxi -G
Graphics:
  Card-1: NVIDIA GF119 [GeForce GT 705] driver: nouveau v: kernel 
  Display: x11 server: Fedora Project X.org 11.0 driver: modesetting 
  unloaded: fbdev,vesa tty: N/A 
  OpenGL: renderer: NVD9 v: 4.3 Mesa 18.0.5 
$ 
J'attends donc la mise à jour ad-hoc.
A suivre...
Amicalement.
pll
Salut,
Nouveau prenait également le relais et ma CG se transformait en turbine. J'ai donc préféré downgrader le pilote en version 390.
J'avais rencontré une situation similaire il y a 2/3 ans, j'étais tout simplement resté avec une version antérieure car ma CG n'était plus prise en compte par l'évolution du pilote.

A suivre donc...
ZeSmoke wrote:Salut,
Nouveau prenait également le relais et ma CG se transformait en turbine. J'ai donc préféré downgrader le pilote en version 390.
J'avais rencontré une situation similaire il y a 2/3 ans, j'étais tout simplement resté avec une version antérieure car ma CG n'était plus prise en compte par l'évolution du pilote.

A suivre donc...
Bonjour ZeSmoke,
as tu fait un rapport de bug ?
Amicalement.
pll
Salut,

Non, car à mon sens c'est juste que le pilote 396 n'est plus compatible avec ma CG. Le site Nvidia mentionne bien que ma CG doit utiliser le 390.
Vu que c'est un pilote proprio, j'imagine que dans la philosophie de Fedora, c'est normal qu'il n'y ait pas de gestion de ce type de dysfonctionnement (vérif des pilotes par rapport à la CG). C'est à l'utilisateur de se prendre en charge.

Ceci dit, j'ai eu juste à rajouter une ligne à mon dnf.conf (excludepkgs=*nvidia*) et basta. Tout ce qui touche nvidia est maintenant exclu des mises à jour.
Sur le site nvidia il est d'ailleurs indiqué que le pilote 390 n'est plus maintenu, la dernière et ultime version étant le 390.77.
Si cela vous amuse vous pouvez l'installer vous-même avec le .run, ou alors, si vous avez assez de connaissance, vous pouvez aussi générer des paquets rpm avec rpmbuild et mock.
Bonjour à tous:-),
le pilote Nvidia ne fonctionnant plus, et "nouveau" prenant parfaitement le relais, j'ai décidé de désinstaller Nvidia:
# dnf remove *nvidia*
J'obtiens ceci:
$ inxi -G
Graphics:
  Card-1: NVIDIA GF119 [GeForce GT 705] driver: nouveau v: kernel 
  Display: x11 server: Fedora Project X.org 11.0 driver: modesetting 
  unloaded: fbdev,vesa tty: N/A 
  OpenGL: renderer: NVD9 v: 4.3 Mesa 18.0.5 
$ 
Malencontreusement, "nouveau" qui fonctionnait parfaitement en prenant le relais de Nvidia, se met a défaillir: le serveur graphique plante régulièrement avec "xscreensaver".
J'ai donc fait quelques recherches, et je me suis rendu compte que en comparant les pilotes fonctionnels pour ma carte graphique et celui proposé par:
$ dnf info akmod-nvidia-340xx
Dernière vérification de l’expiration des métadonnées effectuée il y a 11 days, 0:06:10 le jeu. 26 juil. 2018 20:47:01 CEST.
Paquets disponibles
Nom          : akmod-nvidia-340xx
Époque       : 1
Version      : 340.107
Révision     : 2.fc28
Architecture : x86_64
Taille       : 71 k
Source       : nvidia-340xx-kmod-340.107-2.fc28.src.rpm
Dépôt        : rpmfusion-nonfree-updates
Résumé       : Akmod package for nvidia-340xx kernel module(s)
URL          : http://www.nvidia.com/
Licence      : Redistributable, no modification permitted
Description  : This package provides the akmod package for the nvidia-340xx
             : kernel modules.

$
que le 340.107 fait partie de la liste:-D.
J'ai donc installé le "akmod-nvidia-340xx" en suivant ce tuto, soit:
# dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx
# dnf install xorg-x11-drv-nvidia-340xx-cuda
# dnf update -y
et après redémarrage tout fonctionne bien y compris cuda (vérifié avec Cuda-Z) sauf un jeu tournant en 32 bits, ce que j'ai corriger avec:
# dnf install xorg-x11-drv-nvidia-340xx-libs.i686
Voila ma nouvelle config:
$ inxi -G
Graphics:
  Card-1: NVIDIA GF119 [GeForce GT 705] driver: nvidia v: 340.107 
  Display: x11 server: Fedora Project X.org 11.0 driver: nvidia 
  unloaded: fbdev,modesetting,nouveau,vesa resolution: 1280x1024~60Hz 
  OpenGL: renderer: GeForce GT 705/PCIe/SSE2 v: 4.4.0 NVIDIA 340.107 
$ 
Tous semble maintenant fonctionner parfaitement :pint:.
Amicalement.
pll
Au passage, merci pour la commande inxi que je ne connaissais pas 🙂 .