freenode

← digests

Desktop and graphics: hermes, OpenPBR, nova, GNOME LLM debate

Desktop & Graphics2026-09-28

Emacs development lists spent the day on NonGNU ELPA submissions and free software ethics around LLM front ends, while Blender and DRM driver work advanced concrete graphics features. Parallel threads on GNOME Discourse and dri-devel covered project LLM policy and NVIDIA and AMD kernel driver patches.

NonGNU hermes submission sparks LLM and bot debate

A NonGNU ELPA submission for hermes, an LLM agent frontend, produced a long heated thread on emacs-devel. Participants disputed GNU philosophy fit, concerns over LLM-generated code, and backlash against bot replies on the list. The exchange also overlapped with related challenges to the llm package's standards compliance and broader arguments over whether packages may acknowledge or enable nonfree tools.

Blender OpenPBR shader node targets 5.4

Blender developers opened a feedback thread on a work-in-progress OpenPBR shader node for Cycles and EEVEE. The node is aimed at the 5.4 release, and a test build was made available for technical review. Discussion stayed focused on implementation details and artist-facing behavior.

GNOME Discourse weighs LLM policy after Debian GR

GNOME contributors debated project LLM policy in light of Debian's recent neutral general resolution. The thread included strong calls for a GNOME referendum rather than informal consensus. Tone was heated across a large set of participants.

nova-core exports GPU parameters to nova-drm

Version 6 of a patch series for the NVIDIA nova Rust driver proposes exporting architecture, chip ID, VRAM, and name parameters from nova-core to nova-drm. The work adds a new ioctl and NovaCoreApi surface. Review remained technical among a small set of dri-devel contributors.

AMD UALink infrastructure patches for amdgpu

AMD posted a second series of patches that add UALink infrastructure and ioctls to amdgpu. The goal is NPA-based GPU memory sharing. The series is still at an early proposal stage on dri-devel.

Emacs threads on pragmatic LLM use and proprietary code

Separate emacs-devel threads examined pragmatic LLM integration through Org and APIs while restating free software and SaaSS objections, and revisited whether ELPA packages may show or enable nonfree tools such as LLMs or Matlab. RMS and other participants framed the discussion in GNU ethics terms without resolving package policy.