hakandundar34coding / system-monitoring-center

Multi-featured system monitor
GNU General Public License v3.0
891 stars 81 forks source link
cpu disk gpu network performance process ram sensors services storage system system-information task-manager users

System Monitoring Center

Multi-featured system monitor

*** Announcement (31.10.2023): End of support for System Monitoring Center v2.x.x. The project is ended. System Monitoring Center 12.2020-10.2023. ***

Platform (GNU/Linux) GitHub tag (latest SemVer) GitHub all releases Flathub

Translations: Chinese (Simplified) | Chinese (Traditional) | Czech | German | English | French | Hungarian | Persian | Polish | Portuguese (Brazilian) | Portuguese (Portugal) | Russian | Spanish | Turkish | Notes for translators

Download on Flathub Install From Pardus Software Center Install From Pi-Apps

Packaging status

Flathub Pi-Apps Packaging Status

Features:

Installation:

Dependencies:

Show --- #### Dependencies There is no need to install these dependencies for installing the application from Flatpak. For other installation types: - For System Monitoring Center v2.x.x: - `dmidecode, gir1.2-adw-1, gir1.2-glib-2.0, gir1.2-gtk-4.0, gir1.2-pango-1.0, hwdata, iproute2, python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, util-linux (>=2.31)` - For System Monitoring Center v1.x.x: - `dmidecode, hwdata, iproute2, procps (>=3.3), python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, util-linux (>=2.31)` - Following dependencies may be required on some systems: - `libcairo2-dev` (for systems with .deb packages) - `polkit` (for Arch Linux) - Optional dependencies: - `vcgencmd` (for physical RAM size, GPU frequency and video memory information on Raspberry Pi devices) - `x11-xserver-utils` or `xorg-xrandr` (for more accurate screen resolution and refresh rate detection of System Monitoring Center v1.x.x) ---

Limitations and Known Issues:

Show --- #### Limitations - GPU usage information availability depends on vendor/driver. - GPU load is not tracked if GPU tab is switched off (for lower CPU usage). - Virtual machines may not provide CPU min-max frequencies, sensors and RAM hardware information. - Non-Flatpak versions of the application has higher performance (start speed, CPU, RAM usage). - GTK4 (used for SMC v2) consumes about 2x RAM when compared to GTK3 (used for SMC v1). - Running SMC v1 after SMC v2 resets application settings #### Known Issues - Expander/Collapser arrows do not work sometimes if processes are listes as tree (Processes tab). Issue - Tab customization menus are not closed when clicked outside of the popover menu after using a dropdown menu on the popover menu. - This is a GTK4 bug. These menus can be closed by using `Esc` key. ---

Screenshots:

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center

System Monitoring Center