36 Commits
Author SHA1 Message Date
Mikhail Yevchenko 7c06a8089d Add mixed-vendor GPU summary and fix startup heap corruption
Collect AMD amdgpu sysfs and optional NVIDIA nvidia-smi stats in the
background, auto-detecting supported adapters in PCI order and rotating
additional pairs alongside CPU/RAM. Explicit PCI selection and off mode
remain supported; missing metrics render as N/A.

Initialize the bitmap-only canvas locally instead of the ABI-dependent
libg15render initializer: the installed TTF-enabled renderer wrote an
8-byte FreeType pointer past the smaller bitmap-only allocation, corrupting
the heap before GPU threads started. Add collector, rendering and full-main
regression tests.
2026-09-07 17:06:32 +00:00
Mikhail Yevchenko 076641c867 Add Debian 13 packaging for g15stats 2026-09-07 16:13:47 +03:00
Daniel Menelkir 95de11a526 Update README.rst 2024-06-09 14:57:20 +00:00
Daniel Menelkir c0ca57d355 Update README.rst 2022-08-05 19:13:31 +00:00
Daniel Menelkir c1a212eb1e Update email 2022-05-14 17:04:55 -03:00
Daniel Menelkir 025a5cd5ba modified: contrib/init/g15stats.66
modified:   contrib/init/g15stats.confd
	modified:   contrib/init/g15stats.in
	modified:   contrib/init/g15stats.initd
	modified:   contrib/init/g15stats.run
	modified:   contrib/init/g15stats.service
	modified:   contrib/init/rc.g15stats
	deleted:    dists/arch/g15stats-openrc/.SRCINFO
	deleted:    dists/arch/g15stats-openrc/PKGBUILD
	deleted:    dists/arch/g15stats-runit/.SRCINFO
	deleted:    dists/arch/g15stats-runit/PKGBUILD
	deleted:    dists/arch/g15stats-systemd/.SRCINFO
	deleted:    dists/arch/g15stats-systemd/PKGBUILD
	deleted:    dists/arch/g15stats/.SRCINFO
	deleted:    dists/arch/g15stats/PKGBUILD
	deleted:    dists/freebsd/Makefile
	deleted:    dists/freebsd/distinfo
	deleted:    dists/freebsd/files/g15stats.in
	deleted:    dists/freebsd/pkg-descr
	deleted:    dists/freebsd/pkg-plist
	deleted:    dists/gentoo/Manifest
	deleted:    dists/gentoo/g15stats-3.0.2.ebuild
	deleted:    dists/gentoo/g15stats-9999.ebuild
	deleted:    dists/gentoo/metadata.xml
	deleted:    dists/void/files/run
	deleted:    dists/void/template
2021-11-01 08:31:49 -03:00
Daniel Menelkir 7c7fd3b605 modified: config/ltmain.sh
modified:   contrib/init/g15stats.initd
	modified:   contrib/init/g15stats.run
	modified:   contrib/init/rc.g15stats
	modified:   dist/arch/g15stats-openrc/.SRCINFO
	modified:   dist/arch/g15stats-openrc/PKGBUILD
	modified:   dist/arch/g15stats-runit/.SRCINFO
	modified:   dist/arch/g15stats-runit/PKGBUILD
	modified:   dist/arch/g15stats-systemd/.SRCINFO
	modified:   dist/arch/g15stats-systemd/PKGBUILD
2021-11-01 08:30:48 -03:00
Daniel Menelkir e96d818469 Merge branch 'Marzal-master-patch-15671' into 'master'
g15stats.service wont start without g15daemon.service installed

