আমি কীভাবে সম্পূর্ণ কোনও এনভিডিয়া ড্রাইভার আনইনস্টল করতে পারি?


98

যেমনটি প্রত্যাশা করা হয়েছিল, এনভিডিয়া ড্রাইভাররা আমার কাস্টমাইজেশনকে হ্রাস করেছে। আমি ইউনিটি 3 ডি সেশনে লগইন করতে পারি না। আমাকে ড্রাইভার আনইনস্টল করতে সহায়তা করার জন্য কোনও সামগ্রী খুঁজে পাচ্ছি না এবং আমি আগে কখনও তাদের আনইনস্টল না করায় কী করব তা আমি জানি না।


উত্তর:


140

উবুন্টু 12.04 এর জন্য

কমান্ডগুলি টার্মিনালে কার্যকর করা যায়। আপনি Ctrl+ Alt+ Tকী কম্বো দিয়ে একটি টার্মিনাল খুলতে পারেন ।

আপনি যদি remove --purgeএনভিডিয়া ড্রাইভার হন তবে আপনি ঠিক আছেন। কোনও কিছুকে কালো তালিকাভুক্ত করার দরকার নেই, তবে কখনও কখনও নুউউ মডিউলের একটি জোর-বোঝার প্রয়োজন হয়।

প্রথমে সম্পূর্ণ ড্রাইভার আনইনস্টল করুন।

আপনি যে এনভিডিয়া ইনস্টল করেছেন তা থেকে প্যাকেজগুলি অনুসন্ধান করুন।

dpkg -l | grep -i nvidia

প্যাকেজ বাদেnvidia-common অন্য সমস্ত প্যাকেজ মুছে ফেলা উচিত।


আপনি যদি নিশ্চিত হতে চান যে আপনি এনভিডিয়া সম্পর্কিত সমস্ত কিছু মুছে ফেলবেন তবে আপনি এই আদেশটি দিতে পারেন

sudo apt-get remove --purge '^nvidia-.*'

.*শেষ মানে মধ্যে (সবকিছু যে শুরু (ফেল ^নাম সহ) nvidia-)

কিন্তু

উপরের কমান্ডটি nvidia-commonপ্যাকেজটি সরিয়ে ফেলবে এবং প্যাকেজটির nvidia-commonপ্যাকেজটির নির্ভরতা রয়েছে ubuntu-desktop

সুতরাং উপরের কমান্ডের পরে আপনার ubuntu-desktopপ্যাকেজটির জন্য ইনস্টলেশন কমান্ডও দেওয়া উচিত

sudo apt-get install ubuntu-desktop

এছাড়াও কখনও কখনও nouveau ড্রাইভার nvidia ড্রাইভার থেকে কালো তালিকাভুক্ত হয়ে যায়। শুদ্ধ আদেশের সাথে এটি ইউএন-কালো তালিকাভুক্ত হওয়া উচিত। আপনি যদি নিশ্চিত হয়ে যেতে চান যে নুভাউ বুটে লোড হবে, আপনি এটি জোর করে লোড করতে পারবেন / ইত্যাদি / মডিউলগুলিতে

echo 'nouveau' | sudo tee -a /etc/modules

সর্বশেষে, xorg.conf ফাইল অনুসন্ধান করুন এবং এটিও মুছে ফেলুন

sudo rm /etc/X11/xorg.conf

সংক্ষেপে

sudo apt-get remove --purge '^nvidia-.*'
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

যদিও উপরের সমস্ত কমান্ডের প্রয়োজন নেই, এনভিডিয়া ড্রাইভারকে পুরোপুরি শুদ্ধ করার এবং ওপেন সোর্স বিশেষ্যটি ব্যবহার করার জন্য এটি আমার উপায়।


2
কবজির মতো কাজ করেছেন। ধন্যবাদ! এটি আমার প্রয়োজন ঠিক ছিল।
বেদবালস

11
আপনার রেসিপিটি আমার জন্য সবেমাত্র একই সমস্যার সমাধান করেছে যা আমাকে রাত্রে 3 টা অবধি কম্পিউটারের সাথে ঝিমঝিম করে রেখেছে। যথেষ্ট ধন্যবাদ না।
জর্জে এম। ট্র্যাভিও

1
হ্যাঁ সত্যই এটি একটি কবজ হিসাবে কাজ করেছে !!
আলভাস

এই উত্তরটি এখনও সাহায্য করছে! আমার লুবুন্টু 13.10 ঠিক করেছেন। ধন্যবাদ!
travisw

1
আমার উবুন্টু 16.04 এলটিএসে কোনও nvidia-commonপ্যাকেজ নেই যাতে অতিরিক্ত পদক্ষেপ sudo apt-get install ubuntu-desktopবাদ দেওয়া যায়। এছাড়াও কোন /etc/X11/xorg.confফাইল নেই। চলমান locate xorg.confঅনেকগুলি ফাইল প্রকাশ করে।
WinEunuuchs2Unix

