Ich versuche herauszufinden, welcher Nvidia-Treiber derzeit im System verwendet wird (und wie man ihn möglicherweise auf eine andere Version oder den Open-Source- nouveau
Treiber umstellt).
modinfo
kennt mehrere auf dem System installierte nvidia-Treiber ( nvidia_173
und nvidia_331
), lsmod
ruft sie jedoch nur auf nvidia
(und modinfo nvidia
schlägt fehl):
$ 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:~$
Wie finde ich heraus, welches verwendet wird?
Wie wechsle ich den verwendeten?
Betreff: Zusatzfahrer
In 12.04 habe ich weder einen additional-drivers
Tab in update-manager
:
Weder eine additional-drivers
App im Menü, noch ein solches Programm (geprüft von locate
), noch ein solches installierbares Paket (geprüft von apt-cache search
).
(Off-Topic Erklärung meines Grundes, den NVIDIA-Treiber überprüfen und wechseln zu wollen)
Weil ich aufgrund des dort gemeldeten NVIDIA-Treibers möglicherweise Probleme habe, SketchUp unter Wine auszuführen .
Ein UPDATE außerhalb des Themas: Später stellte sich heraus, dass es sich um ein weiteres bekanntes nvidia-unabhängiges Problem handelt (siehe unter "Tipps") (gefunden über " Sketchup antwortet nicht "), das in wine-1.7.31 behoben werden muss . Diese oder eine neuere Version ist im Ubuntu Wine-Repository für Trusty oder höher verfügbar. Daher muss ein Upgrade von 12.04 (Precise) auf Trusty durchgeführt werden, um diese Pakete zu verwenden. Dennoch ist meine Frage hier unabhängig von der tatsächlichen Lösung in meiner Situation sinnvoll.
additional-drivers
App im Menü (noch ein Programm, noch ein Paket - geprüft vonlocate
undapt-cache search
jeweils).sudo apt-get purge nvidia*
das System in den Jugendstil zurückgesetzt.Liste der verfügbaren Treiber über
und installieren Sie mit, z
Zeigen Sie den verwendeten Treiber an
nvidia-smi
nvidia-settings
nvidia-settings -q NvidiaDriverVersion
cat /proc/driver/nvidia/version
quelle
nvidia-smi
ist der Weg, wenn Sie den Treiber mithilfe der offiziellen.run
Datei installiert haben .