freenode

← digests

Desktop and graphics roundup for 2026-07-26

Desktop & Graphics2026-07-26

Developers examined performance stalls from macOS security checks during Emacs native compilation, noise node proposals in Blender, and PCI subsystem race fixes. Separate threads covered an Emacs commit message policy dispute and a brief KDE session manager exchange.

Emacs defers native-comp finalization on idle

A proposal on emacs-devel seeks to postpone native compilation finalization until the editor is idle. On macOS the loading of .eln files triggers synchronous security checks that produce UI stutter, and participants weighed the existing PROBLEMS entry against alternative approaches. The change would matter to Emacs users who rely on native-comp for responsive interactive sessions.

Penny Noise variants for Blender nodes

A developer on the Blender DevTalk forum proposed adding Penny Noise variants as new nodes. Core developers discussed how the nodes would fit existing architecture and briefly noted AI-assisted code generation during the exchange. Node authors and technical artists following procedural texture work have a direct interest in the outcome.

PCI dynamic ID UAF and TOCTOU fixes

A nine-patch series posted to dri-devel addresses use-after-free and time-of-check-to-time-of-use bugs in PCI dynamic ID matching and insertion, together with related driver cleanups. The work closes race windows that could affect device enumeration and hot-plug paths. Kernel and graphics driver maintainers tracking PCI stability will want to review the series.

Emacs LLM commit message dispute

An Emacs maintainer included an LLM-generated commit message in upstream master, which several participants viewed as a violation of the GNU interim ban on such assistance. The thread produced calls to revert the change and to add hooks that would block similar messages in future. Contributors monitoring Emacs project governance and tooling policy are the primary audience.

ksmserver Wayland rewrite demand

A user on the KDE Discuss forum demanded that ksmserver be rewritten for pure Wayland compatibility. Other participants cited community guidelines on tone, after which the original poster apologized. The short exchange is of limited interest beyond those already following KDE session-management plans.