উবুন্টু আমার এনভিআইডিআইএ গ্রাফিক্স কার্ড ব্যবহার করছে কিনা তা আমি কীভাবে পরীক্ষা করব?


84

আমি জিজ্ঞাসার কারণটি হ'ল আমি যে সফ্টওয়্যারগুলি সফ্টওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করেছি তার কোনওটিই যেমন টোরসিএসের মতো 3 ডি অ্যাক্সেসারেশন প্রয়োজন হয় না। আমি যখন তখন দৌড়ানোর চেষ্টা করি তখন কিছুই হয় না। আমার কাছে একটি এনভিডিয়া জিফোরস জিটি 525 এম সহ একটি ডেল ইন্সপায়রন এন 5110 রয়েছে।

আমি নিম্নলিখিতগুলি চেষ্টা করেছিলাম যা একই ধরণের সমস্যাযুক্ত লোকদের জন্য আমি কিছু পরামর্শ ছিল:

lspci -v

যা আমাকে দিয়েছে:

01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
    Subsystem: Dell Device 04ca
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Memory at f0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at e000 [size=128]
    Expansion ROM at f6000000 [disabled] [size=512K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidia_current, nvidia_current_updates, nvidia, nouveau, nvidiafb

আমি চেষ্টাও করেছি:

egrep -i " connected|card detect|primary dev" /var/log/Xorg.0.log

যা আমাকে দিয়েছে:

[    20.873] (II) intel(0): Output LVDS1 connected

এবং:

nvidia-smi -a

যা দিয়েছে:

NVIDIA: could not open the device file /dev/nvidiactl (No such file or directory).
Nvidia-smi has failed because it couldn't communicate with NVIDIA driver. Make sure that latest NVIDIA driver is installed and running.

আমি আসলে বুঝতে পারছি না এগুলির অর্থ কী।

উত্তর:


47

আমি জানি প্রশ্নটি পুরানো, তবে আমি একটি সমাধান পেয়েছি যা অন্য কোনও বিষয়ে আমি খুঁজে পাইনি।

একটি টার্মিনাল খুলুন এবং টাইপ করুন

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA

আপনার আউটপুট এমন কিছু হবে:

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller]) 

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea LP [Radeon HD 7730M] [1002:682f] (rev ff) (prog-if ff)

এখন [VGA controller]প্রতিটি ডিভাইসের শেষে দেখুন । যে কোনও ডিভাইসে এটি রয়েছে সক্রিয় জিপিইউ। আমার ক্ষেত্রে এটি আই 7 প্রসেসর (এইচডি 4000) যা কাজটি পরিচালনা করছে।


4
আসলেই নয় ... lspci -vnnn | perl -lne 'মুদ্রণ যদি /^\d+\:.+((\S+\:\\+ +))' | গ্রেপ ভিজিএ 00: 02.0 ভিজিএ সামঞ্জস্যপূর্ণ নিয়ামক [0300]: ইন্টেল কর্পোরেশন তৃতীয় জেনার কোর প্রসেসর গ্রাফিক্স কন্ট্রোলার [8086: 0166] (রেভ 09) (প্রগ-যদি 00 [ভিজিএ নিয়ামক]) 01: 00.0 ভিজিএ সামঞ্জস্যপূর্ণ নিয়ামক [0300]: এনভিআইডিআইএ কর্পোরেশন জি কে 107 এম [জিফর্স জিটি 650 এম] [10 ডি: 0 এফডি 1] (রেভ এ 1) (প্রগ-যদি 00 [ভিজিএ নিয়ামক])
অ্যান ভ্যান রসম

@ অ্যানিভেনআরোসাম আপনি কি এর সমাধান পেয়েছেন? দু'জন [ভিজিএ নিয়ামক] নিয়ে আপনার ঠিক একই সমস্যা আমার কাছে আছে।
আইনার সুদগ্রेन

9
lspci -v | গ্রেপ "ভিজিএ নিয়ামক" কে এই ক্ষেত্রে কৌশলটি করা উচিত ... একই ফলাফলটি পাওয়ার জন্য
কীভাবে ওভারলাউন করা

3
এই উত্তরটি আমি ভুল ব্যবহার করি না এমন গ্রাফিক কার্ডের জন্য আমার [ভিজিএ নিয়ামক] ছিল
জিএম

