আমি কি নুভা ড্রাইভার বা মালিকানাধীন এনভিআইডিআইএ ড্রাইভার ব্যবহার করছি?


14

দীর্ঘদিন ধরে, আমি এনভিআইডিআইএ মালিকানাধীন ড্রাইভার ব্যবহার করেছি। ইন অতিরিক্ত ড্রাইভার এনভিডিয়া চালক সক্রিয় করা হয়েছে। যাইহোক, আমি সেই ড্রাইভারটিকে কেবল "অপসারণ" করেছি কারণ আমি অন্যান্য কারণে নুয়াউ ড্রাইভারটি ব্যবহার করতে চাই। তবুও, আমার বিশ্বাস করার কারণ আছে যে আমি এখনও এনভিআইডিআইএ ড্রাইভারকে আউটপুট modprobe -lনিম্নরূপ ব্যবহার করছি:

$  modprobe -l | grep 'nvidia'
kernel/drivers/video/nvidia/nvidiafb.ko

আমি এটা কিভাবে করবো সত্যিই নির্ধারণ আমি যা চালক ব্যবহার করছি, এবং আমি নৌভিয়াও কিভাবে সচল করতে হয়?

উত্তর:


21

nvidiafbলিনাক্স কার্নেলের অভ্যন্তরে ফ্রেমবফার ড্রাইভার। এনভিডিয়া থেকে স্বত্বাধিকারী মডিউল নয়। (Nvidia.ko)।

আপনি যদি মডিউলটির সংক্ষিপ্ত বিবরণ দেখতে চান তবে টার্মিনালে নিম্নলিখিত কমান্ডটি জারি করুন

modinfo nvidiafb | grep description

আপনি যদি ফ্রেমবাফার সম্পর্কে আরও কিছু জানতে চান তবে উবুন্টু উইকিতে ফ্রেম্ববুফারটি পড়ুন ।

নিম্নলিখিত কমান্ডটি প্রয়োগ করে কিছু এনভিডিয়া প্যাকেজ ইনস্টল করা আছে কিনা তা আপনি দেখতে পারবেন

dpkg -l | grep -i nvidia

যদি আপনি অনুসন্ধান করতে চান তবে নুউউ মডিউলটি লোড হয়েছে আপনি আবেদন করতে পারেন

lsmod | grep nouveau

যদি এনভিডিয়া সীমাবদ্ধ মডিউলটি লোড করা হয় তবে নুউউ মডিউলটি খুব বেশি লোড করা যায় না (একে অপরের বিরোধিতায়)।

এনভিডিয়া (সীমাবদ্ধ) মডিউলটির নাম nvidia। এনভিডিয়াফবি বা অনুরূপ কিছু নয়।

এছাড়াও আপনি অতিরিক্ত ড্রাইভার পৃষ্ঠা থেকে অনুসন্ধান করতে পারেন। নীচে উদাহরণস্বরূপ, কোনও মালিকানাধীন ড্রাইভার ব্যবহার করা হচ্ছে না

এখানে চিত্র বর্ণনা লিখুন

এবং অন্য একটি আদেশ যা আপনাকে দেখাতে পারে, কোন ড্রাইভারটি ব্যবহৃত হচ্ছে:

lspci -nnk | grep -iA2 vga 

সেখানে আপনি একটি লাইন দেখতে পাবেন

kernel driver in use: *****

যদি এটি এনভিডিয়া হয় তবে আপনার কাছে এনভিডিয়া ড্রাইভার ইনস্টল করা আছে এবং ব্যবহৃত হচ্ছে। যদি এটি নভু, তবে আপনি করবেন না।


আমার যদি Kernel driver in useএনভিআইডিআইএ ডিভাইসগুলি ব্যবহার না করে তবে কী হবে lspci -nnk?
সিএমসিডিগ্রাঙ্কাই

@ সিএমসিডিগ্রাগনকাই, এনভিআইডিআইএ দ্বারা ব্যবহার করা যায় এমন কোনও মডিউল লোড হয় না। হতে পারে কার্ডটি মোটেই ব্যবহার হচ্ছে না (যদি আপনার হাইব্রিড গ্রাফিক থাকে তবে সম্ভবত এটি অক্ষম থাকবে)।
নিকটাক্স

