#1146892 conky-all: Enable NVIDIA NVML backend

Package:
conky-all
Source:
conky-all
Description:
highly configurable system monitor (all features enabled)
Submitter:
Alex
Date:
2026-09-06 21:31:01 UTC
Severity:
normal
Tags:
#1146892#5
Date:
2026-09-06 18:35:13 UTC
From:
To:
Dear Maintainer,
conky as built does not support monitoring NVIDIA graphics cards when
using Wayland. Upstream added support for this [1] in June with 1.24.2
which is already packaged by debian but uses a cmake flag that is now
used for the X11-only API. By replacing BUILD_NVIDIA=on with
BUILD_NVIDIA_NVML=on Wayland should be supported.

[1] https://github.com/brndnmtthws/conky/commit/4b45f67e81f47af7d2501e67a7045116b8288401

#1146892#10
Date:
2026-09-06 21:07:24 UTC
From:
To:
Control: tag -1 + wontfix

Unfortunately this is not possible due to DFSG/licensing reasons.
src:conky and all of its binary packages are currently in main;
conky-all is built with BUILD_NVIDIA=on because it is possible to do
so with only DFSG-compatible software as dependencies (libxnvctrl is
GPL-2), but NVML is DFSG non-free / is under a non-free license as
with the rest of CUDA.

Regards,
Vincent

#1146892#17
Date:
2026-09-06 21:22:33 UTC
From:
To:
Wouldn't a conky-nvml package in the non-free repository be an option?
The workarounds for Wayland look inefficient (multiple calls to nvidia
binaries) and major desktops transition to be Wayland-only.

regards,
Alex