1
এটি সঠিক নয়। আমার ইনস্টলিত গ্রাফিক্স কার্ড (ইন্টেল এবং এএমডি) উভয়ের জন্য আমার কাছে [ভিজিএ নিয়ামক] রয়েছে।
ম্যাকিসুজি

39

আমি দেখেছি এই (আপনি NVidia এবং ইন্টেল গ্রাফিক কার্ড আছে যদি):

আমি মনে করি নিম্নলিখিত কমান্ডটি আপনাকে আপনার সক্রিয় চিপের একটি ইঙ্গিত দেবে:

$ glxinfo|egrep "OpenGL vendor|OpenGL renderer*"

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile*

আপনি যদি এনভিডিয়া কার্ডে স্যুইচ করেন:

$ optirun glxinfo|egrep "OpenGL vendor|OpenGL renderer"

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 555M/PCIe/SSE2

28

nvidia-settings উপযোগ

উবুন্টু 15.10 এ, আমি ইনস্টল করার পরে nvidia-352এবং জিপিইউ কাজ করছে বলে মনে হচ্ছে:

nvidia-settings

এর মতো কিছু দেখায়:

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

এটি কীভাবে দেখায় তা দ্রষ্টব্য:

GPU 0 - (NVS 5400M)

NVS 5400Mআমার জিপিইউ মডেলটি কোথায় ? এও পরীক্ষিত Quadro K1100M। আমি ড্রাইভার ইনস্টল করার আগে এটি প্রদর্শিত হয়নি।

আমি যদি গুলি চালাই তবে:

sudo apt-get install mesa-utils
__GL_SYNC_TO_VBLANK=0 vblank_mode=0 glxgears

জিপিইউ ব্যবহার> 90% এ যায়, আরও সাইন ইন করে যে এটি কাজ করছে।

সেই এনটিভি ভার্সনগুলি এখানে ভিএনসিএন অক্ষম করার জন্য রয়েছে: https://stackoverflow.com/questions/17196117/disable-versical-sync-for-glxgears

তবে শেষ অবধি, জিপিইউর সাথে / ছাড়াই একটি বেঞ্চমার্ক করা এবং আপনার এফপিএসটি এগিয়ে যায় বা যায় না তা দেখার জন্য একমাত্র পরীক্ষাটি গুরুত্বপূর্ণ: কীভাবে একটি বিশদ এবং দ্রুত 3 ডি পারফরম্যান্স পরীক্ষা করতে হবে

nvidia-settingsউপায় দ্বারা মুক্ত উত্স: https://github.com/NVIDIA/nvidia-settings

লঞ্চপ্যাডে অনুরূপ: https://answers.launchpad.net/ubuntu/+question/233462


এটি আমার জন্য কাজ করে মহান. কেবল একটি সংযোজন - দেখানোর জন্য> জিপিইউর 90% ব্যবহার আমার করতে হয়েছিল apt-get install glmark2এবং তারপরে এটি চালানো হয়েছিল। বেশ ঝরঝরে!
অরুণিআরসি

20

চেক করার সহজতম উপায়টি সেটিংস -> বিশদ -> সম্পর্কে যান

সেটিংস


কী থিম আগ্রহের বাইরে? ভাল লাগছে!
Finsbury

1
@ ফিনসবারি আপনি এখানে যান, আর্ক থিম
মাদুকা জয়লথ

ঠিক একই মডেলের জন্য আমার ড্রাইভার দরকার! আপনি আমাকে লিঙ্ক সরবরাহ করতে পারেন?
যশ কুমার ভার্মা

@ যশকুমার ভার্মা ড্রাইভ চালককে উদ্বোধন করুন
মদুকা জয়লথ

4

আমি মনে করি একটি সহজ উপায় হ'ল prime-select queryটার্মিনালে এই কমান্ডটি চালানো ।
আউটপুট হ'ল গ্রাফিক কার্ড যা আপনার পিসি ব্যবহার করে।
এখানে একটি উদাহরণ রয়েছে:
এখানে চিত্র বর্ণনা লিখুন আপনি যদি গ্রাফিক কার্ডগুলির মধ্যে স্যুইচ করতে চান তবে ব্যবহার করুনsudo prime-select <graphic card name>


4

এটি চেষ্টা করুন আমার মনে হয় এটি কার্যকর হবে:

nvidia-smi

এটি আপনাকে এরকম কিছু দেবে

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

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