Apakah ada perintah (Via terminal) untuk melihat suhu kartu video apa pun.
Sudah Mencoba sensors
dengan yang sensors-detect
diterapkan. Tidak mendeteksi misalnya, suhu kartu video Nvidia dan ATI.
Apakah ada perintah (Via terminal) untuk melihat suhu kartu video apa pun.
Sudah Mencoba sensors
dengan yang sensors-detect
diterapkan. Tidak mendeteksi misalnya, suhu kartu video Nvidia dan ATI.
Jawaban:
Ya, ada perintah.
Mendeteksi sensor
Pertama-tama, Anda harus mencari sensor:
sudo apt-get install lm-sensors
sudo sensors-detect
Karena lynx lynx, Anda harus mengetik:
sudo service module-init-tools start
Jika Anda menjalankan jenis versi Ubuntu yang lain:
sudo /etc/init.d/module-init-tools start
Untuk menyimpan hasil deteksi.
Menampilkan data sensor
Sekarang, untuk menunjukkan suhu, ketik:
sensors
Sekarang Anda akan melihat sesuatu seperti itu:
Saya tidak punya banyak sensor, btw :)
Menampilkan suhu GPU NVIDIA
Jika Anda menggunakan jenis GPU NVIDIA:
sudo apt-get install nvclock
Setelah menginstalnya, ketik nvclock -T
untuk menampilkan suhu.
Anda juga bisa mengetik nvidia-settings -q gpucoretemp
.
Saya harap ini membantu Anda,
sudo apt-get install libsensors3
lalu ikuti langkah saya lagi.
Alternatif untuk kartu nvidia adalah menggunakan nvidia-smi: "program Interface Manajemen Sistem NVIDIA".
user@box:~$ nvidia-smi -q -d temperature
GPU 0:
Product Name : GeForce 210
PCI ID : a6510de
Temperature : 39 C
Atau untuk menampilkan hanya nilai numerik dalam Celcius:
user@box:~$ nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader
39
nvidia-settings -q gpucoretemp
adalah metode lain.
Perintah yang sudah disebutkan untuk nvidia (pada instalasi OpenElec saya):
nvidia-smi
juga memberikan informasi tambahan:
+------------------------------------------------------+
| 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 |
+-----------------------------------------------------------------------------+
Jika Anda ingin mengawasi suhu di terminal Anda untuk pemantauan, Anda dapat menggunakan watch
dengan perintah yang diberikan dalam jawaban lain (misalnya @ drgrog's). Misalnya, untuk menyegarkan suhu setiap 5 detik:
watch -n 5 nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader
Saya baru-baru ini menemukan ekstensi keren untuk Gnome 3. Jadi jika Anda menggunakannya - Anda dapat menginstal ini dan melihat suhu di baki:
https://extensions.gnome.org/extension/541/nvidia-gpu-temperature-indicator/
Conky adalah monitor sistem yang ringan (berdasarkan sumber daya, bukan fitur) yang populer di Linux. Anda dapat menggunakannya untuk terus menampilkan suhu GPU bersama dengan elemen sistem lain yang ingin Anda ikuti.
Sebagian besar laptop dengan GPU nVidia juga menyertakan Intel Integrated GPU (iGPU) untuk digunakan saat menggunakan daya baterai.
Tampilan Conky saya berubah tergantung pada apakah Intel atau nVidia dipilih.
Di bawah ini adalah GIF untuk nVidia dan Intel sebelum dan berjalan glxgears
untuk mengenakan pajak GPU. Saya akan mencoba menemukan tes grafis yang lebih menuntut daripada glxgears
di masa depan.
Inilah yang terlihat seperti Conky saya ketika prime-select nvidia
aktif:
Awalnya ada beban rendah pada GPU nVidia dan berjalan pada 746 MHz dan 55 derajat Celcius. Setelah menjalankan glxgears
GPU, lonjakan kecepatan hingga kecepatan maksimum 1037 MHz dan suhu naik hingga 58 derajat Celcius.
Inilah yang terlihat seperti Conky saya ketika prime-select intel
aktif:
Awalnya ada beban rendah pada Intel Integrated GPU (iGPU) dan suhu (CPU) adalah 49 derajat Celcius. Setelah menjalankan glxgears
suhu CPU naik ke 73 derajat Celcius!
Berikut adalah kode conky yang relevan untuk di atas:
#------------+
# 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}
Indikator ini juga mencakup temp GPU (serta temps CPU dan HDD.)