Czy istnieje polecenie (przez terminal), aby zobaczyć temperaturę dowolnej karty graficznej.
Próbowałem już sensors
z sensors-detect
zastosowanym. Nie wykrywa na przykład temperatur kart graficznych Nvidia i ATI.
źródło
Czy istnieje polecenie (przez terminal), aby zobaczyć temperaturę dowolnej karty graficznej.
Próbowałem już sensors
z sensors-detect
zastosowanym. Nie wykrywa na przykład temperatur kart graficznych Nvidia i ATI.
Tak, jest polecenie.
Wykrywanie czujników
Przede wszystkim musisz wyszukać czujniki:
sudo apt-get install lm-sensors
sudo sensors-detect
Od czasu świadomego rysia musisz wpisać:
sudo service module-init-tools start
Jeśli używasz innego typu wersji Ubuntu:
sudo /etc/init.d/module-init-tools start
Aby zapisać wyniki wykrywania.
Wyświetlanie danych czujnika
Teraz, aby pokazać temperatury, wpisz:
sensors
Teraz powinieneś zobaczyć coś takiego:
Nie mam wielu czujników, przy okazji :)
Wyświetlanie temperatury procesora graficznego NVIDIA
Jeśli używasz procesora graficznego NVIDIA:
sudo apt-get install nvclock
Po zainstalowaniu wpisz, nvclock -T
aby wyświetlić temperaturę.
Możesz także wpisać nvidia-settings -q gpucoretemp
.
Mam nadzieję, że to ci pomogło
sudo apt-get install libsensors3
a następnie ponownie wykonaj moje kroki.Alternatywą dla kart nvidia jest użycie nvidia-smi: „programu NVIDIA System Management Interface”.
Lub wyprowadzić tylko wartość liczbową w stopniach Celsjusza:
źródło
nvidia-settings -q gpucoretemp
to inna metoda.Wspomniane już polecenie nvidii (w mojej instalacji OpenElec):
podał także dodatkowe informacje:
źródło
Jeśli chcesz obserwować temperaturę w swoim terminalu do monitorowania, możesz użyć
watch
poleceń podanych w innych odpowiedziach (np. @ Drgrog). Na przykład, aby odświeżać temperaturę co 5 sekund:źródło
Dla NVIDIA istnieje
nvidia-settings
pakiet, który zawiera GUI, aby zobaczyć temperaturę. Nie pamiętam, czy jest tam narzędzie trybu tekstowego.Niektóre karty graficzne Intel zgłaszają swoją temperaturę przez acpi i możesz odczytać ją za pomocą
sensors
polecenia z pakietu o tej samej nazwie.źródło
Niedawno znalazłem fajne rozszerzenie do Gnome 3. Więc jeśli go używasz - możesz go zainstalować i zobaczyć temperaturę w zasobniku:
https://extensions.gnome.org/extension/541/nvidia-gpu-temperature-indicator/
źródło
Temperatura GPU z Conky
Conky jest lekkim (pod względem zasobów, a nie funkcji) monitorem systemu popularnym w systemie Linux. Możesz go używać do ciągłego wyświetlania temperatury GPU wraz z innymi elementami systemu, które chcesz śledzić.
Większość laptopów z procesorami graficznymi nVidia zawiera również zintegrowany procesor graficzny Intel (iGPU) do użytku na zasilaniu bateryjnym.
Mój wyświetlacz Conky zmienia się w zależności od tego, czy wybrano Intel czy nVidia.
Poniżej znajdują się pliki GIF dla nVidii i Intela przed
glxgears
opodatkowaniem GPU i przed nimi. Spróbuję znaleźć bardziej wymagający test graficzny niżglxgears
w przyszłości.Wyświetlacz dla laptopa z aktywną NVIDIA
Oto jak wygląda mój Conky, gdy
prime-select nvidia
jest aktywny:Początkowo nVidia ma niskie obciążenie i pracuje z częstotliwością 746 MHz i ma 55 stopni Celsjusza. Po uruchomieniu
glxgears
GPU przyspiesza do maksymalnej prędkości 1037 MHz, a temperatura wzrasta do 58 stopni Celsjusza.Wyświetlacz dla laptopa z aktywną zintegrowaną kartą graficzną Intel
Oto jak wygląda mój Conky, gdy
prime-select intel
jest aktywny:Początkowo procesor Intel Integrated GPU (iGPU) ma niskie obciążenie, a temperatura (procesora) wynosi 49 stopni Celsjusza. Po uruchomieniu
glxgears
temperatura procesora wzrasta do 73 stopni Celsjusza!Kod Conky
Oto odpowiedni kod conky dla powyższego:
źródło
Ten wskaźnik obejmuje również temperaturę GPU (a także temperaturę procesora i dysku twardego).
https://launchpad.net/indicator-sensors
źródło
Po zainstalowaniu nvclock, wystarczy uruchomić:
ustawienia nvidia
Na terminalu działał dobrze na karcie GeForce 210 na Ubuntu 14lts. Otrzymasz bardzo ładny GUI i możesz sprawdzić temperaturę Celsjusza przy GPU 0> Ustawienia termiczne.
źródło