एनवीडिया ग्राफिक्स कार्ड


4

मुझे लिनक्स मिंट पर एनवीडियाग्राफिक कार्ड से परेशानी है। इसलिए सबसे पहले मैंने लिनक्स के लिए cuda lib डाउनलोड किया है। ड्राइवर cuda NVIDIA-Linux-x86_64-352.39.run से हैं, लेकिन सभी ने मुझे स्थापित किया है:

$glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual

CUDA से DeviceQuesry:

 deviceQuery
    ./deviceQuery Starting...

     CUDA Device Query (Runtime API) version (CUDART static linking)

    Detected 1 CUDA Capable device(s)

    Device 0: "GeForce GTX 960M"
      CUDA Driver Version / Runtime Version          7.5 / 7.5
      CUDA Capability Major/Minor version number:    5.0
      Total amount of global memory:                 2048 MBytes (2147352576 bytes)
      ( 5) Multiprocessors, (128) CUDA Cores/MP:     640 CUDA Cores
      GPU Max Clock rate:                            1176 MHz (1.18 GHz)
      Memory Clock rate:                             2505 Mhz
      Memory Bus Width:                              128-bit
      L2 Cache Size:                                 2097152 bytes
      Maximum Texture Dimension Size (x,y,z)         1D=(65536), 2D=(65536, 65536), 3D=(4096, 4096, 4096)
      Maximum Layered 1D Texture Size, (num) layers  1D=(16384), 2048 layers
      Maximum Layered 2D Texture Size, (num) layers  2D=(16384, 16384), 2048 layers
      Total amount of constant memory:               65536 bytes
      Total amount of shared memory per block:       49152 bytes
      Total number of registers available per block: 65536
      Warp size:                                     32
      Maximum number of threads per multiprocessor:  2048
      Maximum number of threads per block:           1024
      Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
      Max dimension size of a grid size    (x,y,z): (2147483647, 65535, 65535)
      Maximum memory pitch:                          2147483647 bytes
      Texture alignment:                             512 bytes
      Concurrent copy and kernel execution:          Yes with 1 copy engine(s)
      Run time limit on kernels:                     No
      Integrated GPU sharing Host Memory:            No
      Support host page-locked memory mapping:       Yes
      Alignment requirement for Surfaces:            Yes
      Device has ECC support:                        Disabled
      Device supports Unified Addressing (UVA):      Yes
      Device PCI Domain ID / Bus ID / location ID:   0 / 1 / 0
      Compute Mode:
         < Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >

    deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 7.5, CUDA Runtime Version = 7.5, NumDevs = 1, Device0 = GeForce GTX 960M
    Result = PASS

NVIDIA-SMI:

Mon Oct 12 15:07:58 2015       
+------------------------------------------------------+                       
| NVIDIA-SMI 352.39     Driver Version: 352.39         |                       
|-------------------------------+----------------------+----------------------+
| 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 GTX 960M    Off  | 0000:01:00.0     Off |                  N/A |
| N/A   42C    P0    N/A /  N/A |      7MiB /  2047MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

lspci

filip@filip-laptop /usr/local/cuda-7.5/samples/1_Utilities/deviceQuery $ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1612] (rev 0a) (prog-if 00 [VGA controller])
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:1138]
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at a1000000 (64-bit, non-prefetchable) [size=16M]
    Memory at b0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 5000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915

00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller [8086:160c] (rev 0a)
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:1138]
    Flags: bus master, fast devsel, latency 0, IRQ 50

एनवीडिया-सेटिंग:

You do not appear to be usin NVIDIA X driver....

दौड़ने से sudo nvidia-xconfigकाम नहीं चलता ।

तो कोई सुझाव?


क्षमा करें, लेकिन यह साइट केवल उबंटू और आधिकारिक उबंटू परिवार के बारे में है - मुझे लगता है कि लक्ष्य उबटन के बारे में विशेष रूप से अच्छे प्रश्नों और उत्तरों का भंडार बनाना है। मैं कहता हूं कि उबंटू केवल इसकी बड़ी कम्यूनिटी / इकोसिस्टम की वजह से खास है। हालाँकि, आपको संभवतः अपना प्रश्न कहीं और पोस्ट करने के लिए कहा जाएगा। : मैं अपने मंचों पर महान भाग्य जिसे आप यहां पा सकते हैं लिया है forums.linuxmint.com
KGIII

जवाबों:


4

जैसा कि आप बहुत नए GPU हार्डवेयर का उपयोग कर रहे हैं, यह बहुत नवीनतम स्थिर ड्राइवरों का उपयोग करने के लिए अनुशंसित है।
मालिकाना GPU ड्राइवरों PPA से GTX960 का समर्थन करने वाले नवीनतम स्थिर NVIDIA ड्राइवरों को स्थापित करें।
इससे पहले कि आप नए ड्राइवरों को स्थापित करें, जो आपके द्वारा पहले स्थापित किए गए प्रत्येक NVIDIA संबंधित सॉफ़्टवेयर की स्थापना रद्द करें।

एक टर्मिनल खोलें और निष्पादित करें:

sudo apt-get purge nvidia*  
sudo reboot

अब नवीनतम वर्तमान स्थिर NVIDIA ड्राइवरों को NVIDIA के अल्पकालिक शाखा से क्रियान्वित करके स्थापित करें (जैसा कि आपके पास एक नोटबुक है जिसमें हाइब्रिड ग्राफिक्स समाधान के साथ NVIDIA ऑप्टिमस समर्थन स्थापित करें):

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-355 nvidia-prime
sudo reboot  

इंटेल और एनवीडिया ग्राफिक्स के बीच स्विच करने के लिए - NVIDIA X सर्वर सेटिंग्स खोलें -> प्राइम प्रोफाइल


Im cuda और एनवीडिया सेटिंग को अब शुद्ध करना। इसलिए उदाहरण के बाद मैं एक टिप्पणी दूंगा।

मैं पहले भौंरा भौंरा या ड्राइवर स्थापित करना चाहिए?

मुझे एनवीडिया-सेटिंग्स इंस्टॉल करनी थीं। और जब मैं NVIDIA में स्विच करना चाहता हूं तो मेरे पास है: ERROR "" कुछ भी नहीं। युस्ट एरोर

इसलिए मुझे

बेशक मैंने कुछ अतिरिक्त किया, पीपीपी मैंने भौंरा स्थापित किया। इसलिए मैं इसे हटा दूंगा और अब आपको

0

CUDA इंस्टालेशन के बाद मुझे भी यही समस्या है। मेरे पास CUDA NVIDIA ड्राइवर स्थापना है, पहले में, फिर दूसरे दृष्टिकोण में मैंने उस ड्राइवर को स्थापित किया है, लेकिन उन ड्राइवरों में से कोई भी काम नहीं करता है।

अगर मैं nvidia_355 OpenGL काम करता है स्थापित करता है, लेकिन CUDA नहीं करता है। दूसरे हाथ में अगर मैं CUDA से ड्राइवर स्थापित करता हूं तो OpenGL काम नहीं करता है और CUDA करता है।

...

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