কোনও ভিডিও কার্ডের তাপমাত্রা দেখতে কোনও আদেশ (ভায়া টার্মিনাল) রয়েছে কি?
ইতিমধ্যে চেষ্টা sensors
সঙ্গে sensors-detect
প্রয়োগ করা হয়েছে। উদাহরণস্বরূপ, এনভিডিয়া এবং এটিআই ভিডিও কার্ডের তাপমাত্রা সনাক্ত করে না।
কোনও ভিডিও কার্ডের তাপমাত্রা দেখতে কোনও আদেশ (ভায়া টার্মিনাল) রয়েছে কি?
ইতিমধ্যে চেষ্টা sensors
সঙ্গে sensors-detect
প্রয়োগ করা হয়েছে। উদাহরণস্বরূপ, এনভিডিয়া এবং এটিআই ভিডিও কার্ডের তাপমাত্রা সনাক্ত করে না।
উত্তর:
হ্যাঁ, একটি আদেশ আছে।
সেন্সর সনাক্ত করা হচ্ছে
প্রথমত, আপনাকে সেন্সরগুলি অনুসন্ধান করতে হবে:
sudo apt-get install lm-sensors
sudo sensors-detect
লুসিড লিঙ্কস যেহেতু আপনাকে টাইপ করতে হবে:
sudo service module-init-tools start
আপনি যদি অন্য উবুন্টু সংস্করণ চালাচ্ছেন:
sudo /etc/init.d/module-init-tools start
সনাক্তকরণের ফলাফলগুলি সংরক্ষণ করতে।
সেন্সর ডেটা প্রদর্শন করা হচ্ছে
এখন তাপমাত্রা প্রদর্শন করতে টাইপ করুন:
sensors
এখন আপনার এমন কিছু দেখা উচিত:
আমার অনেক সেন্সর নেই, বিটিডব্লিউ :)
এনভিআইডিআইএ জিপিইউর তাপমাত্রা প্রদর্শিত হচ্ছে
আপনি যদি এনভিআইডিআইএ জিপিইউ টাইপ ব্যবহার করেন:
sudo apt-get install nvclock
এটি ইনস্টল করার পরে, nvclock -T
তাপমাত্রা প্রদর্শন করতে টাইপ করুন ।
আপনি টাইপ করতে পারেন nvidia-settings -q gpucoretemp
।
আমি আশা করি এটি আপনাকে সহায়তা করেছে,
sudo apt-get install libsensors3
এবং তারপরে আবার আমার পদক্ষেপগুলি অনুসরণ করুন।
এনভিডিয়া কার্ডগুলির একটি বিকল্প হ'ল এনভিডিয়া-এসএমআই ব্যবহার করা: "এনভিআইডিআইএ সিস্টেম ম্যানেজমেন্ট ইন্টারফেস প্রোগ্রাম"।
user@box:~$ nvidia-smi -q -d temperature
GPU 0:
Product Name : GeForce 210
PCI ID : a6510de
Temperature : 39 C
অথবা সেলসিয়াসে কেবলমাত্র সংখ্যার মান আউটপুট করতে:
user@box:~$ nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader
39
nvidia-settings -q gpucoretemp
অন্য পদ্ধতি।
এনভিডিয়ায় ইতিমধ্যে উল্লিখিত কমান্ডটি (আমার ওপেন ইলেক ইন্সটলেশনে):
nvidia-smi
অতিরিক্ত তথ্যও দিয়েছে:
+------------------------------------------------------+
| NVIDIA-SMI 3.295.71 Driver Version: 295.71 |
|-------------------------------+----------------------+----------------------+
| Nb. Name | Bus Id Disp. | Volatile ECC SB / DB |
| Fan Temp Power Usage /Cap | Memory Usage | GPU Util. Compute M. |
|===============================+======================+======================|
| 0. GeForce GT 520 | 0000:01:00.0 N/A | N/A N/A |
| N/A 52 C N/A N/A / N/A | 17% 169MB / 1023MB | N/A Default |
|-------------------------------+----------------------+----------------------|
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0. Not Supported |
+-----------------------------------------------------------------------------+
এনভিডিয়ায় একটি nvidia-settings
প্যাকেজ রয়েছে, এতে তাপমাত্রা দেখতে গুই অন্তর্ভুক্ত থাকে। আমি মনে করি না সেখানে কোনও পাঠ্য-মোডের সরঞ্জাম আছে কিনা।
কিছু ইন্টেল গ্রাফিক্স অ্যাডাপ্টারগুলি তাদের তাপমাত্রাটি এসিপিআইয়ের মাধ্যমে প্রতিবেদন করে এবং আপনি sensors
এটি একই নামের প্যাকেজ থেকে কমান্ডের মাধ্যমে পড়তে পারেন ।
আমি সম্প্রতি জিনোম ৩-এর জন্য একটি দুর্দান্ত এক্সটেনশন পেয়েছি So সুতরাং আপনি যদি এটি ব্যবহার করেন - আপনি এটি ইনস্টল করতে পারেন এবং ট্রেতে তাপমাত্রা দেখতে পারেন:
https://extensions.gnome.org/extension/541/nvidia-gpu-temperature-indicator/
কঙ্কি একটি হালকা ওজন (উত্সগুলিতে, বৈশিষ্ট্যগুলিতে নয়) সিস্টেম মনিটরের লিনাক্সে জনপ্রিয়। আপনি অনুসরণ করতে চান এমন অন্যান্য সিস্টেম উপাদানগুলির সাথে ক্রমাগত জিপিইউ তাপমাত্রা প্রদর্শন করতে এটি ব্যবহার করতে পারেন।
এনভিডিয়া জিপিইউ সহ বেশিরভাগ ল্যাপটপের মধ্যে ব্যাটারি পাওয়ার চলাকালীন ব্যবহারের জন্য একটি ইন্টেল ইন্টিগ্রেটেড জিপিইউ (আইজিপিইউ) অন্তর্ভুক্ত থাকে।
আমার কঙ্কি প্রদর্শন ইন্টেল বা এনভিডিয়া নির্বাচিত কিনা তার উপর নির্ভর করে পরিবর্তিত হয়।
নীচে এনভিডিয়া এবং ইন্টেলের glxgears
জিপিইউ করের জন্য আগে চলছে এবং চালনার জন্য জিআইএফ রয়েছে । আমি glxgears
ভবিষ্যতের চেয়ে আরও বেশি চাহিদাযুক্ত গ্রাফিক্স পরীক্ষা করার চেষ্টা করব ।
prime-select nvidia
সক্রিয় থাকাকালীন আমার কঙ্কি দেখতে দেখতে এখানে কী :
প্রাথমিকভাবে এনভিডিয়া জিপিইউতে লোড কম এবং এটি 6৪6 মেগাহার্টজ এবং 55 ডিগ্রি সেলসিয়াসে চলছে। glxgears
জিপিইউ চালনার পরে সর্বোচ্চ গতি 1037 মেগাহার্টজ গতিতে বেড়ে যায় এবং তাপমাত্রা 58 ডিগ্রি সেলসিয়াসে উঠে যায়।
prime-select intel
সক্রিয় থাকাকালীন আমার কঙ্কি দেখতে দেখতে এখানে কী :
প্রাথমিকভাবে ইন্টেল ইন্টিগ্রেটেড জিপিইউতে (আইজিপিইউ) কম তাপমাত্রা থাকে এবং তাপমাত্রা (সিপিইউ) হয় 49 ডিগ্রি সেলসিয়াস। glxgears
সিপিইউ চলার পরে তাপমাত্রা 73৩ ডিগ্রি সেলসিয়াসে উঠে যায়!
এখানে উপরের জন্য প্রাসঙ্গিক কঙ্কি কোড:
#------------+
# Temperature|
#------------+
#${color1}All CPUs ${color green}${cpu}% ${goto 131}${color1}Temp: ${color green}${execpi .001 cat /sys/class/thermal/thermal_zone7/temp | cut -c1-2}°C ${alignr}${color1}Up: ${color green}$uptime
# Next line is for kernel >= 4.13.0-36-generic
${color1}All CPUs ${color green}${cpu}% ${goto 131}${color1}Temp: ${color green}${hwmon 1 temp 1}°C ${alignr}${color1}Up: ${color green}$uptime
# Next line is for temperature with Kerenel 4.4
#${color1}All CPUs ${color green}${cpu}% ${goto 131}${color1}Temp: ${color green}${hwmon 0 temp 1}°C ${alignr}${color1}Up: ${color green}$uptime
${color green}$running_processes ${color1}running of ${color green}$processes ${color1}loaded processes.
${color1}Load Average 1-5-15 minutes: ${alignr}${color green}${execpi .001 (awk '{printf "%s/", $1}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", $2}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", $3}' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4}
#------------+
# Intel iGPU |
#------------+
${color orange}${hr 1}${if_match "intel" == "${execpi 99999 prime-select query}"}
${color2}${voffset 5}Intel® Skylake GT2 HD 530 iGPU @${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_cur_freq_mhz)} MHz
${color}${goto 13}Min. Freq:${goto 120}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_min_freq_mhz)} MHz${color}${goto 210}Max. Freq:${alignr}${color green}${execpi .001 (cat /sys/class/drm/card1/gt_max_freq_mhz)} MHz
${color orange}${hr 1}${else}
#------------+
# Nvidia GPU |
#------------+
${color2}${voffset 5}${execpi .001 (nvidia-smi --query-gpu=gpu_name --format=csv,noheader)} ${color1}@ ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.sm --format=csv,noheader)} ${alignr}${color1}Temp: ${color green}${execpi .001 (nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader)}°C
${color1}${voffset 5}Ver: ${color green}${execpi .001 (nvidia-smi --query-gpu=driver_version --format=csv,noheader)} ${color1} P-State: ${color green}${execpi .001 (nvidia-smi --query-gpu=pstate --format=csv,noheader)} ${alignr}${color1}BIOS: ${color green}${execpi .001 (nvidia-smi --query-gpu=vbios_version --format=csv,noheader)}
${color1}${voffset 5}GPU:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader)} ${color1}Ram:${color green}${execpi .001 (nvidia-smi --query-gpu=utilization.memory --format=csv,noheader)} ${color1}Pwr:${color green}${execpi .001 (nvidia-smi --query-gpu=power.draw --format=csv,noheader)} ${alignr}${color1}Freq: ${color green}${execpi .001 (nvidia-smi --query-gpu=clocks.mem --format=csv,noheader)}
${color orange}${hr 1}${endif}
এই সূচকটিতে জিপিইউ টেম্পের পাশাপাশি সিপিইউ এবং এইচডিডি টেম্পসও রয়েছে)