Package Details: gkrellm 2.4.0-1

Git Clone URL: https://aur.archlinux.org/gkrellm.git (read-only, click to copy)
Package Base: gkrellm
Description: System monitor package for GTK2
Upstream URL: http://gkrellm.srcbox.net/
Licenses: GPL-3.0-or-later
Submitter: City-busz
Maintainer: mpento
Last Packager: City-busz
Votes: 1
Popularity: 0.52
First Submitted: 2025-10-27 06:23 (UTC)
Last Updated: 2025-10-27 06:23 (UTC)

Latest Comments

biloky commented on 2026-01-02 06:40 (UTC) (edited on 2026-01-02 06:41 (UTC) by biloky)

Hi, try v2.5.0. Modify PKGBUILD and change the following lines:

...
pkgver=2.5.0
...
sha256sums=('68c75a03a06b935afa93d3331ca1c2d862c1d50c3e9df19d9a8d48970d766b55')
...
  make DESTDIR="$pkgdir" \
    SERVICE_DIR=/usr/lib/systemd/system \
    CFGDIR=/etc \
    PREFIX=/usr install
...

ve7it commented on 2025-12-18 04:37 (UTC)

I love this utility. It seems it no longer builds due to multiple errors in alert.c about incompatible pointer types. example:

alerts.c:405:27: error: assignment to ‘void (*)(GkrellmAlert *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types]
  405 |         alert->cb_trigger = func;
....
alerts.c:1214:59: error: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types]
 1214 |                                         alert->digits, w, cb_high_warn_spin_changed, alert, FALSE,
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                           |
      |                                                           void (*)(GtkWidget *, GkrellmAlert *) {aka void (*)(struct _GtkWidget *, GkrellmAlert *)}
... and a few pages more

I am not sure when this failure to build occurred. I attempted to rebuild it after installing the mate desktop and experiencing problems getting the program to auto start on login. When running my old executable (showing a build date of Mar 17 2025) on a terminal, I get a message of:

Gtk-Message: 20:31:15.559: Failed to load module "canberra-gtk-module"

but gtkrellm runs and seems to function. This seems like its related to gtk2 bit rot. I would love to see a GURU adopt and modernize this project.