वर्तमान में उपयोग किए जाने वाले एनवीडिया ड्राइवर संस्करण का निरीक्षण कैसे करें और इसे दूसरे विकल्प पर स्विच करें?


17

मैं यह पता लगाने की कोशिश कर रहा हूं कि वर्तमान में सिस्टम में एनवीडिया ड्राइवर का उपयोग किसके लिए किया जा रहा है (और संभवत: इसे दूसरे संस्करण या ओपन-सोर्स nouveauड्राइवर पर कैसे स्विच किया जाए )।

modinfoसिस्टम ( nvidia_173और nvidia_331) में स्थापित कई एनवीडिया ड्राइवरों के बारे में जानता है , लेकिन lsmodबस इसे कॉल करता है nvidia(और modinfo nvidiaविफल रहता है):

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

कैसे पता करें कि किसका उपयोग किया जा रहा है?

कैसे इस्तेमाल किया जा रहा है स्विच करने के लिए?

पुन: अतिरिक्त ड्राइवरों

12.04 में, मेरे पास न तो एक additional-driversटैब है update-manager:

12.04 में अद्यतन प्रबंधक

additional-driversमेनू में न तो कोई ऐप है, न ही ऐसा कोई प्रोग्राम (चेक द्वारा locate) और न ही ऐसा इंस्टाल करने योग्य पैकेज (चेक द्वारा apt-cache search)।

(एनवीडिया ड्राइवर का निरीक्षण और स्विच करने के लिए मेरे कारण का ऑफ-टॉपिक स्पष्टीकरण)

क्योंकि मुझे एनवीडिया ड्राइवर की वजह से शराब के तहत स्केचअप चलाने में समस्या आ रही है, जैसा कि वहां बताया गया है

एक ऑफ-टॉपिक UPDATE: वास्तव में, यह बाद में पता चला कि यह एक और ज्ञात nvidia-असंबंधित समस्या है ("टिप्स" के तहत देखें) (" स्केचअप रिस्पॉन्स नहीं ") के माध्यम से पाया जाता है , जिसे वाइन-1.7.31 में तय किया जाना चाहिए ; यह संस्करण या बाद में भरोसेमंद या बाद के लिए Ubuntu वाइन रिपॉजिटरी में उपलब्ध है , इसलिए मुझे उन पैकेजों का उपयोग करने के लिए अपने 12.04 (सटीक) से ट्रस्टी में अपग्रेड करना होगा। फिर भी, मेरा सवाल यहाँ मेरी स्थिति में वास्तविक समाधान से स्वतंत्र है।

जवाबों:


14

बस additional-driversऐप खोलें , डैश में या इसके लिए खोजेंsoftware and updates

यहाँ छवि विवरण दर्ज करें

12.04 में आप यहां एक additional driversऐप डाउनलोड कर सकते हैं ।


12.04 में, मेरे पास additional-driversमेनू में कोई ऐप नहीं है (न ही कोई प्रोग्राम, न ही पैकेज - क्रमशः locateऔर उसके द्वारा चेक किया apt-cache searchगया)।
इम्ज़ - इवान ज़खरीयाशेव

सॉफ्टवेयर और अपडेट में देखें, जैसे स्क्रीनशॉट में
मार्क किर्बी

मेरे स्क्रीनशॉट पर एक नज़र डालें (मैंने सवाल अपडेट किया है)। यह आपकी तरह है, लेकिन "अतिरिक्त ड्राइवर" टैब के बिना।
imz - इवान ज़खरीशेव

12.04 के लिए इसे खोजने के लिए कहां से अपडेट किया गया
मार्क किर्बी

1
एक वर्कअराउंड के रूप में, एनवीडिया ड्राइवरों को हटाने sudo apt-get purge nvidia*से सिस्टम वापस नोव्यू पर गिर जाएगा।
मार्क किर्बी

34

उपलब्ध ड्राइवरों के माध्यम से सूची दें

% 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

और जैसे, के साथ स्थापित करें

sudo apt-get install nvidia-346

उपयोग में ड्राइवर दिखाएं

  • 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

    यहाँ छवि विवरण दर्ज करें

  • 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)
    

nvidia-smiयदि आपने आधिकारिक .runफ़ाइल का उपयोग करके ड्राइवर स्थापित किया है तो यह तरीका है ।
योबिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.