See merge request menelkir/g15stats!1
2021-11-01 10:16:50 +00:00
David Marzal a906005a87 Update dist/arch/g15stats-systemd/PKGBUILD 2021-10-31 22:17:10 +00:00
David Marzal 05ca759c7b g15stats.service wont start without g15daemon.service installed 2021-10-31 22:10:57 +00:00
Daniel Menelkir b749ed8ad5 new file: contrib/init/rc.g15stats 2021-07-23 08:02:08 -03:00
Daniel Menelkir 9dda88635a Fixed openrc script 2021-06-13 04:55:52 -03:00
Daniel Menelkir 7ad83e1529 Updated distro files 2021-06-08 20:27:27 -03:00
Daniel Menelkir ee4adb969b modified: contrib/init/g15stats.run 2021-06-05 04:24:39 -03:00
Daniel Menelkir 2e4ba7177a Added void template 2021-05-22 11:11:47 -03:00
Daniel Menelkir cef3398d88 Merge branch 'master' of gitlab.com:menelkir/g15stats 3.0.3 2021-05-14 20:11:06 -03:00
Daniel Menelkir 9f0f01ed9e Update config files 2021-05-14 20:10:49 -03:00
Daniel Menelkir b12478b3b8 Added 66 service 2021-05-10 19:15:55 -03:00
Daniel Menelkir 1c3f49f905 renamed: dists/g15stats/Makefile -> dists/freebsd/Makefile
renamed:    dists/g15stats/distinfo -> dists/freebsd/distinfo
	renamed:    dists/g15stats/files/g15stats.in -> dists/freebsd/files/g15stats.in
	renamed:    dists/g15stats/pkg-descr -> dists/freebsd/pkg-descr
	renamed:    dists/g15stats/pkg-plist -> dists/freebsd/pkg-plist
2021-05-05 18:55:08 -03:00
Daniel Menelkir 2ba45c8e9a new file: contrib/init/g15stats.in
new file:   dists/g15stats/Makefile
	new file:   dists/g15stats/distinfo
	new file:   dists/g15stats/files/g15stats.in
	new file:   dists/g15stats/pkg-descr
	new file:   dists/g15stats/pkg-plist
2021-05-05 18:54:25 -03:00
Daniel Menelkir bd01f2ab24 Added support for distributions 2021-05-05 18:51:03 -03:00
Daniel Menelkir 3297bfbdf1 Adequate init files in contrib to reflect gentoo display-manager 3.0.2 2021-04-25 07:21:46 -03:00
Daniel Menelkir 0ec5241751 modified: configure.ac 3.0.1 2021-03-20 13:53:32 -03:00
Daniel Menelkir d947d80dcc modified: Makefile.in 3.0 2021-03-10 17:27:30 -03:00
Daniel Menelkir ea338d176a modified: ChangeLog
modified:   Makefile.am
	modified:   Makefile.in
	modified:   aclocal.m4
	deleted:    autogen.sh
	modified:   configure
	renamed:    configure.in -> configure.ac
2021-03-10 17:23:22 -03:00
Daniel Menelkir 5e909ec6f1 modified: contrib/init/g15stats.run 1.9.8 2021-02-12 01:52:42 -03:00
Daniel Menelkir 393fccada9 modified: contrib/init/g15stats.run 2021-02-12 01:45:01 -03:00
Daniel Menelkir dfd6474371 modified: contrib/init/g15stats.run 2021-02-12 01:05:40 -03:00
Daniel Menelkir 4c3eefd855 modified: contrib/init/g15stats.initd
renamed:    contrib/init/20g15stats -> contrib/init/g15stats.run
2021-02-11 22:31:50 -03:00
Daniel Menelkir 9a2508ec54 new file: contrib/init/20g15stats 2021-02-10 08:17:51 -03:00
Daniel Menelkir b09fdd3291 deleted: extras/g15stats.confd
deleted:    extras/g15stats.initd
2021-02-10 08:10:09 -03:00
Daniel Menelkir 89dbac161b new file: contrib/init/g15stats.service
deleted:    extras/g15stats.confd
	deleted:    extras/g15stats.initd
2021-02-10 08:10:02 -03:00
Daniel Menelkir 8c7879896c x# new file: contrib/init/g15stats.confd
x#	new file:   contrib/init/g15stats.initd
x#	deleted:    extras/g15stats.confd
x#	deleted:    extras/g15stats.initd
2021-02-10 07:32:37 -03:00
Daniel Menelkir 14b45654a7 Update README.rst 2021-01-13 21:08:03 +00:00
Daniel Menelkir 54f164163e Update README.rst 2021-01-13 16:06:29 +00:00
Daniel Menelkir 8b0ae9aa9e First Commit 2021-01-13 12:20:07 -03:00