যত ভেবেছিল। কোনও এনভিডিয়া ড্রাইভার ব্যবহার বা বোঝা হচ্ছে না। BIOS- র মাধ্যমে বুট করার সময় এক্স VESA ড্রাইভারটি ব্যবহার করে শেষ হয়, কিন্তু UEFI- র মাধ্যমে বুট করার সময়, এক্স মোটেই শুরু করতে পারে না।
সিএমসিডিগ্রাঙ্কাই

8

আপনি দুর্দান্ত inxiসরঞ্জাম ব্যবহার করতে পারেন । এটি সংগ্রহস্থল থেকে ইনস্টল করুন:

sudo apt install inxi

বা গিথুব থেকে: https://github.com/smxi/inxi

তারপরে একটি কোয়েরি করুন:

$ inxi -Gx
Graphics:  Card: NVIDIA GP104 [GeForce GTX 1080] bus-ID: 01:00.0
Display Server: X.Org 1.19.5 driver: nvidia Resolution: 3440x1440@74.92hz
OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 version: 4.5.0 NVIDIA 390.25 Direct Render: Yes

তৃতীয় লাইনে আপনি স্ট্রিং দেখতে পাবেন NVIDIA 390.25যার অর্থ আমি এনভিডিয়া বাইনারি ড্রাইভার ব্যবহার করছি।


অসাধারণ. গ্রাফিক্স ড্রাইভার ইনস্টল করা থাকলে এবং এটি সক্ষম থাকলে তা দেখায়। Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau
আন্ডারভার্স

3

আপনাকে প্রথমে এক্স রিবুট বা পুনরায় চালু করতে হবে। তারপরে আপনি চেষ্টা করতে পারেন:

grep nouveau /var/log/Xorg.0.log

আউটপুট:

[২৯.২২27] (==) স্বতঃরূদ্ধ ড্রাইভার ড্রাইভার হিসাবে নুয়াউয়ের সাথে মিল

[২৯.২২27] (==) স্বতঃরূদ্ধ ড্রাইভার 2 হিসাবে নুভাও মিলছে

[২৯.২২27] (দ্বিতীয়) লোডমোডুল: "নব্য"

[২৯.২২27] (দ্বিতীয়) লোড হচ্ছে / অ্যাসিআর / লাইব /64/xorg/modules/drivers/nouveau_drv.so

[২৯.২২27] (দ্বিতীয়) মডিউল নুওউ: বিক্রেতা = "এক্স.আরগ ফাউন্ডেশন"

[২৯.২৪০] (দ্বিতীয়) [ড্রাম] নুউউ ইন্টারফেস সংস্করণ: ১.১.০

[29.534] (II) নুয়েউ (0): [ডিআরআই 2] ডিআরআই ড্রাইভার: নুয়াউ

[29.534] (দ্বিতীয়) নউভেউ (0): [ডিআরআই 2] ভিডিপিএইউ ড্রাইভার: নুয়াউ

[30.474] (দ্বিতীয়) এআইজিএলএক্স: লোড এবং প্রাথমিক স্তরের নুওউ


3

এটি একটি পুরানো প্রশ্ন তবে এখানে একটি নির্ভরযোগ্য উত্তর যা আপনি অন্য কেউ একই উত্তরটির সন্ধানের ক্ষেত্রে বিবেচনা করতে পারেন।

নিম্নলিখিত কমান্ড চালান:

sudo lshw -class video | grep driver=

নমুনা আউটপুট:

configuration: driver=nouveau latency=0

আপনি যদি আরও বিশদ পেতে চান তবে চালান:

sudo lshw -class video

এখানে একটি নমুনা আউটপুট:

  *-display                 
       description: VGA compatible controller
       product: GP106M [GeForce GTX 1060 Mobile 6GB]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:124 memory:db000000-dbffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:e000(size=128) memory:c0000-dffff

1

উপর কোন এনভিডিয়া চালক ইনস্টল এবং কার্নেলের মধ্যে লোড সাথে Linux সিস্টেম, আপনি নির্বাহ করতে পারেন:

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