क्या किसी वीडियो कार्ड का तापमान देखने के लिए एक कमांड (वाया टर्मिनल) है।
पहले से ही लागू के 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
अब आपको कुछ इस तरह देखना चाहिए:
मेरे पास कई सेंसर नहीं हैं, btw :)
NVIDIA GPU का तापमान प्रदर्शित करना
यदि आप एक NVIDIA GPU प्रकार का उपयोग कर रहे हैं:
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
उसी नाम के पैकेज से कमांड के माध्यम से पढ़ सकते हैं ।
मैंने हाल ही में सूक्ति 3 के लिए एक शांत विस्तार पाया है। इसलिए यदि आप इसका उपयोग कर रहे हैं - आप इसे स्थापित कर सकते हैं और ट्रे में तापमान देख सकते हैं:
https://extensions.gnome.org/extension/541/nvidia-gpu-temperature-indicator/
लिनक्स में कॉनकी एक हल्के वजन (संसाधनों पर, विशेषताओं पर नहीं) सिस्टम मॉनीटर है। आप इसका उपयोग लगातार जीपीयू तापमान के साथ-साथ अन्य सिस्टम तत्वों के साथ करने के लिए कर सकते हैं, जिनका आप अनुसरण करना चाहते हैं।
एनवीडिया जीपीयू वाले अधिकांश लैपटॉप में बैटरी पावर होने पर उपयोग के लिए इंटेल इंटीग्रेटेड जीपीयू (आईजीपीयू) भी शामिल होता है।
इंटेल या एनवीडिया के चयन के आधार पर मेरा कॉन्की प्रदर्शन बदलता है।
नीचे glxgears
GPU और इंटेल के लिए जीआईएफ पहले हैं और जीपीयू पर कर लगाने के लिए चल रहे हैं । मैं glxgears
भविष्य की तुलना में अधिक मांग वाले ग्राफिक्स परीक्षण को खोजने की कोशिश करूंगा ।
यहां बताया गया है कि prime-select nvidia
सक्रिय होने पर मेरी कांकी कैसी दिखती है:
शुरुआत में एनवीडिया जीपीयू पर कम लोड है और यह 746 मेगाहर्ट्ज पर चल रहा है और 55 डिग्री सेल्सियस है। glxgears
GPU की गति को 1037 मेगाहर्ट्ज की अधिकतम गति तक चलाने के बाद और तापमान 58 डिग्री सेल्सियस तक चढ़ जाता है।
यहां बताया गया है कि prime-select intel
सक्रिय होने पर मेरी कांकी कैसी दिखती है:
प्रारंभ में इंटेल इंटीग्रेटेड जीपीयू (iGPU) पर कम लोड है और तापमान (सीपीयू का) 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}
इस सूचक में GPU टेम्प (साथ ही CPU और HDD टेम्प्स भी शामिल हैं।)