Commit Graph

90 Commits

Author SHA1 Message Date
Erkin Alp Güney a09f0b25d3
Zenmonitor3 about dialog patch for forgejo 2023-05-21 12:44:12 -04:00
Anthony Wang 2e68a31b02
Merge pull request #12 from h3o66/fedora-copr
Add Fedora copr repo
2022-02-26 17:01:47 -06:00
Christian 37b7ee09eb
Add Fedora copr repo 2022-02-26 23:24:47 +01:00
Anthony Wang f4bcdf7d76
Merge pull request #11 from h3o66/rpmbuild-path-fix
Remove DESTDIR in makefile from sed
2022-02-26 15:48:37 -06:00
Christian 24a265cb8e
Remove DESTDIR in makefile from sed
Fix to only add the realpath in the build, to be able to use the makefile in a rpmbuild.
2022-02-26 21:17:15 +01:00
Anthony Wang e810cd0e20
Add an icon to the .desktop files 2022-02-09 16:53:38 -06:00
Anthony Wang 946f5edaa3
Bump version to 2.0.0 2022-02-09 11:50:13 -06:00
Anthony Wang 8ebd28113c
Merge pull request #8 from tahsinkose/conky-support
Provide two new modalities for CLI
2021-11-30 18:55:07 +00:00
Tahsincan Köse ef2c1793d9
Refresh in place capability. 2021-11-30 20:48:39 +03:00
Tahsincan Köse 48bf54c46c
Separate CLI uninstall rule. 2021-11-30 20:48:34 +03:00
Tahsincan Köse b847e69abb
Provide stimuli output capability. 2021-11-30 20:48:27 +03:00
Anthony Wang ed627fec85
Fix a few mistakes 2021-06-20 16:11:02 +00:00
Anthony Wang 23dae04e62
Update README.md 2021-06-20 00:07:35 +00:00
Anthony Wang f8e029c700
Update README.md 2021-06-19 23:39:31 +00:00
Anthony Wang e8f5bc87c1
Update README.md 2021-04-20 13:43:32 -05:00
Anthony Wang d45b546af1
Update GUI 2021-04-15 09:05:32 -05:00
Anthony Wang 789a7570d5
Change default poll rate to 1000 2021-04-15 09:02:16 -05:00
Anthony Wang 079ec5e7a7
Update README.md 2021-04-05 20:55:01 -05:00
Anthony Wang de37486abf
Merge branch 'shunonymous-zenmonitor-cli' 2021-04-01 13:40:16 -05:00
Anthony Wang 3038c0d1a0
Merge branch 'zenmonitor-cli' of https://github.com/shunonymous/zenmonitor into shunonymous-zenmonitor-cli 2021-04-01 13:40:13 -05:00
Anthony Wang f12d6bcb6a
Merge pull request #4 from leogx9r/sensor_rate
Allow Users To Modify Polling Rate
2021-04-01 13:34:36 -05:00
Anthony Wang 9452fdc6fa
Merge pull request #3 from HonsW/patch-1
Update zenpower.c
2021-04-01 13:33:06 -05:00
Anthony Wang f7f045b31a
Merge pull request #2 from b-m-f/master
Adds support for Ryzen 5000 (Zen3)
2021-04-01 13:31:39 -05:00
Anthony Wang 35f675d45a
Merge pull request #1 from Ta180m/imgbot
[ImgBot] Optimize images
2021-04-01 13:30:40 -05:00
ImgBotApp 6395a56589
[ImgBot] Optimize images
/screenshot.png -- 114.58kb -> 81.69kb (28.7%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-04-01 18:15:27 +00:00
b-m-f ae6e53ed35
Adds support for Ryzen 5000 (Zen3) 2021-02-25 21:02:09 +01:00
Shun Terabayashi 389c31401b Implement for output CSV file 2020-11-08 23:48:06 +09:00
Shun Terabayashi 25b7779674 Initial implement for command line interface 2020-10-19 00:01:24 +09:00
Shun Terabayashi 3ada99c203 Refactroring headers
* Add include guards
* include glib.h in headers
2020-10-04 14:41:35 +09:00
HonsW dca836957f
Update zenpower.c
swap value and order of tDie and tCtl to reflect order of zenpower driver and fix https://github.com/ocerman/zenmonitor/issues/28
2020-08-09 13:41:33 +02:00
Ondrej Čerman fa17e94b30 Added tooltips for sensors
Version 1.4.2
2020-06-14 23:29:01 +02:00
Ondrej Čerman 86d6046bbd Changed sysfs CPU cores detection based on thread_siblings_list 2020-06-07 12:21:21 +02:00
Ondrej Čerman 696e5bbe87 Version 1.4.1 2020-06-06 17:24:19 +02:00
Ondrej Čerman 26d4f9ee82
Merge pull request #26 from Maxr1998/fix-gcc10
Fix build on GCC 10
2020-06-06 16:19:35 +02:00
Maxr1998 3776a3657d
Fix build on GCC 10
Variable declarations in header files need the extern keyword to not cause duplication definition errors
2020-06-02 12:37:03 +02:00
Leonardo Gates b8d3154b03 Allow Users To Modify Polling Rate
This patch allows users to modify how quickly sensors are polled.

One of the major features of Zen+ and newer processors is the ability
for them to perform gated sleeping on one or multiple cores at a time,
where power consumption of the gated core is "basically zero".

Since, by default, the application uses a polling rate of 300ms, the
power saving features of cores sleeping on Zen+ and newer is negated
when a sensor or MSR is probed often.

Allowing the users to modify the polling rate from between 50ms and
up to 60 seconds improves power saving by preventing cores from being
awoken multiple times a second when it isn't needed.
2020-04-15 23:30:47 +00:00
Ondrej Čerman 111f230611
Merge pull request #21 from leogx9r/effective_frequency
Add effective frequency
2020-04-13 23:16:52 +02:00
Leonardo Gates 39f5bb7775 Add effective frequency
Like HWiNFO64, the popular monitoring tool for Windows, this patch
adds support for reading the cores' effective frequency or multiplier
by making use of the undocumented MSR, 0xC0010293.

This MSR was found by reverse-engineering Ryzen Master, the AMD software
for Windows overclocking and monitoring of Zen based processors. Although
this MSR is undocumented, since it is used in software written by AMD
themselves, it is safe to assume it is accurate.

The MSR returns two things, the FID or effective frequency ID and the FDID.
The FID, when divided by the FDID for a core, produces a frequency in
increments of 200 MHz -- the effective frequency.
2020-04-13 15:06:30 +00:00
Jonathan Farrugia d9f5914d47
Added <stdlib.h> (#19)
Silences a warning during compilation
2020-02-21 16:48:21 +01:00
Ondrej Čerman 76b0752f79
Merge pull request #18 from spannerman79/patch-1
Add Arch setup
2020-02-18 21:15:21 +01:00
Ondrej Čerman e3d4b60da6 Auto resize FIX: take vertical separator into account 2020-02-18 21:09:10 +01:00
Spanner_Man 91d1a86da4
Add Arch setup 2020-02-19 00:33:58 +11:00
Ondrej Čerman d3464ba638 Version 1.4.0 2020-02-16 18:01:54 +01:00
Ondrej Čerman 4c24861057 Updated readme: added capabilities workaround 2020-02-16 17:59:11 +01:00
Ondrej Čerman ea6ae46b18 Resize window to size based on number of visible sensors, FIX #15 2020-02-16 17:53:51 +01:00
Ondrej Čerman bd6e91cc4d Added support up to 8 CCD Temperatures 2020-02-16 15:54:27 +01:00
Ondrej Čerman e8b4b33b89 Fixed wrong readings when energy counter overflow occurs, FIX #17 2020-02-16 15:52:13 +01:00
Ondrej Čerman 523cdc315b Fixed mem leak
Version 1.3.1
2020-01-31 22:10:34 +01:00
Ondrej Čerman b079f2f20b Added command line arguments 2020-01-23 22:56:55 +01:00
Ondrej Čerman a82a28c135 Core index is now displayed by default, added command line argument "--core_id" to display core_id instead
Fixed dates in LICENSE file
Version 1.3
2020-01-23 22:47:52 +01:00