এনভিআইডিআইএ-এসএমআই ব্যর্থ হয়েছে কারণ এটি এনভিআইডিআইএ ড্রাইভারের সাথে যোগাযোগ করতে পারে নি। সর্বশেষতম এনভিআইডিএ ড্রাইভার ইনস্টল এবং চলমান রয়েছে তা নিশ্চিত করুন


23

আমি এইমাত্র একটি নোটবুকে CUDA ইনস্টল করেছি:

sudo apt-get install cuda

এখানে যেমন বলেছেন ।

সংকলন ওয়াকার ঠিক ঠিক আছে তবে আমি যখন চালানোর চেষ্টা করলাম তখন আমি অনুসরণের সমস্যাটি পেয়েছি: ফাইলের উপর CUDA ত্রুটি।

আমার এনভিসিসি সংস্করণ:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61

গ্রাফিক্স কার্ডের তথ্য:

lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
02:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)

আমি ভার্চুয়ালজিএল, বাম্বলবি-এনভিডিয়া, প্রিমাস, ফ্রিগ্লুট 3-দেবও ইনস্টল করেছি। অনুসরণ করছেন এই

আমি যখন বুম্বলিতে কিছু চালানোর চেষ্টা করি তখন আমি এটি পেয়েছিলাম: optirun glxspheres64

[   41.413478] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[   41.413520] [ERROR]Aborting because fallback start is disabled.

এনভিডিয়া ড্রাইভার কাজ করছে না।

nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

দেখে মনে হচ্ছে এনভিডিয়া 375 সংস্করণটি ইনস্টল করা হয়েছে তবে আমি এটি কার্যকর করতে পারি না।

whereis nvidia
nvidia: /usr/lib/nvidia /usr/share/nvidia /usr/src/nvidia-375-375.66/nvidia

এবং কিছু ড্রাইভার তথ্য।

modinfo nvidia_375
filename:       /lib/modules/4.8.0-54-generic/updates/dkms/nvidia_375.ko
alias:          char-major-195-*
version:        375.66
supported:      external
license:        NVIDIA
srcversion:     68751AFD79A210CEFFB8758
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        
vermagic:       4.8.0-54-generic SMP mod_unload modversions 
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_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_TCEBypassMode:int
parm:           NVreg_UseThreadedInterrupts:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp

আমি মনে করি এটি কিছু ড্রাইভার সংস্করণ সমস্যা হতে পারে:

dpkg -l | grep nvidia
ii  bumblebee-nvidia                            3.2.1-10                                      amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  nvidia-375                                  375.66-0ubuntu0.16.04.1                       amd64        NVIDIA binary driver - version 375.66
ii  nvidia-375-dev                              375.66-0ubuntu0.16.04.1                       amd64        NVIDIA binary Xorg driver development files
ii  nvidia-modprobe                             375.51-0ubuntu1                               amd64        Load the NVIDIA kernel driver and create device files
ii  nvidia-opencl-icd-375                       375.66-0ubuntu0.16.04.1                       amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                0.8.2                                         amd64        Tools to enable NVIDIA's Prime

আমি কী মিস করছি?


আপনি কিভাবে ড্রাইভার ইনস্টল করবেন?
চার্লি পার্কার

একই ত্রুটির মুখোমুখি হয়েছি, এবং উত্তরগুলির কোনওটিরও কাজ হয়নি। কি কাজ করেনি একটি সহজ ছিল: $ reboot now
দার্তভৈরব

উত্তর:


14

আপনি যদি যোগাযোগ করতে nvidia-smiব্যর্থ হন তবে আপনি ড্রাইভারটি বহুবার ইনস্টল করেছেন, পরীক্ষা করে দেখুন prime-select

  1. prime-select queryসমস্ত সম্ভাব্য বিকল্প পেতে চালান । আপনার কমপক্ষে দেখতে হবে nvidia | intel
  2. চয়ন করুন prime-select nvidia
  3. যদি এটি বলে nvidia is already selected, একটি আলাদা একটি নির্বাচন করুন, উদাহরণস্বরূপ prime-select intel, তবে এনভিডিয়ায় ফিরে যানprime-select nvidia
  4. পুনরায় বুট করুন এবং চেক করুন nvidia-smi

আমাকে সাহায্য করে ছিল. ধন্যবাদ!
ইয়ারোস্লাভ শুবার্ট

আহা, prime-select queryএমনকি ইন্টেলও তালিকাভুক্ত করেনি, আমার ধারণা এখন আমার 2 টি সমস্যা রয়েছে ...
অনুদি

11

আপনি চুদা টুলকিট ইনস্টল করতে চাইতে পারেন। এটি ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করে।

sudo apt install nvidia-cuda-toolkit

