तापमान प्रदर्शित करने के लिए मैं सिस्टम मॉनिटर संकेतक कैसे प्राप्त कर सकता हूं?


10

सिस्टम मॉनीटर इंडिकेटर CPU लोड, मेमोरी यूसेज और अन्य सिस्टम स्टैटिस्टिक्स को प्रदर्शित करने के विकल्पों के साथ आता है, लेकिन वर्तमान में तापमान (CPU, HDD, SSD, GPU, आदि) प्रदर्शित करने का विकल्प शामिल नहीं करता है।

यहाँ छवि विवरण दर्ज करें

एक कमांड लगाकर ("न्यू" पर क्लिक करके) अतिरिक्त सेंसर जोड़ने के लिए निर्मित कार्यक्षमता प्रतीत होती है। हालाँकि, मैं नहीं जानता कि कैसे, और मुझे इस सुविधा का वर्णन करने वाला कोई दस्तावेज नहीं मिला।

तापमान को रिपोर्ट करने के लिए मेरा सिस्टम स्थापित किया गया है:

user@host:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +106.0°C)
temp2:        +29.8°C  (crit = +106.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +79.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +79.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +77.0°C  (high = +87.0°C, crit = +105.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +79.0°C  

यह प्रश्न 13.04 रेयरिंग से पैकेज इंडिकेटर-सिसमोनिटर संस्करण 0.4.3 को संदर्भित करता है, हालांकि वर्तमान में मैं इसे 13.10 सॉसी इंस्टॉलेशन पर चला रहा हूं क्योंकि यह अभी तक ppa में अपडेट नहीं किया गया है:

https://launchpad.net/indicator-sysmonitor


आप या तो संकेतक-सिस्मोइन्टर की प्रतीक्षा कर सकते हैं या इसे लॉन्चपैड पर स्रोत से संकलित कर सकते हैं।
अलवर

मुझे यह टिप्पणी समझ में नहीं आती। तापमान को दिखाने के लिए एप्लिकेशन को स्वयं कार्यक्षमता जोड़ने के लिए कैसे संकलित किया जाएगा?
एंड्रियास जे।

जवाबों:


9

System Monitor Indicatorकाफी सरल / लचीला है। आप मूल सेंसर के रूप में मूल रूप से किसी भी स्क्रिप्ट को जोड़ सकते हैं। इसके द्वारा उत्पादित आउटपुट तब दिखाई देगा जहाँ आपने अपना प्लेसहोल्डर रखा है। मैं इसका उपयोग इस sensorsतरह के आउटपुट से जानकारी निकालने के लिए कर रहा हूं :

sensors | grep temp1 | awk '{print $2}' | sed 's/+//' 

तापमान को कम करने के लिए या

sensors | grep fan1 | awk '{print $2}'

प्रशंसक गति निकालने के लिए।

बस पर क्लिक करें New, एक नाम और एक विवरण और ऊपर से संबंधित पंक्तियां दर्ज Commandकरें जैसा कि नीचे दिखाया गया है:

यहाँ छवि विवरण दर्ज करें

पुनश्च: उबंटू 12.04 से 14.04 तक अपग्रेड करने के बाद, टूल को कॉन्फ़िगरेशन फ़ाइल को पढ़ने में समस्या आ रही थी, जिसके परिणामस्वरूप मैंने सेंसर जोड़ने की कोशिश की तो दुर्घटना हो गई। .indicator-sysmonitor.jsonमेरे होम डाइरेक्टरी से हटाने ने इसे ठीक कर दिया।


1
नाइस - मैंने इसका इस्तेमाल किया sensors | grep "Core 1" | awk '{print $3}'क्योंकि यह अलग हार्डवेयर पर अलग तरह से काम कर सकता है।
विल्फ

यह "सिस्टम लोड इंडिकेटर" 0.4 पर कैसे काम करता है; मैं एक कमांड दर्ज फ़ील्ड के साथ एक ऐड मेनू नहीं देख सकता।
TiloBunt

सिस्टम लोड संकेतक एक अलग अनुप्रयोग है। यह सवाल github.com/fossfreedom/indicator-sysmonitor
fuenfundachtzig

1

इस ppa में तापमान के लिए एक संकेतक है:

sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

यह पहले से ही saucy के लिए संकुल के साथ अद्यतन किया गया है, हालाँकि मैंने इसे स्वयं आज़माया नहीं है क्योंकि मैं अभी भी 13.04 का उपयोग कर रहा हूँ। फिर आप इसे डैश से या कमांड-लाइन से लॉन्च कर सकते हैं और विभिन्न सेंसर दिखाने और अलार्म सेट करने के लिए कॉन्फ़िगर कर सकते हैं।


धन्यवाद। मैं इस सूचक को तापमान निगरानी (13.10 में) में रुचि रखने वाले किसी भी व्यक्ति के लिए सुझा सकता हूं। हालांकि, मुझे अभी भी इस बात में दिलचस्पी है कि संकेतक-सिस्मोनिटर में तापमान समर्थन कैसे प्राप्त किया जाए।
एंड्रियास जे।

0

शायद देखें कि indicator-sensorsतापमान की जानकारी प्राप्त करने के लिए क्या करता है और इसे एक शेल स्क्रिप्ट में डाल दिया।

इसके बाद इंडीकेटर-सिस्मोइन्टर को इंस्‍टॉल करें और उसमें अपनी स्क्रिप्ट जोड़ें।



-1

सिस्टम मॉनिटर इंडिकेटर सीपीयू तापमान नहीं दिखा सकता है। लेखक का जवाब https://answers.launchpad.net/indicator-sysmonitor/+question/238748 है


आपके द्वारा दिए गए लिंक पर कोई जवाब नहीं दिया गया है, जहां तक ​​मैं देख सकता हूं?
एंड्रियास जे।

आप सही हैं, लेकिन यह कल था। साइट के माध्यम से खोज करना, मुझे विश्वास है कि अभी भी इस तरह की सुविधा का समर्थन नहीं करता है।
आंखों की पट्टी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.