J'essaie de savoir quel pilote Nvidia est actuellement utilisé dans le système (et comment peut-être le basculer vers une autre version ou le nouveau
pilote open-source ).
modinfo
connaît plusieurs pilotes nvidia installés dans le système ( nvidia_173
et nvidia_331
), mais lsmod
l'appelle simplement nvidia
(et modinfo nvidia
échoue):
$ modinfo nv
nvidia_173 nvidia_331 nvidiafb nvme nvram nv_tco
marsmorgana@marsmorgana:~$ modinfo nvidia_331
filename: /lib/modules/3.11.0-26-generic/updates/dkms/nvidia_331.ko
alias: char-major-195-*
version: 331.113
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends: drm
vermagic: 3.11.0-26-generic SMP mod_unload modversions 686
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_CheckPCIConfigSpace:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_AssignGpus:charp
marsmorgana@marsmorgana:~$ lsmod | fgrep nv
nvidia 9704581 42
drm 247722 2 nvidia
marsmorgana@marsmorgana:~$ modinfo nvidia
ERROR: modinfo: could not find module nvidia
marsmorgana@marsmorgana:~$
Comment savoir lequel est utilisé?
Comment changer celui qui est utilisé?
Re: pilotes supplémentaires
En 12.04, je n'ai ni additional-drivers
onglet dans update-manager
:
ni une additional-drivers
application dans le menu, ni un tel programme (vérifié par locate
), ni un tel package installable (vérifié par apt-cache search
).
(Explication hors sujet de ma raison de vouloir inspecter et changer le pilote nvidia)
Parce que je peux rencontrer des problèmes lors de l'exécution de SketchUp sous wine à cause du pilote nvidia, comme indiqué ici .
Une MISE À JOUR hors sujet: en fait, il s'est avéré plus tard qu'il s'agit d' un autre problème connu non lié à nvidia (voir sous "Astuces") (trouvé via " Sketchup ne répond pas "), qui doit être corrigé dans wine-1.7.31 ; cette version ou une version ultérieure est disponible dans le référentiel Ubuntu Wine pour Trusty ou version ultérieure, donc je devrais mettre à niveau mon 12.04 (Précise) vers Trusty pour utiliser ces packages. Néanmoins, ma question ici a un sens indépendamment de la vraie solution dans ma situation.
additional-drivers
application dans le menu (ni programme, ni package - vérifié parlocate
etapt-cache search
respectivement).sudo apt-get purge nvidia*
entraînera le système à retomber sur nouveau.Liste des pilotes disponibles via
et installer avec, par exemple
Afficher le pilote en cours d'utilisation
nvidia-smi
nvidia-settings
nvidia-settings -q NvidiaDriverVersion
cat /proc/driver/nvidia/version
la source
nvidia-smi
est le moyen si vous avez installé le pilote en utilisant le.run
fichier officiel .