Selon la page de manuel de lsmod
la commande, "quels modules du noyau sont actuellement chargés".
J'ai écrit un script qui utilise modinfo
pour montrer quels fichiers d'objet noyau (.ko) sont réellement utilisés:
#!/bin/sh
for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do
echo "###############################$i###############################"
echo ""
modinfo $i
echo ""
echo ""
done
Maintenant, j'ai découvert que modinfo nvidia
montre la sortie suivante:
ERROR: modinfo: could not find module nvidia
Avez-vous des explications à cela?
la source
nvidia_410
. Alors essayezmodinfo nvidia_410
ou similaire.Si vous avez récemment désinstallé votre pilote nvidia, vous avez peut-être désinstallé le module de votre système, mais il est toujours dans votre initrd. Vous pouvez vérifier ceux qui sont dans votre initrd avec
lsinitrd
. Ou essayez simplement de réinstaller votre noyau pour voir s'il n'apparaît plus danslsmod
.la source