22

আমি সবেমাত্র এনভিডিয়া-আনইনস্টল ব্যবহার করেছি।

sudo nvidia-uninstall

আমার ক্ষেত্রে ড্রাইভারটি সরাসরি এনভিডিয়া ওয়েবসাইট থেকে পেয়েছি।


আমার সিস্টেমটি সংরক্ষণের জন্য আপনাকে অনেক ধন্যবাদ! যদি এটি কাজ না করে, আমার সম্ভবত আমার সম্পূর্ণ সিস্টেমটি পুনরায় ইনস্টল করতে হবে।
ফ্যাবিয়ান রোলিং

এনভিডিয়া-আনইনস্টল আর সমর্থিত নয়। ডিসকো ডিঙ্গোতে কোনও কমান্ড পাওয়া যায় নি
অসীম লুপস

@ ইনফিনিটলুপস, এটি অবশ্যই আপনার সংগ্রহস্থল থেকে ড্রাইভার ইনস্টল করার কারণে ঘটতে পারে। চালক যে NVidia ওয়েবসাইট থেকে ইনস্টল আছে nvidia-uninstall2019. কমান্ড
ভিক্টর Sergienko

7

যদি আপনার কেবল গ্রুবে অ্যাক্সেস থাকে:

  1. আপনার কম্পিউটার পুনরায় চালু করুন
  2. Advanced options for UbuntuGRUB বুট মেনুতে নির্বাচন করুন
  3. নির্বাচন করা Ubuntu ..... (recovery mode)
  4. dpkgপুনরুদ্ধার মেনুতে ভাঙা প্যাকেজগুলি মেরামত নির্বাচন করুন (এটি এনভিডিয়া প্রক্রিয়াগুলি থামিয়ে দেবে যাতে আমরা আনইনস্টল করতে পারি)। হ্যাঁ চয়ন করুন। শেষ হয়ে গেলে ENTER টিপুন (এমনকি এতে সমস্যা দেখা দিলে)
  5. নির্বাচন করুন root(পুনরুদ্ধার মেনুতে শেল প্রম্পটে রুট থেকে ফেলে দিন)
  6. আপনার রুট পাসওয়ার্ড টাইপ করুন
  7. ধরন: apt-get remove --purge nvidia-*
  8. সমাপ্ত টাইপ: reboot
  9. যথারীতি বুট করুন, এটি এখন আপনার উবুন্টু লগইন স্ক্রিনে যাওয়া উচিত

6

আমি বুঝতে পারি যে এটি একটি পুরানো উত্তর, তবে স্বচ্ছতা এবং সিস্টেমের স্থিতিশীলতার জন্য আমাকে এখানে একটি উত্তর যুক্ত করতে হবে।

প্রথমে, এটি *শেলের জন্য একটি এক্সপেনশন অপারেটর যা সমস্ত কিছু হরণ করবে এবং প্রচুর ফাইল মুছে ফেলবে যা আপনাকে অপসারণ করতে হবে না। এনভিডিয়া ড্রাইভারটি অপসারণের সবচেয়ে নিরাপদ উপায়টি হ'ল

$ dpkg -l | grep nvidia

এনভিডিয়া-এক্সএক্সএক্সএক্সএক্সএক্সএক্স সংস্করণ বা এনভিডিয়া-ড্রাইভার-এক্সএক্সএক্সএক্সএক্সএক্সএক্স সংস্করণ অনুসন্ধান করুন এবং তারপরে টাইপ করুন

$ sudo apt purge nvidia-xxx.xx

এটি কেবলমাত্র সেই প্যাকেজটি সরিয়ে ফেলবে তবে অপসারণের জন্য এর নির্ভরতাও পতাকাঙ্কিত করবে

নির্ভরতা অপসারণ করা সহজ।

$ sudo apt autoremove
$ sudo apt autoclean

সুতরাং উদাহরণস্বরূপ, যদি আপনার 390.xx প্যাকেজ ইনস্টল করা থাকে তবে তা হবে।

