Bagaimana cara memeriksa versi driver Nvidia yang saat ini digunakan dan mengalihkannya ke alternatif lain?

17

Saya mencoba mencari tahu driver Nvidia mana yang sedang digunakan saat ini di sistem (dan bagaimana cara mengubahnya ke versi lain atau nouveaudriver open-source ).

modinfotahu tentang beberapa driver nvidia yang diinstal di sistem ( nvidia_173dan nvidia_331), tetapi lsmodcukup panggil saja nvidia(dan modinfo nvidiagagal):

$ 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:~$

Bagaimana cara mencari tahu mana yang sedang digunakan?

Bagaimana cara mengganti yang sedang digunakan?

Re: driver tambahan

Di 12.04, saya tidak memiliki additional-driverstab di update-manager:

manajer pembaruan di 12,04

atau additional-driversaplikasi dalam menu, atau program seperti itu (diperiksa oleh locate), atau paket yang dapat diinstal (diperiksa oleh apt-cache search).

(Penjelasan di luar topik tentang alasan saya ingin memeriksa dan mengganti driver nvidia)

Karena saya mungkin mengalami masalah dengan menjalankan SketchUp di bawah anggur karena driver nvidia, seperti yang dilaporkan di sana .

UPDATE di luar topik: sebenarnya, ternyata nanti bahwa ini adalah masalah nvidia-tidak diketahui yang diketahui (lihat di bawah "Tips") (ditemukan melalui " Sketchup tidak merespons "), yang harus diperbaiki dalam wine-1.7.31 ; versi ini atau yang lebih baru tersedia di repositori Ubuntu Wine untuk Trusty atau yang lebih baru, jadi saya perlu memutakhirkan dari 12,04 (Precise) saya ke Trusty untuk menggunakan paket-paket itu. Namun demikian, pertanyaan saya di sini masuk akal terlepas dari solusi nyata dalam situasi saya.

imz - Ivan Zakharyaschev
sumber

Jawaban:

14

Cukup buka additional-driversaplikasi, cari di dasbor, atau disoftware and updates

masukkan deskripsi gambar di sini

Dalam 12,04 Anda dapat mengunduh additional driversaplikasi DI SINI .

Mark Kirby
sumber
Dalam 12,04, saya tidak memiliki additional-driversaplikasi di menu (atau program, atau paket - diperiksa oleh locatedan apt-cache searchmasing - masing).
imz - Ivan Zakharyaschev
Lihat di perangkat lunak dan pembaruan, seperti di tangkapan layar
Mark Kirby
Lihat tangkapan layar saya (saya telah memperbarui pertanyaan). Ini seperti milik Anda, tetapi tanpa tab "driver tambahan".
imz - Ivan Zakharyaschev
Diperbarui dengan tempat menemukannya selama 12,04
Mark Kirby
1
Sebagai solusi, menghapus driver nvidia dengan sudo apt-get purge nvidia*akan menyebabkan sistem jatuh kembali ke nouveau.
Mark Kirby
33

Daftar driver yang tersedia melalui

% apt-cache search nvidia | grep -P '^nvidia-[0-9]+\s'
nvidia-304 - NVIDIA legacy binary driver - version 304.125
nvidia-310 - Transitional package for nvidia-310
nvidia-319 - Transitional package for nvidia-319
nvidia-331 - Transitional package for nvidia-331
nvidia-340 - NVIDIA binary driver - version 340.76
nvidia-346 - NVIDIA binary driver - version 346.59

dan instal dengan, mis

sudo apt-get install nvidia-346

Tunjukkan driver yang digunakan

  • nvidia-smi

    Sat Sep  5 11:57:22 2015       
    +------------------------------------------------------+                       
    | NVIDIA-SMI 340.76     Driver Version: 340.76         |                       
    |-------------------------------+----------------------+----------------------+
    | 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 9800 GT...  Off  | 0000:01:00.0     N/A |                  N/A |
    | 65%   52C    P0    N/A /  N/A |    271MiB /  1023MiB |     N/A      Default |
    +-------------------------------+----------------------+----------------------+
    
    +-----------------------------------------------------------------------------+
    | Compute processes:                                               GPU Memory |
    |  GPU       PID  Process name                                     Usage      |
    |=============================================================================|
    |    0            Not Supported                                               |
    +-----------------------------------------------------------------------------+
    
  • nvidia-settings

    masukkan deskripsi gambar di sini

  • nvidia-settings -q NvidiaDriverVersion

      Attribute 'NvidiaDriverVersion' (sturm:1.0): 340.76
      Attribute 'NvidiaDriverVersion' (sturm:1[gpu:0]): 340.76
    
  • cat /proc/driver/nvidia/version

    NVRM version: NVIDIA UNIX x86_64 Kernel Module  340.76  Thu Jan 22 12:11:08 PST 2015
    GCC version:  gcc version 4.9.2 (Ubuntu 4.9.2-10ubuntu13)
    
AB
sumber
nvidia-smiadalah caranya jika Anda menginstal driver menggunakan .runfile resmi .
yaobin