Bagaimana saya bisa mendapatkan Indikator Monitor Sistem untuk menampilkan suhu?


10

Indikator Monitor Sistem dilengkapi dengan opsi untuk menampilkan beban CPU, penggunaan memori, dan statistik sistem lainnya, tetapi saat ini tidak termasuk opsi untuk menampilkan suhu (dari CPU, HDD, SSD, GPU, dll.).

masukkan deskripsi gambar di sini

Tampaknya ada fungsi yang dibangun untuk menambahkan sensor tambahan dengan menerapkan perintah (dengan mengklik "Baru"). Namun, saya tidak tahu caranya, dan saya tidak dapat menemukan dokumentasi yang menjelaskan fitur ini.

Sistem saya diatur untuk melaporkan suhu:

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  

Pertanyaan ini merujuk pada indikator paket-sysmonitor versi 0.4.3 dari 13.04 raring, meskipun saat ini saya menjalankannya pada instalasi cakram 13,10 karena belum diperbarui di ppa:

https://launchpad.net/indicator-sysmonitor


Anda bisa menunggu indikator-sysmonitor atau kompilasi dari sumber di launchpad.
Alvar

Saya tidak mengerti komentar ini. Bagaimana cara mengkompilasi aplikasi sendiri menambah fungsionalitas untuk menunjukkan suhu?
Andreas J.

Jawaban:


8

System Monitor Indicatorcukup sederhana / fleksibel. Anda pada dasarnya dapat menambahkan skrip apa pun sebagai sensor khusus. Output yang dihasilkannya akan muncul di tempat Anda meletakkan placeholder-nya. Saya menggunakan ini untuk mengekstrak informasi dari output sensorsseperti ini:

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

untuk mengurangi suhu atau

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

untuk mengekstrak kecepatan kipas.

Cukup klik New, masukkan nama dan deskripsi dan baris masing-masing dari atas di bawah Commandseperti yang ditunjukkan di sini:

masukkan deskripsi gambar di sini

PS: Setelah memutakhirkan dari Ubuntu 12,04 ke 14,04 alat itu tampaknya memiliki masalah untuk membaca file konfigurasi, mengakibatkan crash ketika saya mencoba untuk menambahkan sensor. Menghapus .indicator-sysmonitor.jsondari direktori rumah saya memperbaikinya.


1
Bagus - Saya digunakan sensors | grep "Core 1" | awk '{print $3}'karena dapat bekerja secara berbeda pada perangkat keras yang berbeda.
Wilf

bagaimana cara kerjanya pada "Indikator Beban Sistem" 0,4; Saya tidak bisa melihat menu tambah dengan bidang masuk perintah.
TiloBunt

Indikator Beban Sistem adalah aplikasi yang berbeda. Pertanyaan ini tentang github.com/fossfreedom/indicator-sysmonitor
fuenfundachtzig

1

Ada indikator untuk suhu di ppa ini:

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

Ini sudah diperbarui dengan paket untuk cakep, meskipun saya belum mencobanya sendiri karena saya masih menggunakan 13,04. Anda kemudian dapat meluncurkannya dari dasbor atau dari baris perintah dan mengonfigurasi untuk menampilkan sensor yang berbeda dan mengatur alarm.


Terima kasih. Saya dapat merekomendasikan indikator ini kepada siapa saja yang tertarik dalam pemantauan suhu (pada 13.10). Namun, saya masih tertarik pada jawaban tentang bagaimana mendapatkan dukungan suhu di indikator-sysmonitor juga.
Andreas J.

0

Mungkin melihat apa yang indicator-sensorsdilakukan untuk mendapatkan informasi suhu dan memasukkannya ke dalam skrip shell.

Kemudian instal indikator-sysmonitor dan tambahkan skrip Anda ke sana.



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.