hakandundar34coding / system-monitoring-center Goto Github PK
View Code? Open in Web Editor NEWMulti-featured system monitor
License: GNU General Public License v3.0
Multi-featured system monitor
License: GNU General Public License v3.0
Hey so I see there are deb files for each release, thanks for that!
Could we please get a ppa/repo set up for this tool so that we can get delicious upgrades from our package manager? Pretty please? With sugar on top and cherries? And whipped cream and chocolate sprinkles? :)
Popular linux youtuber, Brodie Robertson, has just featured your project. https://www.youtube.com/watch?v=gJLHeY36szU
I expect you might be getting an influx of users (and bug reports) soon.
Just a heads up, feel free to close.
If this is implemented in Python, why not make it pip installable?
That way, no sudo rights would be needed, installation would be much easier, and also, the system Python and environment would not clash with my per-user conda (or other) environment.
Disk tab automatically selects the home partition, which results, at least with my SSD, in no metrics displayed. Metrics are displayed correctly upon selecting the DDS device e.g nvme0n1 instead of nvme0n1p6, which was selected by default. - Screenshot and debug message:
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Disk.py", line 271, in disk_loop_func
disk_get_device_partition_model_name_mount_point_func()
File "/usr/share/system-monitoring-center/src/Disk.py", line 385, in disk_get_device_partition_model_name_mount_point_func
with open("/sys/class/block/" + parent_disk + "/device/model") as reader:
FileNotFoundError: [Errno 2] No such file or directory: '/sys/class/block/nvme0n1p/device/model'
Additional information:
[gova@fedora ~]$ ls /sys/class/block/
total 0
drwxr-xr-x. 2 root root 0 Dec 2 14:30 ./
drwxr-xr-x. 76 root root 0 Dec 2 13:47 ../
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p1 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p1/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p2 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p2/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p3 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p3/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p4 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p4/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p5 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p5/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p6 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p6/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 nvme0n1p7 -> ../../devices/pci0000:00/0000:00:02.4/0000:04:00.0/nvme/nvme0/nvme0n1/nvme0n1p7/
lrwxrwxrwx. 1 root root 0 Dec 2 14:30 zram0 -> ../../devices/virtual/block/zram0/
[gova@fedora ~]$ cat /proc/mounts
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,seclabel,nosuid,size=7859896k,nr_inodes=1964974,mode=755,inode64 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,seclabel,nosuid,nodev,inode64 0 0
devpts /dev/pts devpts rw,seclabel,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,seclabel,nosuid,nodev,size=3168180k,nr_inodes=819200,mode=755,inode64 0 0
cgroup2 /sys/fs/cgroup cgroup2 rw,seclabel,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 0 0
pstore /sys/fs/pstore pstore rw,seclabel,nosuid,nodev,noexec,relatime 0 0
efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
none /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
/dev/nvme0n1p6 / btrfs rw,seclabel,relatime,compress=zstd:1,ssd,space_cache,subvolid=257,subvol=/root 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,nosuid,noexec,relatime 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=31,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=28223 0 0
mqueue /dev/mqueue mqueue rw,seclabel,nosuid,nodev,noexec,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
tracefs /sys/kernel/tracing tracefs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,seclabel,relatime,pagesize=2M 0 0
fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
/dev/nvme0n1p6 /home btrfs rw,seclabel,relatime,compress=zstd:1,ssd,space_cache,subvolid=256,subvol=/home 0 0
tmpfs /tmp tmpfs rw,seclabel,nosuid,nodev,size=7920444k,nr_inodes=409600,inode64 0 0
/dev/nvme0n1p4 /mnt/BA9E0A209E09D633 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
/dev/nvme0n1p5 /boot ext4 rw,seclabel,relatime 0 0
/dev/nvme0n1p3 /mnt/12DAA115DAA0F65F fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
/dev/nvme0n1p7 /mnt/01D7E10FC8B40900 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
/dev/nvme0n1p1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
tmpfs /run/user/1000 tmpfs rw,seclabel,nosuid,nodev,relatime,size=1584088k,nr_inodes=396022,mode=700,uid=1000,gid=1000,inode64 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
portal /run/user/1000/doc fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
portal /root/.cache/doc fuse.portal rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
gvfsd-fuse /root/.cache/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
tracking branch https://github.com/hakandundar34coding/system-monitoring-center/tree/draft:
I get this info back ARM Cortex-A57 (ARMv8)
I will also look into seeing if there is any ID info available on the system for these ARM cpus
I would like to thank you for the wonderful piece of software you have created here. It is very polished and works amazingly well.
Now, onto what I found.
When trying to download from the AUR in Manjaro it kept chucking an error for python-tomli 2.0.1-1. This is down to the fact that the repository cannot be found to download the required package. I understand that this is an issue you have no control over so I am more then happy to chalk it up to a non issue.
When installing via pip instead it works perfectly fine on Manjaro. No bothers at all.
I have also made a video about this that will be published tomorrow. Again, thank you for the software and I hope you enjoy the video. Have a good day!
Hi First, need to say this is a very very great soft ! To get full detail of process and the description of service is very nice.
I would like to know if maybe a small button or option could be add in order to get : all open soft group together ? Like instead of scrolling in all the list to finally find/see the icon of the soft. That could be quite great.
Thanks in advance
Throws an error in the terminal:
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Processes.py", line 369, in processes_loop_func
username = usernames_username_list[usernames_uid_list.index(real_user_id)]
ValueError: '62582' is not in list
I cloned the repository and ran python3 setup.py install --user --rpm --%{?buildroot}
as specified in the system-monitoring-center.spec
file in repo root.
Then I ran system-monitoring-center
, which gave the error /usr/bin/python3: can't open file '/usr/share/system-monitoring-center/src/Main.py': [Errno 2] No such file or directory
I've attached the whole debug message below. All packages recommended in the output of the command were installed, and shell was restarted before installation.
[gova@fedora system-monitoring-center]$ python3 setup.py install --user --rpm --%{?buildroot}
/usr/lib/python3.10/site-packages/setuptools/dist.py:498: UserWarning: The version specified ('0.1.21~beta18') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details.
warnings.warn(
running install
running bdist_egg
running egg_info
creating System_Monitoring_Center.egg-info
writing System_Monitoring_Center.egg-info/PKG-INFO
writing dependency_links to System_Monitoring_Center.egg-info/dependency_links.txt
writing requirements to System_Monitoring_Center.egg-info/requires.txt
writing top-level names to System_Monitoring_Center.egg-info/top_level.txt
writing manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
reading manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
adding license file 'LICENSE.txt'
writing manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
warning: install_lib: 'build/lib' does not exist -- no Python modules to install
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/%{?buildroot}
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/applications
copying integration/tr.org.pardus.system-monitoring-center.desktop -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/applications/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/locale
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/locale/tr
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/locale/tr/LC_MESSAGES
copying translations/tr/system-monitoring-center.mo -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/locale/tr/LC_MESSAGES/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/man
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/man/man1
copying man/system-monitoring-center.1.gz -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/man/man1/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src
copying src/Config.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Cpu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/CpuMenu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Disk.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/DiskMenu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVarAddForAllUsers.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVarDeleteForAllUsers.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVarMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVarMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVariables.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/EnvironmentVariablesInput.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/FloatingSummary.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Gpu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/GpuMenu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Main.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/MainGUI.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/MainMenusDialogs.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Network.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/NetworkMenu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Performance.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/PerformanceSummaryHeaderbar.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Processes.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ProcessesCustomPriorityGUI.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ProcessesDetails.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ProcessesMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ProcessesMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Ram.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/RamHardwareInformation.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/RamMenu.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/RamSwapDetails.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Sensors.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Services.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ServicesDetails.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ServicesMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/ServicesMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/SettingsGUI.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Startup.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StartupMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StartupMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StartupNewItem.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StartupNewItemSave.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Storage.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StorageDetails.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StorageMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StorageMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/StorageRename.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/System.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/Users.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/UsersDetails.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/UsersMenuCustomizations.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/UsersMenuRightClick.py -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
copying src/__version__ -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/src/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui
copying ui/CpuMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/CpuTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/DiskMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/DiskTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/EnvironmentVarMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/EnvironmentVarMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/EnvironmentVariablesInputWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/EnvironmentVariablesTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/FloatingSummaryWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/GpuMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/GpuTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/MainMenusDialogs.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/MainWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/NetworkMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/NetworkTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/PerformanceMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/PerformanceSummaryHeaderBarGrid.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ProcessesCustomPriorityWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ProcessesDetailsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ProcessesMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ProcessesMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ProcessesTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/RamHardwareWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/RamMenus.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/RamSwapDetailsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/RamTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/SensorsTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ServicesDetailsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ServicesMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ServicesMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/ServicesTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/SettingsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StartupMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StartupMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StartupNewItemWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StartupTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StorageDetailsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StorageMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StorageMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StorageRenameWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/StorageTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/SystemTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/UsersDetailsWindow.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/UsersMenuCustomizations.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/UsersMenuRightClick.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
copying ui/UsersTab.ui -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/system-monitoring-center/ui/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions
copying icons/actions/system-monitoring-center-application-startup-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-apply-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-arrow-left-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-cancel-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-chart-line-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-chart-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-color-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-add-remove-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-menu-main-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-reorder-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-width-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-copy-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-cpu-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-cross-hair-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-data-unit-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-delete-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-details-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-disk-hdd-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-disk-optical-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-disk-partition-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-disk-removable-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-edit-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-eject-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-environment-shell-variable-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-environment-variables-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-fan-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-file-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-folder-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-graphics-card-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-info-about-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-load-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-loaded-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-lock-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-minus-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-mouse-cursor-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-network-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-not-loaded-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-number-precision-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-pause-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-performance-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-plus-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-process-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-quit-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-ram-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-reload-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-rename-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-row-sorting-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-run-application-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-search-customizations-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-search-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-services-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-settings-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-shortcut-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-show-all-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-start-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-startup-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-stop-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-system-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-temperature-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-terminal-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-triangle-down-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-triangle-right-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-all-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-current-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-offline-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-online-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-other-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-view-more-symbolic.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/actions/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/apps
copying icons/apps/system-monitoring-center.svg -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/icons/hicolor/scalable/apps/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/polkit-1
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/polkit-1/actions
copying integration/tr.org.pardus.pkexec.system-monitoring-center.policy -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/share/polkit-1/actions/
creating build/bdist.linux-x86_64/egg/%{?buildroot}/usr/bin
copying integration/system-monitoring-center -> build/bdist.linux-x86_64/egg/%{?buildroot}/usr/bin/
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-3.10
copying integration/system-monitoring-center -> build/scripts-3.10
changing mode of build/scripts-3.10/system-monitoring-center from 644 to 755
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-3.10/system-monitoring-center -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/system-monitoring-center to 755
copying System_Monitoring_Center.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/System_Monitoring_Center-0.1.21b18-py3.10.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing System_Monitoring_Center-0.1.21b18-py3.10.egg
Removing /home/gova/.local/lib/python3.10/site-packages/System_Monitoring_Center-0.1.21b18-py3.10.egg
Copying System_Monitoring_Center-0.1.21b18-py3.10.egg to /home/gova/.local/lib/python3.10/site-packages
System-Monitoring-Center 0.1.21b18 is already the active version in easy-install.pth
Installing system-monitoring-center script to /home/gova/.local/bin
Installed /home/gova/.local/lib/python3.10/site-packages/System_Monitoring_Center-0.1.21b18-py3.10.egg
Processing dependencies for System-Monitoring-Center==0.1.21b18
Searching for PyGObject==3.42.0
Best match: PyGObject 3.42.0
Adding PyGObject 3.42.0 to easy-install.pth file
Using /usr/lib64/python3.10/site-packages
Finished processing dependencies for System-Monitoring-Center==0.1.21b18
[gova@fedora system-monitoring-center]$ system-monitoring-center
/usr/bin/python3: can't open file '/usr/share/system-monitoring-center/src/Main.py': [Errno 2] No such file or directory
I get a ModuleNotFoundError: No module named 'Main
on startup.
Installed from AUR.
Edits:
I've decided to edit this post to list the unfixed and fixed issues mentioned in this issue:
Fixed:
/lib/systemd/system
/sys/devices/gpu.0/modalias
/sys/devices/gpu.#
devicescurrent issues:
Original Post:
bionic has gtk 3.22, no package for pci.ids, python3.6, and util-linux 2.31
all of these are problematic for the source of this repo or the debian control file.
lowing these requirements in the debian control file and rebuilding with version="3.24"/>
replaced with version="3.22"/>
almost everything works. /usr/share/misc/pci.ids
is provided by pciutils
in debian buster and bionic
the only things that don't work are the network and gpu tabs.
the gpu tab is broken because I am testing this on a jetson tegra x1, with the nvidia drivers and it does not use /dev/dri
so errors like this are output and the rest of the UI on the other tabs breaks:
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 189, in on_main_gui_tab_radiobuttons_toggled
self.main_gui_tab_switch_func()
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 307, in main_gui_tab_switch_func
from Gpu import Gpu
File "/usr/share/system-monitoring-center/src/Gpu.py", line 403, in <module>
Gpu = Gpu()
File "/usr/share/system-monitoring-center/src/Gpu.py", line 52, in __init__
self.gpu_initial_func()
File "/usr/share/system-monitoring-center/src/Gpu.py", line 168, in gpu_initial_func
self.gpu_get_gpu_list_and_set_selected_gpu_func()
File "/usr/share/system-monitoring-center/src/Gpu.py", line 348, in gpu_get_gpu_list_and_set_selected_gpu_func
self.gpu_list = [gpu_name for gpu_name in os.listdir("/dev/dri/") if gpu_name.rstrip("0123456789") == "card"]
FileNotFoundError: [Errno 2] No such file or directory: '/dev/dri/'
networking breaks with this error:
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 189, in on_main_gui_tab_radiobuttons_toggled
self.main_gui_tab_switch_func()
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 293, in main_gui_tab_switch_func
from Network import Network
File "/usr/share/system-monitoring-center/src/Network.py", line 321, in <module>
Network = Network()
File "/usr/share/system-monitoring-center/src/Network.py", line 49, in __init__
self.network_initial_func()
File "/usr/share/system-monitoring-center/src/Network.py", line 173, in network_initial_func
with open("/sys/class/net/" + selected_network_card + "/device/vendor") as reader:
FileNotFoundError: [Errno 2] No such file or directory: '/sys/class/net/enx0050b62942ef/device/vendor'
note I'm using a perfectly functional usb network card. this folder exits /sys/class/net/enx0050b62942ef/device
, there just isn't a vendor file in there
I'm using your code as currently in the git repo, and have hacked setup.py to install into /usr/local/...
Is there some confusion now then between /usr/lib/python3 and /usr/local/lib/python3.9?
Here's what I get:
Traceback (most recent call last):
File "/usr/local/bin/system-monitoring-center", line 4, in
import('pkg_resources').run_script('System-Monitoring-Center==1.6.0', 'system-monitoring-center')
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 651, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 1455, in run_script
exec(script_code, namespace, namespace)
File "/usr/local/lib/python3.9/dist-packages/System_Monitoring_Center-1.6.0-py3.9.egg/EGG-INFO/scripts/system-monitoring-center", line 5, in
ModuleNotFoundError: No module named 'Main'
Hello,
This may be an uncommon use case but maybe it can help with something.
I installed the system monitorom center from git repository using pip on armv7l. Running as root. What does not work:
Please consider adding graphs for the sensor outputs. For example: being able to watch a graph of cpu and gpu temperatures over time along with fan speeds, each in different (maybe even customizable) colours. Cpu, ram, gpu, network and disks all output to graphs, so why not the temperatures and fan speeds?
System Monitoring Center 1.8.0 on Ubuntu 20.04.4.
Reproduce:
If I enable Show processes as tree on Processes tab, and then select Show processes from this user, the process list is empty, because all processes owned by current user have parent tree node owned by different user, which is filtered.
Possible solution:
If user or other users filtering is enabled, keep parent tree nodes visible but greyed-out.
Based on the screenshots, it does show temperatures for nouveau drivers, but are you able to have it display it for Nvidia proprietary drivers too by any chance?
the battery driver on my nintendo switch does not have hwmon data available
copying over the relevant info from the previous issue #40 (comment):
Can you write (you can use expandable object with arrow for shorter comment, output may be long) output of this command
grep . /sys/class/power_supply/battery/*
?
and output or screenshot of one of the softwares you can view this sensor. Units may be different in this files.
grep . /sys/class/power_supply/battery/*
/sys/class/power_supply/battery/capacity:100
/sys/class/power_supply/battery/charge_counter:27542000
/sys/class/power_supply/battery/charge_full:4428000
/sys/class/power_supply/battery/charge_full_design:4667000
/sys/class/power_supply/battery/charge_now:4428000
/sys/class/power_supply/battery/current_avg:-312
/sys/class/power_supply/battery/current_now:-1248
/sys/class/power_supply/battery/cycle_count:114
grep: /sys/class/power_supply/battery/device: Is a directory
/sys/class/power_supply/battery/health:Good
grep: /sys/class/power_supply/battery/power: Is a directory
/sys/class/power_supply/battery/power_avg:-1310
/sys/class/power_supply/battery/power_now:-5243
/sys/class/power_supply/battery/present:1
/sys/class/power_supply/battery/status:Full
grep: /sys/class/power_supply/battery/subsystem: Is a directory
/sys/class/power_supply/battery/technology:Li-ion
/sys/class/power_supply/battery/temp:322
/sys/class/power_supply/battery/temp_alert_max:510
/sys/class/power_supply/battery/temp_alert_min:170
/sys/class/power_supply/battery/temp_max:2147483647
/sys/class/power_supply/battery/temp_min:-2147483648
/sys/class/power_supply/battery/type:Battery
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_NAME=battery
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TECHNOLOGY=Li-ion
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CYCLE_COUNT=114
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_VOLTAGE_MAX=4220000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=3200000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_VOLTAGE_NOW=4201718
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_VOLTAGE_AVG=4201015
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_VOLTAGE_OCV=4201484
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CAPACITY=100
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CHARGE_FULL=4428000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CHARGE_NOW=4428000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CHARGE_FULL_DESIGN=4667000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CHARGE_COUNTER=27542000
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TEMP=322
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TEMP_ALERT_MIN=170
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TEMP_ALERT_MAX=510
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TEMP_MIN=-2147483648
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_TEMP_MAX=2147483647
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_HEALTH=Good
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_STATUS=Full
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CURRENT_NOW=-1248
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_CURRENT_AVG=-312
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_POWER_NOW=-5243
/sys/class/power_supply/battery/uevent:POWER_SUPPLY_POWER_AVG=-1310
/sys/class/power_supply/battery/voltage_avg:4201015
/sys/class/power_supply/battery/voltage_max:4220000
/sys/class/power_supply/battery/voltage_min_design:3200000
/sys/class/power_supply/battery/voltage_now:4201718
/sys/class/power_supply/battery/voltage_ocv:4201484
units go as follows:
microamp-hours for charge value
microwatts for power
microamps for current
microvolts for voltage
decicelcius for temperature
I start by saying that "System Monitor Center" is awesome and before this one I missed a GUI able to aggregate all this info together. I am currently using it for a couple of days and it has served me very well. I mainly use the Process tab to monitor CPU usage, and thread count of some python scripts I am running.
The problem that I have encountered is in the search bar. From what I understand, it is only possible to search by the process name. This results in the following problem:
I run python3 script.py
from the terminal and I would like to monitor the execution by searching in the Process tab by a portion of this command (e.g. script), which does not result in anything since the search is done on the process name; at the same time if I search using 'python', I get a list of all python instances currently running on the system which makes monitoring extremely difficult.
I have noticed that in the option Details/Disk and Path
under Path it is reported the Command Line argument, so I think most of the info is already parsed by the program.
Would it be possible to implement a more comprehensive search, allowing to specify in which field I am searching in (maybe defaulting to Name) and allowing to search over the Command Line arguments ? Another option which would be very useful is to add in the View Column related to Path not only the executable but the entire Command Line like it is done in htop and ps.
Acaba bu program PYPI için paketlenebilir mi? Bu sayede dağıtım bağımsız kurulum yapılabilir diye umut ediyorum. Ve programın normal kurulum dosyalarıyla dağıtım paket dosyalarının birbirine bağlı olması sizce doğru mu? Normal build system dağıtım paket dosyalarına bağımlı olmayıp onlar olmadan da sorunsuz çalışabilse? Sonuçta paketleri sadece siz oluşturuyorsunuz ve kaynak koddan kurmak isteyen veya pip ile kurmak isteyen kişi onlara ihtiyaç duymayacak diye düşünüyorum. Ben python paketleme öğrenmeye çalışıyorum ve bu programı da pip için paketlemek için uğraşacağım. Program çok güzel olmuş ama ne yazık ki kaynak koddan kurulumdaki bazı aksaklıklar nedeniyle benim kullandığım dağıtıma kurulamadı. Bunları düzeltmeye çalışacağım. İyi günler..
PYPI ve dağıtım paketleri hakkındaki görüşlerinizi almak isterim.
When trying to run via the terminal on Arch i get
(system-monitoring-center:7486): Gtk-WARNING **: 18:35:52.508: Locale not supported by C library.
Using the fallback 'C' locale.
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Main.py", line 17, in do_activate
from MainGUI import MainGUI
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 570, in <module>
MainGUI = MainGUI()
File "/usr/share/system-monitoring-center/src/MainGUI.py", line 26, in __init__
locale.setlocale(locale.LC_ALL, os.environ.get("LANG"))
File "/usr/lib/python3.10/locale.py", line 620, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
but my locale is properly setup this is its output
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Hi,
Discovered this wonderful tool thanks to the TechRepublic's article How to install one of the best system monitors for the Linux desktop.
I am immediately sold. Thank you very much for this wonderful utility. Before I shelve the Gnome System Monitor for good. I hope you would consider to add the File System view:
I tried the v1.12.1 and v1.12.1-deb_for_stores tags with the same result.
Using setup.py build / install:
.
├── systemmonitoringcenter
│ ├── applications
│ ├── database
│ ├── icons
│ │ └── hicolor
│ │ └── scalable
│ │ ├── actions
│ │ └── apps
│ ├── locale
│ │ ├── cs
│ │ │ └── LC_MESSAGES
│ │ ├── pl
│ │ │ └── LC_MESSAGES
│ │ ├── pt_BR
│ │ │ └── LC_MESSAGES
│ │ └── tr
│ │ └── LC_MESSAGES
│ ├── src
│ └── ui
└── usr
├── bin
└── lib
└── python3.10
└── site-packages
├── systemmonitoringcenter
│ └── __pycache__
└── system_monitoring_center-1.12.1-py3.10.egg-info
Using build / installer:
└── usr
├── bin
└── lib
└── python3.10
└── site-packages
├── systemmonitoringcenter
│ ├── applications
│ ├── database
│ ├── icons
│ │ └── hicolor
│ │ └── scalable
│ │ ├── actions
│ │ └── apps
│ ├── locale
│ │ ├── cs
│ │ │ └── LC_MESSAGES
│ │ ├── pl
│ │ │ └── LC_MESSAGES
│ │ ├── pt_BR
│ │ │ └── LC_MESSAGES
│ │ └── tr
│ │ └── LC_MESSAGES
│ ├── __pycache__
│ ├── src
│ │ └── __pycache__
│ └── ui
└── system_monitoring_center-1.12.1.dist-info
Sorting processes by CPU or Memory (maybe more) is currently not meaningful if processes are shown as tree, because higher tree nodes have precedence. This is even worse if tree nodes are collapsed, then you cannot see or find processes with high usage.
Possible solutions (for tree mode only):
This is on Linux Mint 19...
stefan@lenovo-ThinkPad-X220:~$ pip3 install system-monitoring-center
Collecting system-monitoring-center
[...]
Successfully installed PyGObject-3.42.1 pycairo-1.20.1 system-monitoring-center-1.12.0
stefan@lenovo-ThinkPad-X220:~$ system-monitoring-center
system-monitoring-center: command not found
As you can see in this recording, whenever I switch the GPU, the chart displays a very high spike, that is only displayed for a second. This behavior is produced only when I select another GPU. Note that this doesn't happen when I change my active tab to GPU.
Hello,
This amazing masterpiece should also release a flatpak version. Then It will be easier for various distributions to run it not only Debian based distros and it will also be able to run in older versions of Linux
Pls consider this!
copying the relevant info over to this independent issue #40 (comment):
Vendor information can be get for MMC devices by using some files. Can you write output of this command:
grep . /sys/class/block/mmcblk0/device/*
grep . /sys/class/block/mmcblk0/device/*
grep: /sys/class/block/mmcblk0/device/block: Is a directory
/sys/class/block/mmcblk0/device/cid:035344534e35313280fff7b17b015700
/sys/class/block/mmcblk0/device/csd:400e0032db79000ee5b77f800a404000
/sys/class/block/mmcblk0/device/date:07/2021
grep: /sys/class/block/mmcblk0/device/driver: Is a directory
/sys/class/block/mmcblk0/device/dsr:0x404
/sys/class/block/mmcblk0/device/erase_size:512
/sys/class/block/mmcblk0/device/error_stats:0
/sys/class/block/mmcblk0/device/fwrev:0x0
/sys/class/block/mmcblk0/device/hwrev:0x8
/sys/class/block/mmcblk0/device/ios_timing:timing spec: 6 (sd uhs SDR104)
/sys/class/block/mmcblk0/device/manfid:0x000003
/sys/class/block/mmcblk0/device/name:SN512
/sys/class/block/mmcblk0/device/ocr:0x00200000
/sys/class/block/mmcblk0/device/oemid:0x5344
grep: /sys/class/block/mmcblk0/device/power: Is a directory
/sys/class/block/mmcblk0/device/preferred_erase_size:4194304
/sys/class/block/mmcblk0/device/scr:0245848700000000
/sys/class/block/mmcblk0/device/serial:0xfff7b17b
/sys/class/block/mmcblk0/device/speed_class:4
/sys/class/block/mmcblk0/device/ssr:0000000008000000040090000f05391e000800000002fc0003000000000000000000000000000000000000000000000000000000000000000000000000000000
grep: /sys/class/block/mmcblk0/device/subsystem: Is a directory
/sys/class/block/mmcblk0/device/type:SD
/sys/class/block/mmcblk0/device/uevent:DRIVER=mmcblk
/sys/class/block/mmcblk0/device/uevent:MMC_TYPE=SD
/sys/class/block/mmcblk0/device/uevent:MMC_NAME=SN512
/sys/class/block/mmcblk0/device/uevent:MODALIAS=mmc:block
this is a sandisk card, decoding the ID should come back to that.
This may be happening since their drivers are proprietary or maybe my device is using a generic driver. But here's the screenshot.
It would be great to have a flatpak packae for this tool.
Hi Hakan,
I think we are both Turkish but due to keep the issues clean, I have to write this request in English.
Do you know Weblate (https://weblate.org/en/). I think integrating your app to Weblate may help improve language support for your app.
I have translated MyPaint app (it's mostly written in Python) on Weblate.
Currently CPU Performance, RAM & Swap, Network shows plots with single color. It would be much more user-friendly and attractive if the following can be implemented:
For these suggestions, Gnome System Monitor can be used as reference.
PS: I really love this application as it truly satisfies the name of a system monitor. I would hope all the Linux distro use it as their default system monitor.
system-monitoring-center Version: 1.2.1
VirtualBox: 6.1.26_Ubuntu r145957
Output:
jerry ~ system-monitoring-center
(system-monitoring-center:3757): Gdk-ERROR **: 16:35:09.645: The program 'system-monitoring-center' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadFBConfig'.
(Details: serial 4398 error_code 167 request_code 153 (GLX) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
Version: system-monitoring-center_1.5.0_all.deb
OS: Ubuntu 20.04.4
Fresh install of the app, CPU tab => cog => select CPU Usage (Per Core) => Foreground
then the pop does not close neither with Cancel nor with Select
As you can see here and here, the iGPU name is being displayed under both dGPU and iGPU's names. I have attached the required info below.
[gova@fedora ~]$ lspci -PP | grep VGA
00:01.1/01:00.0 VGA compatible controller: NVIDIA Corporation GA104M [GeForce RTX 3070 Mobile / Max-Q] (rev a1)
00:08.1/05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c4)
[gova@fedora ~]$ env DRI_PRIME=0 glxinfo -B
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD RENOIR (DRM 3.42.0, 5.15.6-200.rog.fc35.x86_64, LLVM 13.0.0) (0x1638)
Version: 21.2.5
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 44 MB, largest block: 44 MB
VBO free aux. memory - total: 2787 MB, largest block: 2787 MB
Texture free memory - total: 44 MB, largest block: 44 MB
Texture free aux. memory - total: 2787 MB, largest block: 2787 MB
Renderbuffer free memory - total: 44 MB, largest block: 44 MB
Renderbuffer free aux. memory - total: 2787 MB, largest block: 2787 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 3584 MB
Currently available dedicated video memory: 44 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD RENOIR (DRM 3.42.0, 5.15.6-200.rog.fc35.x86_64, LLVM 13.0.0)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.5
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.5
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
[gova@fedora ~]$ env DRI_PRIME=1 glxinfo -B
name of display: :1
libGL error: failed to create dri screen
libGL error: failed to load driver: nouveau
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD RENOIR (DRM 3.42.0, 5.15.6-200.rog.fc35.x86_64, LLVM 13.0.0) (0x1638)
Version: 21.2.5
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 44 MB, largest block: 44 MB
VBO free aux. memory - total: 2775 MB, largest block: 2775 MB
Texture free memory - total: 44 MB, largest block: 44 MB
Texture free aux. memory - total: 2775 MB, largest block: 2775 MB
Renderbuffer free memory - total: 44 MB, largest block: 44 MB
Renderbuffer free aux. memory - total: 2775 MB, largest block: 2775 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 3584 MB
Currently available dedicated video memory: 44 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD RENOIR (DRM 3.42.0, 5.15.6-200.rog.fc35.x86_64, LLVM 13.0.0)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.5
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.5
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
[gova@fedora ~]$ ls /dev/dri
total 0
drwxr-xr-x. 3 root root 140 Dec 5 23:07 ./
drwxr-xr-x. 19 root root 4.2K Dec 5 23:07 ../
drwxr-xr-x. 2 root root 120 Dec 5 23:07 by-path/
crw-rw----+ 1 root video 226, 0 Dec 5 23:07 card0
crw-rw----+ 1 root video 226, 1 Dec 5 23:07 card1
crw-rw-rw-. 1 root render 226, 128 Dec 5 23:07 renderD128
crw-rw-rw-. 1 root render 226, 129 Dec 5 23:07 renderD129
[gova@fedora ~]$ ls /dev/dri/by-path/
total 0
drwxr-xr-x. 2 root root 120 Dec 5 23:07 ./
drwxr-xr-x. 3 root root 140 Dec 5 23:07 ../
lrwxrwxrwx. 1 root root 8 Dec 5 23:07 pci-0000:01:00.0-card -> ../card1
lrwxrwxrwx. 1 root root 13 Dec 5 23:07 pci-0000:01:00.0-render -> ../renderD129
lrwxrwxrwx. 1 root root 8 Dec 5 23:07 pci-0000:05:00.0-card -> ../card0
lrwxrwxrwx. 1 root root 13 Dec 5 23:07 pci-0000:05:00.0-render -> ../renderD128
[gova@fedora ~]$ ls /sys/devices/pci0000:00/
total 0
drwxr-xr-x. 24 root root 0 Dec 6 2021 ./
drwxr-xr-x. 21 root root 0 Dec 6 2021 ../
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:00.0/
drwxr-xr-x. 5 root root 0 Dec 6 2021 0000:00:00.2/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:01.0/
drwxr-xr-x. 12 root root 0 Dec 6 2021 0000:00:01.1/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:02.0/
drwxr-xr-x. 9 root root 0 Dec 6 2021 0000:00:02.1/
drwxr-xr-x. 9 root root 0 Dec 6 2021 0000:00:02.2/
drwxr-xr-x. 9 root root 0 Dec 6 2021 0000:00:02.4/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:08.0/
drwxr-xr-x. 16 root root 0 Dec 6 2021 0000:00:08.1/
drwxr-xr-x. 7 root root 0 Dec 6 2021 0000:00:14.0/
drwxr-xr-x. 8 root root 0 Dec 6 2021 0000:00:14.3/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.0/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.1/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.2/
drwxr-xr-x. 5 root root 0 Dec 6 2021 0000:00:18.3/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.4/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.5/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.6/
drwxr-xr-x. 4 root root 0 Dec 6 2021 0000:00:18.7/
lrwxrwxrwx. 1 root root 0 Dec 6 2021 firmware_node -> ../LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/
drwxr-xr-x. 3 root root 0 Dec 6 2021 pci_bus/
drwxr-xr-x. 2 root root 0 Dec 6 2021 power/
-rw-r--r--. 1 root root 4.0K Dec 6 2021 uevent
-r--r--r--. 1 root root 4.0K Dec 6 2021 waiting_for_supplier
I would like to collaborate with the translation to pt-br.... How could I do that?
Hi, I'm open Opensuse Tumbleweed v20220312.
I downloaded the source and followed the instructions to create the rpm package.
Here is the transcript (some parts are in Italian, sorry):
~/Downloads/system-monitoring-center-1.6.0/packaging_scripts > sh ./rpm_packaging.sh
Esecuzione(%prep) in corso: /bin/sh -e /var/tmp/rpm-tmp.hgEi72
+ umask 022
+ cd /home/cris/rpmbuild/BUILD
+ RPM_EC=0
++ jobs -p
+ exit 0
Esecuzione(%build) in corso: /bin/sh -e /var/tmp/rpm-tmp.YM4HKD
+ umask 022
+ cd /home/cris/rpmbuild/BUILD
+ /usr/bin/rm -rf /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
++ dirname /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
+ /usr/bin/mkdir -p /home/cris/rpmbuild/BUILDROOT
+ /usr/bin/mkdir /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Esecuzione(%install) in corso: /bin/sh -e /var/tmp/rpm-tmp.r3BrXd
+ umask 022
+ cd /home/cris/rpmbuild/BUILD
+ /usr/bin/rm -rf /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
+ /usr/bin/mkdir -p /home/cris/rpmbuild/BUILDROOT
+ /usr/bin/mkdir /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
+ python3 setup.py install --user --rpm --/home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
running install
/usr/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3.8/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running bdist_egg
running egg_info
creating System_Monitoring_Center.egg-info
writing System_Monitoring_Center.egg-info/PKG-INFO
writing dependency_links to System_Monitoring_Center.egg-info/dependency_links.txt
writing requirements to System_Monitoring_Center.egg-info/requires.txt
writing top-level names to System_Monitoring_Center.egg-info/top_level.txt
writing manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
reading manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
adding license file 'LICENSE.txt'
writing manifest file 'System_Monitoring_Center.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
warning: install_lib: 'build/lib' does not exist -- no Python modules to install
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/applications
copying integration/com.github.hakand34.system-monitoring-center.desktop -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/applications/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/cs
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/cs/LC_MESSAGES
copying translations/cs/system-monitoring-center.mo -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/cs/LC_MESSAGES/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pl
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pl/LC_MESSAGES
copying translations/pl/system-monitoring-center.mo -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pl/LC_MESSAGES/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pt_BR
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pt_BR/LC_MESSAGES
copying translations/pt_BR/system-monitoring-center.mo -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/pt_BR/LC_MESSAGES/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/tr
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/tr/LC_MESSAGES
copying translations/tr/system-monitoring-center.mo -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/locale/tr/LC_MESSAGES/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/man
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/man/man1
copying man/system-monitoring-center.1.gz -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/man/man1/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src
copying src/Config.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Cpu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/CpuMenu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Disk.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/DiskDetails.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/DiskMenu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/FloatingSummary.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Gpu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/GpuMenu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Main.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/MainGUI.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/MainMenusDialogs.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Network.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/NetworkMenu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Performance.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/PerformanceSummaryHeaderbar.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Processes.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ProcessesCustomPriorityGUI.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ProcessesDetails.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ProcessesMenuCustomizations.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ProcessesMenuRightClick.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Ram.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/RamHardwareInformation.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/RamMenu.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/RamSwapDetails.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Sensors.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Services.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ServicesDetails.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ServicesMenuCustomizations.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/ServicesMenuRightClick.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/SettingsGUI.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Startup.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/StartupMenuRightClick.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/StartupNewItem.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/System.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/Users.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/UsersDetails.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/UsersMenuCustomizations.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/UsersMenuRightClick.py -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
copying src/__version__ -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/src/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui
copying ui/CpuMenus.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/CpuTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/DiskDetailsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/DiskMenus.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/DiskTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/FloatingSummaryWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/GpuMenus.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/GpuTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/MainMenusDialogs.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/MainWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/NetworkMenus.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/NetworkTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/PerformanceSummaryHeaderBarGrid.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ProcessesCustomPriorityWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ProcessesDetailsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ProcessesMenuCustomizations.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ProcessesMenuRightClick.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ProcessesTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/RamHardwareWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/RamMenus.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/RamSwapDetailsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/RamTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/SensorsTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ServicesDetailsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ServicesMenuCustomizations.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ServicesMenuRightClick.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/ServicesTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/SettingsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/StartupMenuRightClick.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/StartupNewItemWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/StartupTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/SystemTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/UsersDetailsWindow.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/UsersMenuCustomizations.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/UsersMenuRightClick.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
copying ui/UsersTab.ui -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/system-monitoring-center/ui/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions
copying icons/actions/system-monitoring-center-application-startup-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-apply-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-cancel-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-chart-line-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-color-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-add-remove-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-reorder-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-column-width-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-cpu-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-data-unit-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-details-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-disk-hdd-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-fan-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-file-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-folder-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-graphics-card-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-info-about-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-load-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-loaded-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-minus-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-mouse-cursor-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-network-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-not-loaded-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-number-precision-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-pause-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-performance-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-plus-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-process-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-ram-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-reload-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-row-sorting-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-run-application-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-search-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-services-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-settings-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-show-all-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-start-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-startup-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-stop-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-system-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-temperature-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-triangle-down-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-triangle-right-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-all-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-current-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-offline-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-online-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-other-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-user-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
copying icons/actions/system-monitoring-center-voltage-symbolic.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/actions/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/apps
copying icons/apps/system-monitoring-center.svg -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/icons/hicolor/scalable/apps/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/polkit-1
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/polkit-1/actions
copying integration/com.github.hakand34.system-monitoring-center.policy -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/share/polkit-1/actions/
creating /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/bin
copying integration/system-monitoring-center -> /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64/usr/bin/
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-3.8
copying and adjusting integration/system-monitoring-center -> build/scripts-3.8
changing mode of build/scripts-3.8/system-monitoring-center from 644 to 755
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-3.8/system-monitoring-center -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/system-monitoring-center to 755
copying System_Monitoring_Center.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying System_Monitoring_Center.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/System_Monitoring_Center-1.6.0-py3.8.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing System_Monitoring_Center-1.6.0-py3.8.egg
Copying System_Monitoring_Center-1.6.0-py3.8.egg to /home/cris/.local/lib/python3.8/site-packages
Adding System-Monitoring-Center 1.6.0 to easy-install.pth file
Installing system-monitoring-center script to /home/cris/.local/bin
Installed /home/cris/.local/lib/python3.8/site-packages/System_Monitoring_Center-1.6.0-py3.8.egg
Processing dependencies for System-Monitoring-Center==1.6.0
Searching for PyGObject==3.42.0
Best match: PyGObject 3.42.0
Adding PyGObject 3.42.0 to easy-install.pth file
Using /usr/lib64/python3.8/site-packages
Searching for pycairo==1.20.1
Best match: pycairo 1.20.1
Adding pycairo 1.20.1 to easy-install.pth file
Using /usr/lib64/python3.8/site-packages
Finished processing dependencies for System-Monitoring-Center==1.6.0
+ '[' '%{buildarch}' = noarch ']'
+ QA_CHECK_RPATHS=1
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-suse
calling /usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux
calling /usr/lib/rpm/brp-suse.d/brp-99-pesign
No buildservice signing certificate
Creating /home/cris/rpmbuild/OTHER/system-monitoring-center.cpio.rsasign
1 block
Elaborazione file: system-monitoring-center-1.6.0-1.noarch
Provides: application() application(com.github.hakand34.system-monitoring-center.desktop) system-monitoring-center = 1.6.0-1
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Controllo per file non pacchettizzati in corso: /usr/lib/rpm/check-files /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
Scritto: /home/cris/rpmbuild/SRPMS/system-monitoring-center-1.6.0-1.src.rpm
Scritto: /home/cris/rpmbuild/RPMS/noarch/system-monitoring-center-1.6.0-1.noarch.rpm
Esecuzione(%clean) in corso: /bin/sh -e /var/tmp/rpm-tmp.izFA6B
+ umask 022
+ cd /home/cris/rpmbuild/BUILD
+ /usr/bin/rm -rf /home/cris/rpmbuild/BUILDROOT/system-monitoring-center-1.6.0-1.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
But now, if I try to start it, I get this error:
~ > system-monitoring-center
Traceback (most recent call last):
File "/home/cris/.local/bin/system-monitoring-center", line 4, in <module>
__import__('pkg_resources').run_script('System-Monitoring-Center==1.6.0', 'system-monitoring-center')
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 651, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1455, in run_script
exec(script_code, namespace, namespace)
File "/home/cris/.local/lib/python3.8/site-packages/System_Monitoring_Center-1.6.0-py3.8.egg/EGG-INFO/scripts/system-monitoring-center", line 5, in <module>
ModuleNotFoundError: No module named 'Main'
Error displaying icons in the application.
Working environment: GNOME 41
Distribution: Fedora 35
The reasons are unknown.
In addition, when switching to the "Users" tab, the following messages appear:
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 222, in users_initial_func
user_image_unset_pixbuf = Gtk.IconTheme.get_default().load_icon("system-monitoring-center-user-symbolic", 16, 0)
gi.repository.GLib.Error: gtk-icon-theme-error-quark: Значок «system-monitoring-center-user-symbolic» не присутствует в теме Adwaita (0)
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Traceback (most recent call last):
File "/usr/share/system-monitoring-center/src/Users.py", line 355, in users_loop_func
user_account_image = user_image_unset_pixbuf
NameError: name 'user_image_unset_pixbuf' is not defined
Also, the application icon in the menu is not displayed.
I think it would be fantastic to be able to see all the disks at once, each with their own little graph, just like "chart show" -> "CPU usage (per core) does for CPU utilization. Would you please consider adding this?
Please consider the following. Takes into consideration all distros, including custom named ones.
Please also consider reducing the Kernel Version in System tab, have to stretch window out to massive size to read it all.
Because each PC is unique, remember window size would be a great solution also.
In System.py
replace:
for line in os_release_output_lines:
if line.startswith("ID="):
os_name = line.split("ID=")[1].strip().title()
continue
with:
for line in os_release_output_lines:
if line.startswith("PRETTY_NAME="):
os_name = line.split("PRETTY_NAME=")[1].strip(' "')
continue
and....
label8101.set_text(f'{os_name} - {os_version}')
with:
label8101.set_text(os_name)
The latter looks a lot tidier, and the former helps identify custom or modified distros. like ours.
Screenshot before and after:
Notice in the screenshots, there is extra background image instead of just the window itself.
I REALLY like this application, it has tremendous potential :)
Python 3.8.0
Checking if dependencies are installed
apt list --installed | grep "\(mesa-utils\|bash/\|dmidecode\|iproute2\|python3/\|python3-cairo\|python3-gi\|python3-gi-cairo\|util-linux\)"
Output:
bash/focal-updates,now 5.0-6ubuntu1.1 amd64 [installed,upgradable to: 5.0-6ubuntu1.2]
dmidecode/focal,now 3.2-3 amd64 [installed]
iproute2/focal,now 5.5.0-1ubuntu1 amd64 [installed]
mesa-utils/focal,now 8.4.0-1build1 amd64 [installed]
python3-cairo/focal,now 1.16.2-2ubuntu2 amd64 [installed]
python3-gi-cairo/focal,now 3.36.0-1 amd64 [installed]
python3-gi/focal,now 3.36.0-1 amd64 [installed]
python3/focal,now 3.8.2-0ubuntu2 amd64 [installed]
util-linux/focal-updates,focal-security,now 2.34-0.1ubuntu9.3 amd64 [installed]
After running pip install system-monitoring-center
:
Collecting system-monitoring-center
Using cached system_monitoring_center-1.11.0-py3-none-any.whl (375 kB)
Collecting pycairo
Using cached pycairo-1.21.0.tar.gz (340 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting PyGObject
Using cached PyGObject-3.42.1.tar.gz (718 kB)
Installing build dependencies ... error
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [41 lines of output]
Collecting setuptools
Using cached setuptools-62.1.0-py3-none-any.whl (1.1 MB)
Collecting wheel
Using cached wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Collecting pycairo
Using cached pycairo-1.21.0.tar.gz (340 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: pycairo
Building wheel for pycairo (pyproject.toml): started
Building wheel for pycairo (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
× Building wheel for pycairo (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [15 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-310
creating build/lib.linux-x86_64-cpython-310/cairo
copying cairo/__init__.py -> build/lib.linux-x86_64-cpython-310/cairo
copying cairo/__init__.pyi -> build/lib.linux-x86_64-cpython-310/cairo
copying cairo/py.typed -> build/lib.linux-x86_64-cpython-310/cairo
running build_ext
Package cairo was not found in the pkg-config search path.
Perhaps you should add the directory containing `cairo.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cairo' found
Command '['pkg-config', '--print-errors', '--exists', 'cairo >= 1.15.10']' returned non-zero exit status 1.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pycairo
Failed to build pycairo
ERROR: Could not build wheels for pycairo, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.