ইনস্টলেশন শেষ হয়ে গেলে, মেশিনটি পুনরায় বুট করুন। nvidia-smiকাজ করা উচিত.


আমার জন্য কাজ কর !!
x0v

এটি আমার পক্ষে কাজ করে
সন্দীপ

6
এটি এখানে কাজ করে নি
বিল কোটসিয়াস

2
আপনার চুদা> = = থাকলে এটি করবেন না এটি আপনার চুদাটি 9 এ ডাউনগ্রেড করবে, এটি বর্তমানে চুদা পিপিএ ছাড়াই উবুন্টুতে উপলব্ধ।
loretoparisi

sudo apt-get purge nvidia-*আগে করছিলাম , তারপরে উপরের লাইনটি সিউডিএ আমার সাথে সম্পর্কিত সমস্ত কিছু ঠিক করেছে, CUDA 10.1 সহ 430 ড্রাইভার ইনস্টল করেছে
দিনারি

6

আমি সিকিউর বুট অক্ষম করেছি এবং এটি বেশ ভাল কাজ করেছে।

@ যষ্টি-স্মিথ aswered অন্য প্রশ্ন আরো নির্দিষ্ট কিভাবে এটা করবেন ব্যাখ্যা, মূলত একটি সেট আপ কনফিগ, কিন্তু তিনি যা করতে কিভাবে যে সম্পর্কে একটি ভাল নিবন্ধ লিখতে এখানে


2
এটি আমাকে এনভিডিয়া ড্রাইভার 390 এর সাথেও সহায়তা করেছিল! আমি কখনও ভাবিনি যে এটি নিরাপদ বুটের কারণে হতে পারে, thx :)
সামুটাম

সিকিউর বুট ডিজেবলযুক্ত ইউইএফআই মোড ইতিমধ্যে এখানে সম্পন্ন হয়েছে। =) দেখে মনে হচ্ছে দুর্ভাগ্যক্রমে এটি সবার জন্য কার্যকর হয় না।
রেনান উইলিয়ান প্রাদো

3

যেহেতু আমি উপরের রডলফোর উত্তর সম্পর্কে মন্তব্য করতে পারি না (যথেষ্ট খ্যাতি নেই), তাই আমি একটি নতুন উত্তর যুক্ত করছি।

আমার মেশিনে আমাকে আমার ওএস অনুসারে সিকিউর বুট কনফিগার করতে হয়েছিল। আমার একটি ASUS মেইনবোর্ড রয়েছে উবুন্টু 18.04 চলছে এবং প্যাকেজযুক্ত এনভিআইডিআইএ ড্রাইভারের সাথে এনভিআইডিএ কুডা 10.1 আপডেট 2 ইনস্টল করার চেষ্টা করেছি। আমি উপরে বর্ণিত হিসাবে একই সমস্যার মুখোমুখি। দেখা গেল, সিকিউর বুটটি উইন্ডোজ ইউইএফআই মোডে সেট করা হয়েছিল। অন্যান্য ওএসে এটিকে পরিবর্তন করা আমার জন্য এটি স্থির করে।


1
ধন্যবাদ, আমাকে অক্ষম করতে Secure Bootহয়েছিল যা একটি উইন্ডোজ / বিআইওএস অটো আপডেটের সময় স্বয়ংক্রিয়ভাবে পুনরায় সক্ষম হয়েছিল !!! এখন এনভিডিয়া ভাল কাজ করে।
বিল কোটসিয়াস

আপনি কীভাবে অন্য ওএস- এ সুরক্ষিত বুটটি পরিবর্তন করেছিলেন তা বোঝাতে আপনার কি মনে হবে ?
অনুপ্রেরণা

1
@ বিলকোটিসিয়াস ধন্যবাদ! : ডি
মারেক

0

ভবিষ্যতের পাঠকদের জন্য:

আমি ভার্চুয়াল মেশিনের উদাহরণে আছি (গুগল ক্লাউড প্ল্যাটফর্ম)

এবং আমি অনুসরণ করছি এই সারকথা ইনস্টল করার Cudaএবং CuDNnআমার VM- র উপর।

আমাকে নিজেই CuDNnঅংশটি আপলোড করতে হয়েছিল । (শুধু এটিকে সেখানের বাহিরে রাখো.)

এখন, ত্রুটির দিকে যাওয়া:

আমি এই সমস্যাটি নিয়ে আসছিলাম তবে কাজটি পুরোপুরি পুনঃসূচনা করে। এবং সম্পূর্ণ পুনরায় আরম্ভের অর্থ হ'ল দৃষ্টান্তটি বন্ধ করে আবার এটিকে চালু করা।

আমি আশা করি এটা কারো সাহায্যে লাগবে.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.