¿Cómo puedo llevar el código fuente a gnome-system-monitor y usarlo en mi aplicación?

¿Cómo puedo llevar el código fuente a gnome-system-monitor y usarlo en mi aplicación?

Quiero crear un monitor de sistema bastante similar a gnome-system-monitor en ubuntu usando Python.

He usado rápidamente una aplicación para la GUI y ahora quiero mostrar el historial de la CPU como lo muestra el monitor del sistema. Quiero saber dónde puedo obtener el código fuente para el monitor del sistema y cómo usarlo en mi aplicación.

Respuesta1

El código fuente del Monitor del sistema se puede adquirir abriendo una terminal e ingresando:

apt-get source gnome-system-monitor

Desafortunadamente está escrito en C. No puedes extenderlo con Python y Quickly.

Respuesta2

Una buena referencia para eso sería el screenlet de CPUMeter. Sin embargo, tendrías que encargarte de guardar los datos.

sudo apt-get install screenlets-pack-all

En mi sistema se encuentra aquí:
/usr/share/screenlets/screenlets-pack-all/CPUMeter/CPUMeterScreenlet.py

Probado el 12.04

información relacionada