$ dpkg -l | grep -i nvidia
ii  libnvidia-cfg1-390:amd64                   390.48-0ubuntu3                     amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                       390.48-0ubuntu3                     all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-390:amd64                390.48-0ubuntu3                     amd64        NVIDIA libcompute package
ii  libnvidia-compute-390:i386                 390.48-0ubuntu3                     i386         NVIDIA libcompute package
ii  libnvidia-decode-390:amd64                 390.48-0ubuntu3                     amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-390:i386                  390.48-0ubuntu3                     i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:amd64                 390.48-0ubuntu3                     amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-390:i386                  390.48-0ubuntu3                     i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:amd64                   390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-390:i386                    390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:amd64                     390.48-0ubuntu3                     amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-390:i386                      390.48-0ubuntu3                     i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:amd64                   390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-390:i386                    390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  nvidia-compute-utils-390                   390.48-0ubuntu3                     amd64        NVIDIA compute utilities
ii  nvidia-dkms-390                            390.48-0ubuntu3                     amd64        NVIDIA DKMS package
ii  nvidia-driver-390                          390.48-0ubuntu3                     amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-390                   390.48-0ubuntu3                     amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-390                   390.48-0ubuntu3                     amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.8                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            390.42-0ubuntu1                     amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-390                           390.48-0ubuntu3                     amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-390              390.48-0ubuntu3                     amd64        NVIDIA binary Xorg driver

যাচাই করতে, আপনি করতে পারেন

$ apt-cache search nvidia | grep driver
nvidia-settings - Tool for configuring the NVIDIA graphics driver
ubuntu-drivers-common - Detect and install additional Ubuntu driver packages
vdpau-driver-all - Video Decode and Presentation API for Unix (driver metapackage)
xserver-xorg-video-nouveau - X.Org X server -- Nouveau display driver
nvidia-340-dev - NVIDIA binary Xorg driver development files
nvidia-384 - Transitional package for nvidia-driver-390
nvidia-384-dev - Transitional package for nvidia-driver-390
nvidia-driver-390 - NVIDIA driver metapackage
nvidia-utils-390 - NVIDIA driver support binaries
xserver-xorg-video-nvidia-390 - NVIDIA binary Xorg driver
bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver
kubuntu-driver-manager - Driver Manager for Kubuntu
kubuntu-driver-manager-dbg - Driver Manager for Kubuntu -- debug symbols
nvidia-common - transitional package for ubuntu-drivers-common
nvidia-304 - NVIDIA legacy binary driver - version 304.137
nvidia-304-dev - NVIDIA binary Xorg driver development files
nvidia-340 - NVIDIA binary driver - version 340.107
nvidia-387-dev - Transitional package for nvidia-driver-390
nvidia-387 - Transitional package for nvidia-driver-390
nvidia-390-dev - Transitional package for nvidia-driver-390
nvidia-390 - Transitional package for nvidia-driver-390
nvidia-driver-396 - NVIDIA driver metapackage
nvidia-utils-396 - NVIDIA driver support binaries
xserver-xorg-video-nvidia-396 - NVIDIA binary Xorg driver

প্যাকেজটি মুছে ফেলার জন্য একবার টার্গেট করলে, করবেন do

$ sudo apt purge nvidia-390 -y
$ sudo apt autoremove -y
$ sudo apt autoclean

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

এইভাবে আপনার চালকদের সাফ করার সময় সিস্টেম নির্ভরতা অপসারণ সম্পর্কে আপনাকে কখনই চিন্তা করতে হবে না। এরপরে আপনার একটি বুদ্ধিমান এবং স্থিতিশীল সিস্টেম থাকবে এবং আপনার সিস্টেমের উপর নির্ভর করতে পারে এমন অন্যান্য প্যাকেজগুলি পুনরায় ইনস্টল করার বিষয়ে চিন্তা করার দরকার নেই। এটা আপনার aptকাজ নয়।


2

আমি সংশোধন করতে চাইনি /etc/modules, এবং কেবল এনভিডিয়া ড্রাইভার ছাড়াই কোনও ইনস্টলটিতে ফিরতে চাই। সুতরাং আমি বেশিরভাগ গ্রহণিত পরামর্শ অনুসারে করেছি তবে শেষ পদক্ষেপের পরিবর্তে আমি এটি করছি:

sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u

সুতরাং আমার বৈকল্পিক সংক্ষিপ্তসার:

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u

1

এনভিআইডিআইএ ড্রাইভার আনইনস্টল করতে, ( Ctrl+ Alt+ T) টিপে টার্মিনালটি খুলুন তারপরে টাইপ করুন:

sudo apt-get purge nvidia-current

1
আপনার যদি কেবল গ্রাবের অ্যাক্সেস থাকে?
ম্যাট ও'ব্রায়েন

@ ম্যাটো'ব্রায়েন একটি জিনিস যা আপনি চেষ্টা করতে পারেন তা হ'ল GRUB এর মধ্যে থেকে আপনার লিনাক্স বুট লাইনে init = / বিন / ব্যাশ যুক্ত করুন। এটি আপনাকে কমান্ড লাইনে বুট করবে যেখানে আপনি বাকীটি করতে পারবেন। বিকল্পভাবে, পরিবর্তে ইমেজ লাইন / রুট এফএস লাইনে নোভিডিও বা নোভগা যুক্ত করার চেষ্টা করুন।
জ্যামিসন বেকার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.